All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.