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

Commit 4713dedc authored by Banajit Goswami's avatar Banajit Goswami
Browse files

soc: qcom: add config options for Audio SSR and PDR features



Add configuration options for Audio SSR and Audio PDR
features.

Change-Id: Ib2fb40dbf5981f04ceb063bc0e58947497326b36
Signed-off-by: default avatarBanajit Goswami <bgoswami@codeaurora.org>
parent 0b564a62
Loading
Loading
Loading
Loading
+32 −0
Original line number Diff line number Diff line
@@ -545,6 +545,38 @@ config MSM_QDSP6_APRV3_GLINK
	  used by audio driver to configure QDSP6v2's
	  ASM, ADM and AFE.

config MSM_QDSP6_SSR
	bool "Audio QDSP6 SSR support"
	depends on MSM_QDSP6_APRV2_GLINK || MSM_QDSP6_APRV3_GLINK
	help
	  Enable Subsystem Restart. Reset audio
	  clients when the ADSP subsystem is
	  restarted. Subsystem Restart for audio
	  is only used for processes on the ADSP
	  and signals audio drivers through APR.


config MSM_QDSP6_PDR
	bool "Audio QDSP6 PDR support"
	depends on MSM_QDSP6_APRV2_GLINK || MSM_QDSP6_APRV3_GLINK
	help
	  Enable Protection Domain Restart. Reset
          audio clients when a process on the ADSP
          is restarted. PDR for audio is only used
          for processes on the ADSP and signals
          audio drivers through APR.

config MSM_QDSP6_NOTIFIER
	bool "Audio QDSP6 PDR support"
	depends on MSM_QDSP6_SSR || MSM_QDSP6_PDR
	help
	  Enable notifier which decides whether
	  to use SSR or PDR and notifies all
	  audio clients of the event. Both SSR
	  and PDR are recovery methods when
	  there is a crash on ADSP. Audio drivers
	  are contacted by ADSP through APR.

config MSM_ADSP_LOADER
	tristate "ADSP loader support"
	select SND_SOC_MSM_APRV2_INTF