The upcoming TWL6030 is companion chip for OMAP4 like the current TWL4030 for OMAP3. The common modules like RTC, Regulator creates opportunity to re-use the most of the code from twl4030. Summary of Major difference between Triton and Phoenix chips are: -GPIO, Keypad is not present in Phoenix -I2C Chips addresses of modules like RTC, BCI, ADC, USB, PMC Master/Slave have changed. Base address of these module register is also changed. -PIH and SIH, module interrupt status registers will be replaced by PIH (INT_STS_A, INT_STS_B and INT_STS_C) and module interrupt status registers -MADC to GPADC in Phoenix, 17 channels supported GPADC in Phoenix supports Realtime, Asynchronous SW request. -RTC register offsets have changed. Addition/removal of LDO/SMPS Voltage Regulators These patches are generated against mainline 2.6.31-rc1 and validated on OMAP 3430 SDP for RTC driver and regulator drivers. [PATCH 1/4] ARM: OMAP: Rename twl4030* driver files to enable re-use [PATCH 2/4] ARM: OMAP: Rename all twl4030_i2c*. [PATCH 3/4] ARM: OMAP: Rename twl4030_ in rtc-twl.c to make it generic twl rtc [PATCH 4/4] Rename twl4030_ to twl_ in twl-regulator.c to make it generic twl reg Below files needs updates/investigation for the possible re-use: drivers/gpio/twl4030-gpio.c drivers/usb/otg/twl4030-usb.c drivers/input/misc/twl4030-pwrbutton.c arch/arm/mach-omap2/board-rx51-peripherals.c arch/arm/mach-omap2/board-omap3evm.c Please provide your feedback on this patch series. Thanks !! Balaji T K-- 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