From 023a74d64a33f16bbd988074fde4344f906f1fa0 Mon Sep 17 00:00:00 2001 From: Paul Handrigan Date: Tue, 17 Jul 2018 15:00:08 -0500 Subject: [PATCH] ASoC: cs35l41: Change devid register to be volatile Change the devid register to be volatile since cannot be read from cache. Mot-CRs-fixed: (CR): River: AoU bringup on Marley+Prince Change-Id: Id8c15245ef71df4f0e12afd9997babe92813aa1a Signed-off-by: Paul Handrigan Reviewed-on: https://gerrit.mot.com/1238849 Tested-by: Jira Key SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Reviewed-by: Konstantin Makariev Submit-Approved: Jira Key --- sound/soc/codecs/cs35l41-tables.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/soc/codecs/cs35l41-tables.c b/sound/soc/codecs/cs35l41-tables.c index 75a037821632..f2f582f89b26 100644 --- a/sound/soc/codecs/cs35l41-tables.c +++ b/sound/soc/codecs/cs35l41-tables.c @@ -603,6 +603,7 @@ bool cs35l41_readable_reg(struct device *dev, unsigned int reg) bool cs35l41_volatile_reg(struct device *dev, unsigned int reg) { switch (reg) { + case CS35L41_DEVID: case CS35L41_SFT_RESET: case CS35L41_FABID: case CS35L41_REVID: