This patchset integrates the twl4030 power code into the new twl4030 mfd framework. The scripts will be moved to the board specific data. Peter 'p2' De Schrijver (6): Add defines and data types for twl4030. Move existing TWL4030 code to drivers/mfd Hook twl4030 power code into twl4030 core. 3430sdp and ldp use custom twl4030 power scripts. Generic twl4030 power script for 3430 based boards. omap3 evm, beagle and overo use the generic twl4030 script arch/arm/mach-omap2/Makefile | 9 +- arch/arm/mach-omap2/board-3430sdp.c | 84 ++++++ arch/arm/mach-omap2/board-ldp.c | 84 ++++++ arch/arm/mach-omap2/board-omap3beagle.c | 4 +- arch/arm/mach-omap2/board-omap3evm.c | 4 +- arch/arm/mach-omap2/board-overo.c | 4 +- arch/arm/mach-omap2/twl4030-generic-scripts.c | 78 ++++++ arch/arm/mach-omap2/twl4030-generic-scripts.h | 8 + drivers/i2c/chips/Makefile | 2 +- drivers/i2c/chips/twl4030-power.c | 343 ------------------------- drivers/mfd/Kconfig | 9 + drivers/mfd/Makefile | 1 + drivers/mfd/twl4030-core.c | 11 + drivers/mfd/twl4030-power.c | 270 +++++++++++++++++++ include/linux/i2c/twl4030.h | 64 +++++ 15 files changed, 622 insertions(+), 353 deletions(-) create mode 100644 arch/arm/mach-omap2/twl4030-generic-scripts.c create mode 100644 arch/arm/mach-omap2/twl4030-generic-scripts.h delete mode 100644 drivers/i2c/chips/twl4030-power.c create mode 100644 drivers/mfd/twl4030-power.c -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html