Greetings, The following patch set adds new multifunction device providing support for DA906x PMIC chips. I am resending this as it looks, the first send failed. Please add some comments to the driver patch, which targets Linux Kernel v3.6. Thank you, --- Krystian Garbaciak (8): mfd: Add Dialog DA906x core driver. regulator: Add Dialog DA906x voltage regulators support. rtc: Add RTC driver for DA906x PMIC. hwmon: Add DA906x hardware monitoring support. input: Add support for DA906x PMIC OnKey detection. input: Add support for DA906x vibration motor driver. watchdog: Add DA906x PMIC watchdog driver. leds: Add DA906x PMIC LED driver. drivers/hwmon/Kconfig | 6 + drivers/hwmon/Makefile | 1 + drivers/hwmon/da906x-hwmon.c | 393 ++++++++++++ drivers/input/misc/Kconfig | 13 + drivers/input/misc/Makefile | 2 + drivers/input/misc/da906x-onkey.c | 139 +++++ drivers/input/misc/da906x-vibration.c | 153 +++++ drivers/leds/Kconfig | 8 + drivers/leds/Makefile | 1 + drivers/leds/leds-da906x.c | 438 +++++++++++++ drivers/mfd/Kconfig | 11 + drivers/mfd/Makefile | 4 + drivers/mfd/da906x-core.c | 228 +++++++ drivers/mfd/da906x-i2c.c | 389 ++++++++++++ drivers/mfd/da906x-irq.c | 192 ++++++ drivers/regulator/Kconfig | 6 + drivers/regulator/Makefile | 1 + drivers/regulator/da906x-regulator.c | 1018 ++++++++++++++++++++++++++++++ drivers/rtc/Kconfig | 7 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-da906x.c | 379 ++++++++++++ drivers/watchdog/Kconfig | 27 + drivers/watchdog/Makefile | 1 + drivers/watchdog/da906x_wdt.c | 276 +++++++++ include/linux/mfd/da906x/core.h | 121 ++++ include/linux/mfd/da906x/pdata.h | 114 ++++ include/linux/mfd/da906x/registers.h | 1093 +++++++++++++++++++++++++++++++++ 27 files changed, 5022 insertions(+), 0 deletions(-) create mode 100644 drivers/hwmon/da906x-hwmon.c create mode 100644 drivers/input/misc/da906x-onkey.c create mode 100644 drivers/input/misc/da906x-vibration.c create mode 100644 drivers/leds/leds-da906x.c create mode 100644 drivers/mfd/da906x-core.c create mode 100644 drivers/mfd/da906x-i2c.c create mode 100644 drivers/mfd/da906x-irq.c create mode 100644 drivers/regulator/da906x-regulator.c create mode 100644 drivers/rtc/rtc-da906x.c create mode 100644 drivers/watchdog/da906x_wdt.c create mode 100644 include/linux/mfd/da906x/core.h create mode 100644 include/linux/mfd/da906x/pdata.h create mode 100644 include/linux/mfd/da906x/registers.h _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors