[GIT PULL] gpio fixes for v3.5
From: Linus Walleij
Date: Tue Jul 10 2012 - 16:16:26 EST
Hi Linus,
yes, this is a *LATE* GPIO pull request with fixes for v3.5.
Grant moved across the planet and accidentally fell off the grid, so he asked
me to take over the GPIO merges for a while 10 days ago, refer to:
https://lkml.org/lkml/2012/7/1/220
Since then I went over the archives and collected this pile of fixes, and pulled
two of them from the TI maintainer Kevin Hilman. The waited for them to
atleast hit linux-next once or twice.
This is the info in the usual signed tag, which is more or less the same as
the commit messages but parsed through my head:
GPIO fixes for v3.5:
- Invalid context restore on bank 0 for OMAP driver in
runtime suspend/resume cycle
- Check for NULL platform data in sta-2x11 driver
- Constrain selection of the V1 MSM GPIO driver to applicable
platforms (Kconfig issue)
- Make sure the correct output value is set in the wm8994 driver
- Export devm_gpio_request_one() so it can be used in modules.
Apparently some in-kernel modules can be configured to use this
leading to breakage.
- Check that the GPIO is valid in the lantiq driver
- Fix the flag bits introduced for v3.5, so they don't overlap
- Fix a device tree intialization bug for imx21-compatible devices
- Carry over the OF node to the TPS65910 GPIO chip struct
Please pull it in.
Yours,
Linus Walleij
The following changes since commit 6887a4131da3adaab011613776d865f4bcfb5678:
Linux 3.5-rc5 (2012-06-30 16:08:57 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
tags/fixes-for-v3.5
Alessandro Rubini (1):
gpio-sta2x11: don't use pdata if null
Christian Dietrich (1):
gpio/msm_v1: CONFIG_GPIO_MSM_V1 is only available on three SoCs
Grazvydas Ignotas (1):
gpio/omap: fix irq loss while in idle with debounce on
Jon Hunter (1):
gpio/omap: fix invalid context restore of gpio bank-0
Laxman Dewangan (2):
gpio: fix bits conflict for gpio flags
gpio: tps65910: initialize of_node of gpio_chip
Linus Walleij (1):
Merge branch 'kevin' into fixes
Mark Brown (1):
gpiolib: wm8994: Pay attention to the value set when enabling as output
Roland Stigge (1):
mips: pci-lantiq: Fix check for valid gpio
Stephen Warren (1):
gpio: export devm_gpio_request_one
Uwe Kleine-König (1):
gpio/mxc: make irqs work for fsl,imx21-gpio devices
arch/mips/pci/pci-lantiq.c | 4 ++--
drivers/gpio/Kconfig | 2 +-
drivers/gpio/devres.c | 1 +
drivers/gpio/gpio-mxc.c | 10 ++++++----
drivers/gpio/gpio-omap.c | 14 +++++++++++++-
drivers/gpio/gpio-sta2x11.c | 5 +++--
drivers/gpio/gpio-tps65910.c | 1 +
drivers/gpio/gpio-wm8994.c | 5 ++++-
include/linux/gpio.h | 4 ++--
9 files changed, 33 insertions(+), 13 deletions(-)
--
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/