summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Brown <broonie@opensource.wolfsonmicro.com>2012-04-05 14:16:56 (GMT)
committerSamuel Ortiz <sameo@linux.intel.com>2012-05-01 10:00:21 (GMT)
commit18996db262d0f1e79357315e033ace24488f92ad (patch)
treec5aa7de6051b34c45301bc786c686b1c059d6c9b
parent38a36f5a6ab893fac87ffd1b1c92a491dfd71ea1 (diff)
downloadlinux-18996db262d0f1e79357315e033ace24488f92ad.tar.xz
mfd: Cache wm8994 chip revision
There's no need to mark the chip revision registers as volatile, it won't change at runtime so we can cache it from the device at startup. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
-rw-r--r--drivers/mfd/wm8994-regmap.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/mfd/wm8994-regmap.c b/drivers/mfd/wm8994-regmap.c
index bfd25af..52e9e29 100644
--- a/drivers/mfd/wm8994-regmap.c
+++ b/drivers/mfd/wm8994-regmap.c
@@ -1122,7 +1122,6 @@ static bool wm8994_volatile_register(struct device *dev, unsigned int reg)
case WM8994_RATE_STATUS:
case WM8958_MIC_DETECT_3:
case WM8994_DC_SERVO_4E:
- case WM8994_CHIP_REVISION:
case WM8994_INTERRUPT_STATUS_1:
case WM8994_INTERRUPT_STATUS_2:
return true;