mfd: Add initial WM8958 support
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 31 Aug 2010 18:25:12 +0000 (19:25 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Fri, 26 Nov 2010 15:16:19 +0000 (15:16 +0000)
commit559e0df6b3ffbc218a11bb9dada5320a217cb7a6
tree5f42260e7bb90657215eb7daa3faceb52d2b9256
parentccf1fa403e44c4107ef4d73f73cafe81b5148d40
mfd: Add initial WM8958 support

The WM8958 is a derivative of the WM8994 which is register compatible
with the addition of some extra features, mostly in the CODEC side.
The major change visible at the MFD level is that rather than a single
DBVDD supply we now have three separate DBVDDs so we must request and
enable a different set of supplies.

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