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.5-rc1~144^2~62^2~67 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5655ce660a6d3eec4a3ad37feb99fb228540d1a9;p=thirdparty%2Flinux.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 d7c8fc06f961d..93512dcbaacdd 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 */