[git pull] GPIO changes for 3.2

From: Grant Likely
Date: Sat Oct 29 2011 - 01:05:56 EST


Hi Linus,

Here are the gpio changes for 3.2. The majority of gpio changes this
cycle are actually going through rmk's tree since they are arch/arm
cleanups. Nothing terribly exciting here except for one patch that
touches kernel/irq to export a handful of symbols which tglx acked.
That's here since an earlier commit in this tree caused a failure when
building modules.

g.

The following changes since commit ec7ae517537ae5c7b0b2cd7f562dfa3e7a05b954:

Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
(2011-10-28 16:44:18 -0700)

are available in the git repository at:

git://git.secretlab.ca/git/linux-2.6 gpio/next

Adrian Hunter (1):
gpio: langwell: ensure alternate function is cleared

Hamo (1):
gpio: fix build error in include/asm-generic/gpio.h

Linus Walleij (1):
gpio/nomadik: use genirq core to track enablement

Mark Brown (2):
gpiolib: Ensure struct gpio is always defined
h8300: Move gpio.h to gpio-internal.h

Nobuhiro Iwamatsu (1):
irq: Add EXPORT_SYMBOL_GPL to function of irq generic-chip

Rabin Vincent (1):
gpio/nomadik: disable clocks when unused

Rob Herring (1):
gpio: pl061: add DT binding support

Shawn Guo (1):
gpio/mxc: add chained_irq_enter/exit() to mx3_gpio_irq_handler()

Tomoya MORINAGA (11):
gpio-ml-ioh: Delete unnecessary code
gpio-ml-ioh: Support interrupt function
gpio-ml-ioh: Fix suspend/resume issue
gpio-pch: Delete invalid "restore" code in suspend()
gpio-pch: add spinlock in suspend/resume processing
gpio-pch: support ML7223 IOH n-Bus
gpio-pch: modify gpio_nums and mask
gpio-pch: Save register value in suspend()
gpio-pch: Support interrupt function
gpio-pch: Use NUMA_NO_NODE not GFP_KERNEL
gpio-ml-ioh: Use NUMA_NO_NODE not GFP_KERNEL

arch/arm/plat-nomadik/include/plat/gpio.h | 3 +
arch/h8300/include/asm/{gpio.h => gpio-internal.h} | 0
arch/h8300/platform/h8300h/irq.c | 2 +-
arch/h8300/platform/h8s/irq.c | 2 +-
drivers/gpio/Kconfig | 2 +
drivers/gpio/gpio-langwell.c | 27 ++
drivers/gpio/gpio-ml-ioh.c | 254 +++++++++++++++++++-
drivers/gpio/gpio-mxc.c | 6 +
drivers/gpio/gpio-nomadik.c | 127 +++++++++-
drivers/gpio/gpio-pch.c | 250 +++++++++++++++++++-
drivers/gpio/gpio-pl061.c | 31 ++-
include/asm-generic/gpio.h | 17 +-
include/linux/amba/pl061.h | 3 +-
include/linux/gpio.h | 22 +-
kernel/irq/generic-chip.c | 4 +
15 files changed, 683 insertions(+), 67 deletions(-)
rename arch/h8300/include/asm/{gpio.h => gpio-internal.h} (100%)


--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
--
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/