* [GIT PULL] gpio fixes for v3.5
@ 2012-07-10 20:16 Linus Walleij
2012-07-10 21:05 ` Linus Walleij
0 siblings, 1 reply; 2+ messages in thread
From: Linus Walleij @ 2012-07-10 20:16 UTC (permalink / raw)
To: Linus Torvalds
Cc: Grant Likely, Kevin Hilman, linux-kernel, Laxman Dewangan,
Alessandro Rubini, Christian Dietrich, Mark Brown, Roland Stigge,
Stephen Warren, Uwe Kleine-König
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(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] gpio fixes for v3.5
2012-07-10 20:16 [GIT PULL] gpio fixes for v3.5 Linus Walleij
@ 2012-07-10 21:05 ` Linus Walleij
0 siblings, 0 replies; 2+ messages in thread
From: Linus Walleij @ 2012-07-10 21:05 UTC (permalink / raw)
To: Linus Torvalds
Cc: Grant Likely, Kevin Hilman, linux-kernel, Laxman Dewangan,
Alessandro Rubini, Christian Dietrich, Mark Brown, Roland Stigge,
Stephen Warren, Uwe Kleine-König, Gerard Snitselaar
On Tue, Jul 10, 2012 at 10:16 PM, Linus Walleij
<linus.walleij@linaro.org> wrote:
> yes, this is a *LATE* GPIO pull request with fixes for v3.5.
Grr! So typically -next washed out a bug in the bug fixes. This v2 of the
pull request fixes another OF/DT related issue caused by fixing another
OF/DT related issue, courtesy of Gerard Sintselaar.
So please pull the v2. Or pull it on top of the other one, whatever.
Sorry for the panic mode, I'm in the middle of the Swedish woods,
supposedly on vacation.
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-v2
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
Jerry Snitselaar (1):
gpio/gpio-tps65910: gpio_chip.of_node referenced without
CONFIG_OF_GPIO defined
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 | 3 +++
drivers/gpio/gpio-wm8994.c | 5 ++++-
include/linux/gpio.h | 4 ++--
9 files changed, 35 insertions(+), 13 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-07-10 21:05 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-10 20:16 [GIT PULL] gpio fixes for v3.5 Linus Walleij
2012-07-10 21:05 ` Linus Walleij
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.