mfd: Use mfd cell platform_data for twl4030 codec cells platform bits
authorSamuel Ortiz <sameo@linux.intel.com>
Wed, 6 Apr 2011 13:57:17 +0000 (15:57 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Thu, 26 May 2011 17:45:09 +0000 (19:45 +0200)
commita4579ad2bb6557834ebfafc8d2942891516fb4ad
tree3a4c19cd9cb685c6bd15a2e124f537db68374c39
parent3d2bdf759f48f9b0a0ffcd798f3e9a3228d6455d
mfd: Use mfd cell platform_data for twl4030 codec cells platform bits

With the addition of a platform device mfd_cell pointer, MFD drivers
can go back to passing platform data 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: Peter Ujfalusi <peter.ujfalusi@nokia.com>
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: Liam Girdwood <lrg@slimlogic.co.uk>
Cc: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/input/misc/twl4030-vibra.c
drivers/mfd/twl4030-codec.c
sound/soc/codecs/twl4030.c