For invalid ioctl inputs from user, kgsl already returns -ENOIOCTLCMD error
code. Avoid flooding kernel log with such errors.
Change-Id: Iaf9c8eb0c51b221738482e2b4b02289913a2878e
Signed-off-by: Kamal Agrawal <kamaagra@codeaurora.org>
Enabling crash dump (kdump) includes
* prepare contents of ELF header of a core dump file, /proc/vmcore,
using crash_prepare_elf64_headers(), and
* add two device tree properties, "linux,usable-memory-range" and
"linux,elfcorehdr", which represent respectively a memory range
to be used by crash dump kernel and the header's location
Change-Id: I0dd87adc9e9c958467ed6a7e822f826635b77504
Signed-off-by: AKASHI Takahiro <takahiro.akashi@linaro.org>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Reviewed-by: James Morse <james.morse@arm.com>
Tested-and-reviewed-by: Bhupesh Sharma <bhsharma@redhat.com>
Git-commit: 3751e728cef2908c15974a5ae44627fd41ef3362
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Signed-off-by: Akshay Adiga <aadiga@codeaurora.org>
FR for K5.4 on automotive to enable bpftrace for simplified
debugging. bug: b/172247134.
Change-Id: I1a98d83de0c15c6268304c4b3e69ef97395b1a75
Signed-off-by: Anthony Mah <amah@codeaurora.org>
Add gpio to mpm mapping for the wakeup capable gpio interrupts
Change-Id: If366a57efdb33b68b3283a7d81760ab62eb634d3
Signed-off-by: Srinivas Rao L <lsrao@codeaurora.org>
This patch enables the cpuidle support and also
removes the DDR stats logging which is not required.
Change-Id: I6e46ab54cf4115d93c76b940532bb24263de96b1
Signed-off-by: Raghavendra Kakarla <rkakarla@codeaurora.org>
Created separate work queue structs for callbacks and events.
Fixed user data argument passed to ipa ready callback.
emac is notified once uC is ready after interface up.
Change-Id: I3755c5ae51448899a700ed22035d2636415cd56c
Acked-by: Sarosh Hasan <sarohasa@qti.qualcomm.com>
Signed-off-by: Akshay Pandit <pandit@codeaurora.org>
Process exit and ramdump collection synchronization
done using work.
Change-Id: Ib1f30b26537417f9c69fc9510ae34b2c33502e2d
Acked-by: Krishnaiah Tadakamalla <ktadakam@qti.qualcomm.com>
Signed-off-by: Jeya R <jeyr@codeaurora.org>
This change adds support to enable/disable using TCM memory for
USB IN data buffer with RMNET interface.
Change-Id: I27f04c1bc170e06ccbc9c57ef0e9b8f870e4fe97
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
Add LLCC TCM memory usage for USB IN endpoint data buffers.
Change-Id: Iab4153838684530736bfb7373ecb492ca4202f08
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
A660 variant GPU correct revision number is A642. Update
the revision and revision checks to reflect correct value.
Change-Id: I6cc295c35c5a5d0ed5045271cbf50adc74cb15c3
Signed-off-by: Deepak Kumar <dkumar@codeaurora.org>
If the runtime PM is disabled, call to get_sync() will fail. In this
scenario, keep device to suspend state and return the error with warn
stack. This should help balance the runtime PM count in get_sync()
failed scenario.
In addition, if the runtime PM is found to be disabled, decide to
return an error and let framework retry the transfers.
Change-Id: Id37a49a4d7550c55dffffc915a63c5fe157f5559
Signed-off-by: Mukesh Kumar Savaliya <msavaliy@codeaurora.org>
This change is required for the VM restart mechanism where the
unclosed HAB socket will block the reboot of the GVM.
Change-Id: I4c84e65d981bc1bb09e943dc6985217d3407e9ab
Acked-by: Sriragh Karat <skarat@qti.qualcomm.com>
Signed-off-by: Bojun Pan <bojunp@codeaurora.org>
Replace ethqos function calls with function pointer in stmmac.
Makefile changes to compile all ethqos files as single ko.
Change-Id: Iae8fb981b59cf14e33d31530a8798cc56c0e9926
Signed-off-by: Sneh Shah <snehshah@codeaurora.org>
This is a driver to handle SiRFStar GNSS chip power controls,
a device node is created to interact with driver power controls
and exposes set of IOCTLs. These IOCTLs provide mechanisms to
transition of GNSS receiver power state.
Change-Id: Idf8ff2553736221930f4f032455692e3752176ce
Signed-off-by: Vijayakumar Badiger <vbadig@codeaurora.org>
Signed-off-by: Santoshkumar Zalake <szalake@codeaurora.org>
Add a boot marker to indicate the time when
driver kgsl is initialised and ready.
Change-Id: I4c3073f642354ef16d1f1f8ed99f520e3ec76c59
Signed-off-by: Rituraj Raman <riturama@codeaurora.org>