]> git.baikalelectronics.ru Git - kernel.git/commit
mfd: Mark WM1811 GPIO6 register volatile for later revisions
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 1 Dec 2011 13:55:49 +0000 (13:55 +0000)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 12 Dec 2011 16:11:49 +0000 (00:11 +0800)
commite7c41532228dbeb5bf4fd417bde65ab207184cc4
treee95a181de00ee76fac4e574993dea738638b5589
parent4bd4b0f5e9b14083e2589a7063d16469499fb3d5
mfd: Mark WM1811 GPIO6 register volatile for later revisions

For later chip revisions the WM1811 GPIO6 register is always volatile so
store the device revision when initialising the driver and then check at
runtime if we're running on a newer device.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/wm8994-core.c
drivers/mfd/wm8994-regmap.c
include/linux/mfd/wm8994/core.h