linux-gpio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] GPIO fixes for the v3.19 series
@ 2015-01-12 21:57 Linus Walleij
  0 siblings, 0 replies; 2+ messages in thread
From: Linus Walleij @ 2015-01-12 21:57 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org

Hi Linus,

here are some GPIO fixes, mainly affecting the DLN2 IRQ handling.
Nothing special about them, just fixes.

Please pull them in!

Yours,
Linus Walleij

The following changes since commit b7392d2247cfe6771f95d256374f1a8e6a6f48d6:

  Linux 3.19-rc2 (2014-12-28 16:49:37 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
tags/gpio-v3.19-3

for you to fetch changes up to 96b932b84409a5c1037827b4432a2b53adc09a61:

  gpio: dln2: use bus_sync_unlock instead of scheduling work
(2015-01-09 07:57:35 +0100)

----------------------------------------------------------------
Some GPIO fixes for the v3.19 series:
- Three patches fixing IRQ handling for the DLN2
- Null pointer handling for grgpio

----------------------------------------------------------------
Axel Lin (2):
      gpio: dln2: Fix gpio output value in dln2_gpio_direction_output()
      gpio: grgpio: Avoid potential NULL pointer dereference

Octavian Purdila (2):
      gpio: dln2: fix issue when an IRQ is unmasked then enabled
      gpio: dln2: use bus_sync_unlock instead of scheduling work

 drivers/gpio/gpio-dln2.c   | 156 +++++++++++++++++++--------------------------
 drivers/gpio/gpio-grgpio.c |   3 +-
 2 files changed, 69 insertions(+), 90 deletions(-)

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [GIT PULL] GPIO fixes for the v3.19 series
@ 2015-01-18 10:16 Linus Walleij
  0 siblings, 0 replies; 2+ messages in thread
From: Linus Walleij @ 2015-01-18 10:16 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org,
	Johan Hovold, Holmberg, Hans, Aaron Lu

Hi Linus,

here is a set of fixes that mainly appeared when Johan Hovold
started exercising the removal path of the GPIO library, dealing
with hotplugging of GPIO controllers.

Please pull it in!

Yours,
Linus Walleij


The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:

  linux 3.19-rc4 (2015-01-11 12:44:53 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
tags/gpio-v3.19-4

for you to fetch changes up to 7b8792bbdffdff3abda704f89c6a45ea97afdc62:

  gpiolib: of: Correct error handling in of_get_named_gpiod_flags
(2015-01-15 18:31:47 +0100)

----------------------------------------------------------------
A slew of fixes dealing with some irritating bugs (non-regressions)
that have been around forever in the GPIO subsystem, most of them
also tagged for stable:

- A large slew of fixes from Johan Hovold who is finally testing and
  reviewing the removal path of the GPIO drivers.

- Fix of_get_named_gpiod_flags() so it works as expected.

- Fix an IRQ handling bug in the crystalcove driver.

----------------------------------------------------------------
Aaron Lu (1):
      gpio: crystalcove: use handle_nested_irq

Hans Holmberg (1):
      gpiolib: of: Correct error handling in of_get_named_gpiod_flags

Johan Hovold (9):
      gpio: fix memory and reference leaks in gpiochip_add error path
      gpio: fix gpio-chip list corruption
      gpio: clean up gpiochip_add error handling
      gpio: fix memory leak and sleep-while-atomic
      gpio: fix sleep-while-atomic in gpiochip_remove
      gpio: unregister gpiochip device before removing it
      gpio: sysfs: fix gpio-chip device-attribute leak
      gpio: sysfs: fix gpio device-attribute leak
      gpio: sysfs: fix gpio attribute-creation race

 drivers/gpio/gpio-crystalcove.c |  2 +-
 drivers/gpio/gpiolib-of.c       | 10 ++++-
 drivers/gpio/gpiolib-sysfs.c    | 92 +++++++++++++++++++++++------------------
 drivers/gpio/gpiolib.c          | 58 +++++++++++++-------------
 drivers/gpio/gpiolib.h          |  1 +
 5 files changed, 92 insertions(+), 71 deletions(-)

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-01-18 10:16 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-18 10:16 [GIT PULL] GPIO fixes for the v3.19 series Linus Walleij
  -- strict thread matches above, loose matches on Subject: below --
2015-01-12 21:57 Linus Walleij

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).