Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 24a47f26 authored by Lingutla Chandrasekhar's avatar Lingutla Chandrasekhar Committed by Prasad Sodagudi
Browse files

soc: qcom: Use config to disable ipi optimization



Enable watchdog ipi optimization by default, which makes
watchdog to not send ipi to cores in low power mode at pet time.
Add config option to control the optimization.

Change-Id: Id6a166a16ad6828cd63ec376ae263c5263494628
Signed-off-by: default avatarLingutla Chandrasekhar <clingutla@codeaurora.org>
Signed-off-by: default avatarPrasad Sodagudi <psodagud@codeaurora.org>
parent cd914bbc
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -563,6 +563,18 @@ config QCOM_FORCE_WDOG_BITE_ON_PANIC
	  kernel panic. On certain MSM SoCs, this provides us
	  additional debugging information.


config QCOM_WDOG_IPI_ENABLE
	bool "Qcom WDT pet optimization"
	depends on QCOM_WATCHDOG_V2
	default n
	help
	  When this option is enabled, watchdog sends IPI to cores in low power
	  mode also. For power optimizations, by default watchdog don't ping
	  cores in low power mode at pettime.

	  To track CPUs health on LPM, or on debug builds enable it.

config QCOM_BUS_SCALING
	bool "Bus scaling driver"
	help