[GIT PULL] GPIO support for v3.8
From: Grant Likely
Date: Tue Dec 11 2012 - 12:18:31 EST
Hi Linus. Another merge window, another gpio pull request. Pretty
routine. Please pull.
The following changes since commit ddffeb8c4d0331609ef2581d84de4d763607bd37:
Linux 3.7-rc1 (2012-10-14 14:41:04 -0700)
are available in the git repository at:
git://git.secretlab.ca/git/linux-2.6 tags/gpio-for-linus
for you to fetch changes up to fc13d5a5b17c657b7682c145d367dcb859c507d9:
gpio: Provide the STMPE GPIO driver with its own IRQ Domain
(2012-12-10 11:23:30 +0100)
----------------------------------------------------------------
GPIO follow up patch and type change for v3.8 merge window
Primarily device driver additions, features and bug fixes. Not much
touching gpio common subsystem support. Should not be scary.
----------------------------------------------------------------
Alessandro Rubini (1):
gpio: pl061 depends on ARM
Alexander Shiyan (3):
GPIO: Add support for GPIO on CLPS711X-target platform
GPIO: clps711x: Fix return value for gpio_clps711x_get
GPIO: clps711x: Fix direction logic for PORTD
Alexander Stein (1):
gpio-pch: Set parent dev for gpio chip
Ashish Jangam (1):
DA9055 GPIO driver
Axel Lin (4):
gpio: em: Fix build errors
gpio: tegra: Staticize non-exported symbols
gpio: tegra: Drop exporting static functions
gpio: mvebu: Set free callback for gpio_chip
Baruch Siach (1):
gpio/pl061: remove old comment
Dan Carpenter (1):
gpiolib: unlock on error in gpio_export()
Kuninori Morimoto (1):
gpio: pcf857x: use client->irq for gpio_to_irq()
Laxman Dewangan (2):
gpio: tegra: fix suspend/resume apis
gpio: tegra: read output value when gpio is set in direction_out
Lee Jones (1):
gpio: Provide the STMPE GPIO driver with its own IRQ Domain
Linus Walleij (5):
gpio: clps711x: delete local <mach/gpio.h> header
gpio/tegra: convert to use linear irqdomain
gpio/mvebu: convert to use irq_domain_add_simple()
gpio/em: convert to linear IRQ domain
gpio/tc3589x: convert to use the simple irqdomain
Mathias Nyman (1):
gpiolib: add gpio get direction callback support
Maxime Ripard (2):
gpio: pca953x: Register an IRQ domain
gpio: pca953x: Add compatible strings to gpio-pca953x driver
Peter Ujfalusi (1):
gpio: twl4030: Use only TWL4030_MODULE_LED for LED configuration
Roland Stigge (1):
gpio: gpio-max710x: Support device tree probing
Ryan Mallon (1):
gpiolib: Refactor gpio_export
Shiraz Hashim (1):
gpio: SPEAr: add spi chipselect control driver
Tobias Klauser (2):
gpio/gpio-pl061: Covert to use devm_* functions
gpio/gpio-omap: Use existing pointer to struct device
Tony Prisk (1):
GPIO: vt8500: Add extended gpio bank for WM8505/WM8650
Vipul Kumar Samar (1):
gpio: stmpe: Add DT support for stmpe gpio
Vivien Didelot (1):
gpio: add TS-5500 DIO blocks support
Wei Yongjun (1):
GPIO: clps711x: use platform_device_unregister in gpio_clps711x_init()
.../devicetree/bindings/gpio/gpio-stmpe.txt | 18 +
.../devicetree/bindings/gpio/spear_spics.txt | 50 +++
arch/arm/Kconfig | 1 +
arch/arm/mach-shmobile/board-kzm9g.c | 2 +-
arch/arm/plat-spear/Kconfig | 1 +
drivers/gpio/Kconfig | 32 +-
drivers/gpio/Makefile | 4 +
drivers/gpio/gpio-clps711x.c | 199 +++++++++
drivers/gpio/gpio-da9055.c | 204 +++++++++
drivers/gpio/gpio-em.c | 48 +-
drivers/gpio/gpio-max730x.c | 12 +-
drivers/gpio/gpio-mvebu.c | 9 +-
drivers/gpio/gpio-omap.c | 2 +-
drivers/gpio/gpio-pca953x.c | 55 ++-
drivers/gpio/gpio-pcf857x.c | 29 +-
drivers/gpio/gpio-pch.c | 1 +
drivers/gpio/gpio-pl061.c | 66 +--
drivers/gpio/gpio-spear-spics.c | 217 +++++++++
drivers/gpio/gpio-stmpe.c | 88 ++--
drivers/gpio/gpio-tc3589x.c | 20 +-
drivers/gpio/gpio-tegra.c | 43 +-
drivers/gpio/gpio-ts5500.c | 466 ++++++++++++++++++++
drivers/gpio/gpio-twl4030.c | 35 +-
drivers/gpio/gpio-vt8500.c | 2 +
drivers/gpio/gpiolib.c | 124 ++++--
drivers/mfd/stmpe.c | 2 +
include/asm-generic/gpio.h | 5 +-
include/linux/i2c/pcf857x.h | 3 -
include/linux/platform_data/gpio-ts5500.h | 27 ++
29 files changed, 1522 insertions(+), 243 deletions(-)
create mode 100644 Documentation/devicetree/bindings/gpio/gpio-stmpe.txt
create mode 100644 Documentation/devicetree/bindings/gpio/spear_spics.txt
create mode 100644 drivers/gpio/gpio-clps711x.c
create mode 100644 drivers/gpio/gpio-da9055.c
create mode 100644 drivers/gpio/gpio-spear-spics.c
create mode 100644 drivers/gpio/gpio-ts5500.c
create mode 100644 include/linux/platform_data/gpio-ts5500.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/