mfd: Use mfd cell platform_data for 88pm860x cells platform bits
authorSamuel Ortiz <sameo@linux.intel.com>
Wed, 6 Apr 2011 14:26:56 +0000 (16:26 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Thu, 26 May 2011 17:45:12 +0000 (19:45 +0200)
commit07259a7092e47b9fbb5c8bfdad45fa4c7dbbc051
tree73d3c059141e3b418ac40b3f63a165fc1b326013
parenta7c98ce25cfa600bd614134a82d22bcb7bcb9d65
mfd: Use mfd cell platform_data for 88pm860x cells platform bits

With the addition of a platform device mfd_cell pointer, MFD drivers
can go back to passing platform back to their sub drivers.
This allows for an mfd_cell->mfd_data removal and thus keep the
sub drivers MFD agnostic. This is mostly needed for non MFD aware
sub drivers.

Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: Liam Girdwood <lrg@slimlogic.co.uk>
Cc: Richard Purdie <rpurdie@rpsys.net>
Acked-by: Haojian Zhuang <haojian.zhuang@marvell.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/leds/leds-88pm860x.c
drivers/mfd/88pm860x-core.c
drivers/regulator/88pm8607.c
drivers/video/backlight/88pm860x_bl.c