All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/8] gpio: use devres for irq generic chip
@ 2017-08-09 12:24 Bartosz Golaszewski
  2017-08-09 12:25 ` [PATCH v2 1/8] gpio: mxc: disallow unbinding the driver Bartosz Golaszewski
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Bartosz Golaszewski @ 2017-08-09 12:24 UTC (permalink / raw)
  To: Linus Walleij; +Cc: linux-gpio, linux-kernel, Bartosz Golaszewski

We now provide resource managed versions of irq_alloc_generic_chip()
and irq_setup_generic_chip(). Use them in all relevant gpio drivers.

v1 -> v2:
- added three patches which explicitly disable driver unbinding for
  non-modular drivers, only updated those built-in modules which already
  use devres in their probe() functions
- left out the sodaville patch since it explictly says it doesn't free
  any resources

Bartosz Golaszewski (8):
  gpio: mxc: disallow unbinding the driver
  gpio: mxs: disallow unbinding the driver
  gpio: sta2x11: disallow unbinding the driver
  gpio: sta2x11: use devres for irq generic chip
  gpio: ml-ioh: use devres for irq generic chip
  gpio: pch: use devres for irq generic chip
  gpio: mxc: use devres for irq generic chip
  gpio: mxs: use devres for irq generic chip

 drivers/gpio/gpio-ml-ioh.c  | 12 +++++++-----
 drivers/gpio/gpio-mxc.c     | 16 +++++++++++-----
 drivers/gpio/gpio-mxs.c     | 15 ++++++++++-----
 drivers/gpio/gpio-pch.c     | 12 +++++++-----
 drivers/gpio/gpio-sta2x11.c | 14 ++++++++++----
 5 files changed, 45 insertions(+), 24 deletions(-)

-- 
2.13.2

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

end of thread, other threads:[~2017-08-20 22:03 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-09 12:24 [PATCH v2 0/8] gpio: use devres for irq generic chip Bartosz Golaszewski
2017-08-09 12:25 ` [PATCH v2 1/8] gpio: mxc: disallow unbinding the driver Bartosz Golaszewski
2017-08-09 12:25 ` [PATCH v2 2/8] gpio: mxs: " Bartosz Golaszewski
2017-08-09 12:25 ` [PATCH v2 3/8] gpio: sta2x11: " Bartosz Golaszewski
2017-08-09 12:25 ` [PATCH v2 4/8] gpio: sta2x11: use devres for irq generic chip Bartosz Golaszewski
2017-08-09 12:25 ` [PATCH v2 5/8] gpio: ml-ioh: " Bartosz Golaszewski
2017-08-09 12:25 ` [PATCH v2 6/8] gpio: pch: " Bartosz Golaszewski
2017-08-09 12:25 ` [PATCH v2 7/8] gpio: mxc: " Bartosz Golaszewski
2017-08-09 12:25 ` [PATCH v2 8/8] gpio: mxs: " Bartosz Golaszewski
2017-08-20 22:03 ` [PATCH v2 0/8] gpio: " 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.