diff options
author | Phani Kumar Uppalapati <phaniu@codeaurora.org> | 2016-09-27 10:45:09 -0700 |
---|---|---|
committer | Phani Kumar Uppalapati <phaniu@codeaurora.org> | 2016-09-27 11:02:14 -0700 |
commit | 15c8a1727b302c4ee16475c7f09f59337facdf34 (patch) | |
tree | c64bbef10b0fee8f06b16dea3d56b8f0a53f516b /drivers/mfd | |
parent | 626caf4e54864d90e8d104277f9a1446e487c7e1 (diff) |
drivers: mfd: Update wcd934x codec volatile register table
Add top-level wcd934x codec registers as volatile because
those registers get updated even before register map cache
initialization.
Change-Id: Ibdf5f695e5464b9597d153f725ff461f89b62ae4
Signed-off-by: Phani Kumar Uppalapati <phaniu@codeaurora.org>
Diffstat (limited to 'drivers/mfd')
-rw-r--r-- | drivers/mfd/wcd934x-regmap.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/mfd/wcd934x-regmap.c b/drivers/mfd/wcd934x-regmap.c index b102264ca8fd..02ddf3225af8 100644 --- a/drivers/mfd/wcd934x-regmap.c +++ b/drivers/mfd/wcd934x-regmap.c @@ -1872,6 +1872,10 @@ static bool wcd934x_is_volatile_register(struct device *dev, unsigned int reg) case WCD934X_CPE_SS_PWR_SYS_PSTATE_CTL_1: case WCD934X_CPE_SS_CPAR_CTL: case WCD934X_CPE_SS_STATUS: + case WCD934X_CODEC_RPM_RST_CTL: + case WCD934X_SIDO_NEW_VOUT_A_STARTUP: + case WCD934X_SIDO_NEW_VOUT_D_STARTUP: + case WCD934X_CODEC_RPM_PWR_CDC_DIG_HM_CTL: return true; } |