[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1347628812.18587.4.camel@dhruva>
Date: Fri, 14 Sep 2012 18:50:12 +0530
From: Ashish Jangam <ashish.jangam@...tcummins.com>
To: Mark Brown <broonie@...nsource.wolfsonmicro.com>,
Samuel Ortiz <sameo@...ux.intel.com>,
Linus Walleij <linus.walleij@...aro.org>,
Guenter Roeck <linux@...ck-us.net>,
Alessandro Zummo <a.zummo@...ertech.it>,
Wim Van Sebroeck <wim@...ana.be>,
Grant Likely <grant.likely@...retlab.ca>,
Liam Girdwood <lrg@...mlogic.co.uk>
CC: <linux-kernel@...r.kernel.org>, <lm-sensors@...sensors.org>,
<rtc-linux@...glegroups.com>, <linux-watchdog@...r.kernel.org>,
<linux-input@...r.kernel.org>, David Dajun Chen <dchen@...semi.com>
Subject: [Patch v1 0/7] DA9055 PMIC driver
The following patch series adds support to the DA9055 PMIC.
The DA9055 is a low power Power Management Integrated Circuit. This PMIC
device is only controlled from an I2C device.
The driver for the DA9055 consists of a core (i2c) device driver and its
dependent component device drivers for:
regulator - 2 BUCKS, 6 LDOs
rtc - low power clock
gpio - 3 pins
hwmon - 5 ADC channels
watchdog - system monitor
onkey - button device
These drivers has been tested on a Samsung SMDK6410.
Ashish Jangam (7):
DA9058 MFD core
DA9058 REGULATOR driver
DA9058 RTC driver
DA9058 GPIO driver
DA9058 HWMON driver
DA9058 WATCHDOG driver
DA9058 ONKEY driver
Documentation/hwmon/da9055 | 47 +++
drivers/gpio/Kconfig | 11 +
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-da9055.c | 204 ++++++++++
drivers/hwmon/Kconfig | 10 +
drivers/hwmon/Makefile | 1 +
drivers/hwmon/da9055-hwmon.c | 342 ++++++++++++++++
drivers/input/misc/Kconfig | 10 +
drivers/input/misc/Makefile | 1 +
drivers/input/misc/da9055_onkey.c | 121 ++++++
drivers/mfd/Kconfig | 17 +
drivers/mfd/Makefile | 3 +
drivers/mfd/da9055-core.c | 423 ++++++++++++++++++++
drivers/mfd/da9055-i2c.c | 93 +++++
drivers/regulator/Kconfig | 10 +
drivers/regulator/Makefile | 1 +
drivers/regulator/da9055-regulator.c | 727
++++++++++++++++++++++++++++++++++
drivers/rtc/Kconfig | 10 +
drivers/rtc/Makefile | 1 +
drivers/rtc/rtc-da9055.c | 430 ++++++++++++++++++++
drivers/watchdog/Kconfig | 10 +
drivers/watchdog/Makefile | 1 +
drivers/watchdog/da9055_wdt.c | 227 +++++++++++
include/linux/mfd/da9055/core.h | 94 +++++
include/linux/mfd/da9055/pdata.h | 32 ++
include/linux/mfd/da9055/reg.h | 699
++++++++++++++++++++++++++++++++
26 files changed, 3526 insertions(+), 0 deletions(-)
create mode 100644 Documentation/hwmon/da9055
create mode 100644 drivers/gpio/gpio-da9055.c
create mode 100644 drivers/hwmon/da9055-hwmon.c
create mode 100644 drivers/input/misc/da9055_onkey.c
create mode 100644 drivers/mfd/da9055-core.c
create mode 100644 drivers/mfd/da9055-i2c.c
create mode 100644 drivers/regulator/da9055-regulator.c
mode change 100644 => 100755 drivers/rtc/Kconfig
create mode 100644 drivers/rtc/rtc-da9055.c
create mode 100644 drivers/watchdog/da9055_wdt.c
create mode 100644 include/linux/mfd/da9055/core.h
create mode 100644 include/linux/mfd/da9055/pdata.h
create mode 100644 include/linux/mfd/da9055/reg.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists