From: Keyon Jie Date: Fri, 25 Oct 2019 22:41:20 +0000 (-0500) Subject: ASoC: SOF: return -ENOTSUPP if D0I3 is not supported X-Git-Tag: v5.10.7~3493^2~20^2~150 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5655ce660a6d3eec4a3ad37feb99fb228540d1a9;p=platform%2Fkernel%2Flinux-rpi.git ASoC: SOF: return -ENOTSUPP if D0I3 is not supported No set_power_state ops means that the platform doesn't support D0i3, return -ENOTSUPP for the case. Signed-off-by: Keyon Jie Signed-off-by: Pierre-Louis Bossart Link: https://lore.kernel.org/r/20191025224122.7718-25-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown --- diff --git a/sound/soc/sof/ops.h b/sound/soc/sof/ops.h index d7c8fc0..93512dc 100644 --- a/sound/soc/sof/ops.h +++ b/sound/soc/sof/ops.h @@ -199,7 +199,8 @@ static inline int snd_sof_dsp_set_power_state(struct snd_sof_dev *sdev, if (sof_ops(sdev)->set_power_state) return sof_ops(sdev)->set_power_state(sdev, substate); - return 0; + /* D0 substate is not supported */ + return -ENOTSUPP; } /* debug */