Add kernel message when glink irq wakes up system from
suspend, so that it is easy to identify wakeup source.
Change-Id: I20b91d4d31446042b4057c811c6ee68a471c6048
Signed-off-by: Deepak Kumar Singh <deesin@codeaurora.org>
Update gic_show_resume_irq() to ignore printing irq
details if irq is less than 32. Also update to print
irqchip name if the irq name is not available.
Change-Id: I17279ad38e96f71b6b322194f270068836ed601e
Signed-off-by: Minghao Zhang <minghao@codeaurora.org>
Signed-off-by: Maulik Shah <mkshah@codeaurora.org>
syscore ops prints wake irq during "deep" suspend exit however
syscore ops do not execute for "s2idle" suspend.
Add changes to print wakeup irq during "s2idle" mode exit.
The change prints wakeup irq from the first cpu waking up from s2idle
during which local irqs on the cpu is disabled.
Change-Id: Idd05d42f30b97cc5f9d62627339e21731f131673
Signed-off-by: Maulik Shah <mkshah@codeaurora.org>
Re-arrange the ‘is_udp’ variable
to avoid mark as unused variable.
Change-Id: I09c85e0467a42d34b49a54a91c3e23bcdf42a15c
Signed-off-by: Santoshkumar Zalake <szalake@codeaurora.org>
Do not free the dma memory for remote heap flag
if the persistent attribute is set to true.
Change-Id: I2ca25e347c6a4250b64c436a1f606cd541f17554
Signed-off-by: Jeya R <jeyr@codeaurora.org>
Add trace points to track credit and debits to the KGSL memory pools.
Change-Id: Ic0dedbade3ecac12e625a08a9be372bd857f68d2
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Signed-off-by: Neeraja P <neerp@codeaurora.org>
Disable SPCOM and SPSS utils drivers as no strongbox
support required for automotive.
Change-Id: If6863b473d91dd4513661afa993720f0c70a38ab
Signed-off-by: Santosh Dronamraju <sdronamr@codeaurora.org>
Add kernel configs for drivers required on pm5100 PMIC.
Remove pmic kernel configs that are not applicable for monaco.
Change-Id: I955b251d2229bcc93c85a7744e05bf4473e9e725
Signed-off-by: Shyam Kumar Thella <sthella@codeaurora.org>
Currently interrupts are not being disabled locally
when an event callback is being used.
This can lead to a scenario where we try to acquire
the same lock as part of global irq handler when
a client callback was in progress.
Fix this by disabling the interruts locally by using
a irqsave version of spinlock when an event callback
is being used.
Change-Id: I8a2eff826e24fb32c60bd5769390faa960669eb7
Signed-off-by: Sriharsha Allenki <sallenki@codeaurora.org>
There are few pmics those support ibat continuous current monitoring
(CCM) comparator hardware for bcl ibat level 1 monitor. It uses
only selected set of thresholds for level 1 ibat threshold. Add
support to set threshold for CCM comparator hardware for bcl driver.
Change-Id: If5373722aa86ebfead377a90614c47b7217a7a3a
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
Add markers when a new device is configured or an existing device
is reset. This is required to capture USB host-mode boot KPIs on
some platforms.
Change-Id: I72136942359076e34c1e6ae67cbe099216630400
Signed-off-by: Harsh Agarwal <harshq@codeaurora.org>
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
Add debug clock controller to support measure functionality for all
clock controllers.
Change-Id: I83605f40ef92f9c3ee1bce2cb3639660630d4cd0
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>