mfd: Convert twl6040 to i2c driver, and separate it from twl core
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Tue, 3 Apr 2012 08:56:51 +0000 (11:56 +0300)
committerSamuel Ortiz <sameo@linux.intel.com>
Mon, 16 Apr 2012 14:45:34 +0000 (16:45 +0200)
commit8eaeb9393397be8eb700ab38a69c450975463b77
tree1f6b9d8d8197b16c19ed0ed03d55886e0c519ba5
parent4accdff7a3e397b43e50f605ee561ba7994745c7
mfd: Convert twl6040 to i2c driver, and separate it from twl core

Complete the separation of the twl6040 from the twl core since
it is a separate chip, not part of the twl6030 PMIC.

Make the needed Kconfig changes for the depending drivers at the
same time to avoid breaking the kernel build (vibra, ASoC components).

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Reviewed-by: Mark Brown <broonie@opensource.wolfsonicro.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Acked-by: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
14 files changed:
arch/arm/mach-omap2/board-4430sdp.c
arch/arm/mach-omap2/board-generic.c
arch/arm/mach-omap2/board-omap4panda.c
arch/arm/mach-omap2/twl-common.c
arch/arm/mach-omap2/twl-common.h
drivers/input/misc/Kconfig
drivers/input/misc/twl6040-vibra.c
drivers/mfd/Kconfig
drivers/mfd/twl6040-core.c
include/linux/i2c/twl.h
include/linux/mfd/twl6040.h
sound/soc/codecs/Kconfig
sound/soc/codecs/twl6040.c
sound/soc/omap/Kconfig