OSDN Git Service

ASoC: Intel: avs: Power management
authorCezary Rojewski <cezary.rojewski@intel.com>
Mon, 16 May 2022 10:11:14 +0000 (12:11 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 17 May 2022 10:58:06 +0000 (11:58 +0100)
commitcfbc100e6bbfd01a56bb83fe796318a02dc18ce4
tree1378ca77b627d000f3e8e5f6ff7ca174520c92e2
parent1affc44ea5dd554c103e0ce1e809f3aa5d942349
ASoC: Intel: avs: Power management

To preserve power during sleep operations, handle suspend (S3),
hibernation (S4) and runtime (RTD3) transitions. As flow for all of
is shared, define common handlers to reduce code size.

Signed-off-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://lore.kernel.org/r/20220516101116.190192-14-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/avs/core.c