ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix
authorKeyon Jie <yang.jie@linux.intel.com>
Fri, 25 Oct 2019 22:41:21 +0000 (17:41 -0500)
committerMark Brown <broonie@kernel.org>
Mon, 28 Oct 2019 14:46:39 +0000 (14:46 +0000)
commitc470fc3f61b25e955f8ba90fc9dc554881e4e72c
treee33fbe385ef35cc2e3ec97fc8fe454ec23c44d96
parent5655ce660a6d3eec4a3ad37feb99fb228540d1a9
ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix

When system is entering into S0ix, the PCI device may transition to the
D0i3 substate instead of D3. In D0i3, some always-on functionality can
be enabled, such as acoustic event detection, voice activity detection
or hotwording. When an event is detected, the DSP firmware can wake-up
the device for a transition to D0 with an interrupt.

Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20191025224122.7718-26-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/pm.c