summaryrefslogtreecommitdiff
path: root/lib/test_stackinit.c
diff options
context:
space:
mode:
authorRander Wang <rander.wang@intel.com>2020-03-26 00:50:25 +0300
committerMark Brown <broonie@kernel.org>2020-03-27 18:16:35 +0300
commitbbd19cdca8279cf244a301c6a13ae5ec9e4ef976 (patch)
tree93d91d82859f4de2f8763774b8ee53d1a2897cf4 /lib/test_stackinit.c
parent02df8f4364b070428af0e5b6c8739c884c8ad4e7 (diff)
downloadlinux-bbd19cdca8279cf244a301c6a13ae5ec9e4ef976.tar.xz
ASoC: SOF: Intel: hda: add WAKEEN interrupt support for SoundWire
When a SoundWire link is in clock stop state, a Slave device may wake up the Master for some events such as jack detection. The WAKEEN interrupt will be triggered and processed by the audio pci device. If audio device is in D3, the interrupt will be routed to PME, or aggregated at cAVS level as interrupt when audio device is in D0. This patch only supports D3 case, where the audio pci device will be resumed by a PME event and the WAKEEN interrupt will be processed after audio pci device is powered up and ROM is initialized successfully. The WAKEEN handling is only enabled after the first boot due to dependencies on a shim_lock mutex being initialized. Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Signed-off-by: Rander Wang <rander.wang@intel.com> Link: https://lore.kernel.org/r/20200325215027.28716-10-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'lib/test_stackinit.c')
0 files changed, 0 insertions, 0 deletions