soundwire: qcom: add runtime pm support
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Mon, 28 Feb 2022 17:25:26 +0000 (17:25 +0000)
committerVinod Koul <vkoul@kernel.org>
Wed, 2 Mar 2022 15:41:50 +0000 (21:11 +0530)
commit74e79da9fd46a59788ad58982e63fe9dbc496cb1
treed643f901b7518aa85254f2432fc712c3bc3174ae
parent63fadaa2c7190ad6fc546a8b95e044bd75422dec
soundwire: qcom: add runtime pm support

Add support to runtime PM using SoundWire clock stop Mode0 on supported
controller instances and soft reset on instances that do not support
clock stop.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20220228172528.3489-2-srinivas.kandagatla@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/soundwire/qcom.c