[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20081214110152.3307.50843.stgit@cff.thadambail>
Date: Sun, 14 Dec 2008 16:31:53 +0530
From: Balaji Rao <balajirrao@...nmoko.org>
To: linux-kernel@...r.kernel.org
Subject: [PATCH 0/7] PCF50633 support
[Dropped LKML accidently - resending]
The following series implements support for NXP PCF50633. It's basically
an I2C device with 9 regulators, an ADC, a PMIC, a Battery Charger
and a RTC.
This chip is used in Openmoko Neo Freerunner mobile phone.
Driver for a similar chip PCF50606, used in Openmoko Neo 1973 device
will follow soon.
The specs are open and are available at
http://people.openmoko.org/tony_tu/GTA02/datasheet/PMU/PCF50633DS_02.pdf
---
Balaji Rao (7):
mfd: PCF50633 core driver
mfd: PCF50633 adc driver
mfd: PCF50633 gpio support
rtc: PCF50633 rtc driver
power_supply: PCF50633 battery charger driver
input: PCF50633 input driver
regulator: PCF50633 pmic driver
drivers/input/misc/Kconfig | 6
drivers/input/misc/Makefile | 1
drivers/input/misc/pcf50633-input.c | 119 ++++++
drivers/mfd/Kconfig | 23 +
drivers/mfd/Makefile | 6
drivers/mfd/pcf50633-adc.c | 263 ++++++++++++
drivers/mfd/pcf50633-core.c | 681 ++++++++++++++++++++++++++++++++
drivers/mfd/pcf50633-gpio.c | 86 ++++
drivers/power/Kconfig | 6
drivers/power/Makefile | 2
drivers/power/pcf50633-charger.c | 285 +++++++++++++
drivers/regulator/Kconfig | 7
drivers/regulator/Makefile | 1
drivers/regulator/pcf50633-regulator.c | 338 ++++++++++++++++
drivers/rtc/Kconfig | 6
drivers/rtc/Makefile | 1
drivers/rtc/rtc-pcf50633.c | 302 ++++++++++++++
include/linux/mfd/pcf50633/adc.h | 88 ++++
include/linux/mfd/pcf50633/core.h | 212 ++++++++++
include/linux/mfd/pcf50633/gpio.h | 52 ++
include/linux/mfd/pcf50633/input.h | 29 +
include/linux/mfd/pcf50633/led.h | 24 +
include/linux/mfd/pcf50633/mbc.h | 137 ++++++
include/linux/mfd/pcf50633/pmic.h | 75 ++++
include/linux/mfd/pcf50633/rtc.h | 43 ++
25 files changed, 2792 insertions(+), 1 deletions(-)
create mode 100644 drivers/input/misc/pcf50633-input.c
create mode 100644 drivers/mfd/pcf50633-adc.c
create mode 100644 drivers/mfd/pcf50633-core.c
create mode 100644 drivers/mfd/pcf50633-gpio.c
create mode 100644 drivers/power/pcf50633-charger.c
create mode 100644 drivers/regulator/pcf50633-regulator.c
create mode 100644 drivers/rtc/rtc-pcf50633.c
create mode 100644 include/linux/mfd/pcf50633/adc.h
create mode 100644 include/linux/mfd/pcf50633/core.h
create mode 100644 include/linux/mfd/pcf50633/gpio.h
create mode 100644 include/linux/mfd/pcf50633/input.h
create mode 100644 include/linux/mfd/pcf50633/led.h
create mode 100644 include/linux/mfd/pcf50633/mbc.h
create mode 100644 include/linux/mfd/pcf50633/pmic.h
create mode 100644 include/linux/mfd/pcf50633/rtc.h
--
Balaji Rao
--
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