aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/sound/soc/codecs/rt1308-sdw.h
diff options
context:
space:
mode:
authorShuming Fan <shumingf@realtek.com>2022-05-20 17:02:05 +0800
committerMark Brown <broonie@kernel.org>2022-05-20 13:43:09 +0100
commitaffa9983e7cbac8cbe2596975efacdbdf0eb18e9 (patch)
tree92b6e3810d94f1c80bc92fa96874f7af651aa057 /sound/soc/codecs/rt1308-sdw.h
parentASoC: SOF: mediatek: add debug dump (diff)
downloadwireguard-linux-affa9983e7cbac8cbe2596975efacdbdf0eb18e9.tar.xz
wireguard-linux-affa9983e7cbac8cbe2596975efacdbdf0eb18e9.zip
ASoC: rt1308-sdw: add the default value of register 0xc320
The driver missed the default value of register 0xc320. This patch adds that default value to avoid the error messages when the driver went to suspend mode already. BugLink: https://github.com/thesofproject/linux/issues/3651 Signed-off-by: Shuming Fan <shumingf@realtek.com> Link: https://lore.kernel.org/r/20220520090205.25857-1-shumingf@realtek.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/codecs/rt1308-sdw.h')
-rw-r--r--sound/soc/codecs/rt1308-sdw.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/soc/codecs/rt1308-sdw.h b/sound/soc/codecs/rt1308-sdw.h
index c5ce75666dcc..6668e19d85d4 100644
--- a/sound/soc/codecs/rt1308-sdw.h
+++ b/sound/soc/codecs/rt1308-sdw.h
@@ -140,6 +140,7 @@ static const struct reg_default rt1308_reg_defaults[] = {
{ 0x3008, 0x02 },
{ 0x300a, 0x00 },
{ 0xc003 | (RT1308_DAC_SET << 4), 0x00 },
+ { 0xc000 | (RT1308_POWER << 4), 0x00 },
{ 0xc001 | (RT1308_POWER << 4), 0x00 },
{ 0xc002 | (RT1308_POWER << 4), 0x00 },
};