This series of patches fixes a number of small problems with the TPS65910 that were discovered on a custom board. Additionally, the last patch enhances the platform to driver interface. Changes from v1 based on feedback from Mark Brown: * Drop the patch #5 from pervious series. It worked around a bug created by another patch. * Rework patch #6 completely. Changes from v2: * Enhance TPS65910 detection logic by reading a register * Correct commit subjects to reflect correct subsystems * Added Mark Brown's ACKs to the regulator patches [1] https://lkml.org/lkml/2011/10/19/182 [2] https://lkml.org/lkml/2011/10/19/191 Kyle Manna (6): mfd: TPS65910: Handle non-existent devices mfd: TPS65910: Add I2C slave address macros mfd: TPS65910: Fix typo that clobbers genirq mfd: TPS65910: Move linux/gpio.h include to header regulator: TPS65910: Move regulator defs to header regulator: TPS65910: Create an array for init data drivers/mfd/tps65910.c | 25 ++++++++++++++------- drivers/regulator/tps65910-regulator.c | 37 ++++++++----------------------- include/linux/mfd/tps65910.h | 37 +++++++++++++++++++++++++++++++- 3 files changed, 63 insertions(+), 36 deletions(-) -- 1.7.5.4 -- 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