regulator: AB3100 support
authorLinus Walleij <linus.walleij@stericsson.com>
Wed, 9 Sep 2009 09:31:00 +0000 (11:31 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Thu, 17 Sep 2009 07:47:25 +0000 (09:47 +0200)
commitd619bc143e311a738113dbbe7792bd032403939f
treef5a7bebf4058761a223dba7ffc7057d70d17245b
parentbd207cfb0011389d55827b3f3181c60e8c3c7148
regulator: AB3100 support

This adds support for the regulators found in the AB3100
Mixed-Signal IC.

It further also defines platform data for the ST-Ericsson
U300 platform and extends the AB3100 MFD driver so that
platform/board data with regulation constraints and an init
function can be passed down all the way from the board to
the regulators.

Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/ab3100-core.c
drivers/regulator/Kconfig
drivers/regulator/Makefile
drivers/regulator/ab3100.c [new file with mode: 0644]
include/linux/mfd/ab3100.h