linux-aspeed.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/17] Mass convert GPIO IRQ chips to be immutable
@ 2023-02-16  9:37 Linus Walleij
  2023-02-16  9:37 ` [PATCH 01/17] gpio: altera: Convert to immutable irq_chip Linus Walleij
                   ` (18 more replies)
  0 siblings, 19 replies; 30+ messages in thread
From: Linus Walleij @ 2023-02-16  9:37 UTC (permalink / raw)
  To: linux-aspeed

We are getting tired of these irq_chips not getting converted
to be immutable, so I just take out the big hammer and fix
some that I deem not too complex as best I can.

I stopped after doing some, I will take another sweep at some
point I guess.

Please test if you have the hardware. The OMAP patch especially,
hi Tony ;)

I don't expect this to be merged to v6.3, but as Bartosz may
feel it is fixes material they are of course fine to trickle
in on a case-by-case basis.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
Linus Walleij (17):
      gpio: altera: Convert to immutable irq_chip
      gpio: adnp: Convert to immutable irq_chip
      gpio: aspeed: Convert to immutable irq_chip
      gpio: aspeed-sgpio: Convert to immutable irq_chip
      gpio: ath79: Convert to immutable irq_chip
      gpio: cadence: Convert to immutable irq_chip
      gpio: eic_sprd: Convert to immutable irq_chip
      gpio: hisi: Convert to immutable irq_chip
      gpio: hlwd: Convert to immutable irq_chip
      gpio: idt3243x: Convert to immutable irq_chip
      gpio: msc313: Convert to immutable irq_chip
      gpio: mlxbf2: Convert to immutable irq_chip
      gpio: max732x: Convert to immutable irq_chip
      gpio: omap: Drop irq_base
      gpio: omap: Convert to immutable irq_chip
      gpio: pci-idio-16: Convert to immutable irq_chip
      gpio: pcie-idio-24: Convert to immutable irq_chip

 drivers/gpio/gpio-adnp.c         |  9 ++++-
 drivers/gpio/gpio-altera.c       | 25 +++++++-----
 drivers/gpio/gpio-aspeed-sgpio.c | 44 +++++++++++++++++----
 drivers/gpio/gpio-aspeed.c       | 44 ++++++++++++++++++---
 drivers/gpio/gpio-ath79.c        |  8 +++-
 drivers/gpio/gpio-cadence.c      | 10 +++--
 drivers/gpio/gpio-eic-sprd.c     | 33 +++++++++++-----
 drivers/gpio/gpio-hisi.c         | 25 +++++++-----
 drivers/gpio/gpio-hlwd.c         | 33 ++++++++++++----
 drivers/gpio/gpio-idt3243x.c     | 11 ++++--
 drivers/gpio/gpio-max732x.c      |  8 +++-
 drivers/gpio/gpio-mlxbf2.c       | 32 ++++++++++++----
 drivers/gpio/gpio-msc313.c       | 26 +++++++++++--
 drivers/gpio/gpio-omap.c         | 83 ++++++++++++++++++++++------------------
 drivers/gpio/gpio-pci-idio-16.c  | 12 ++++--
 drivers/gpio/gpio-pcie-idio-24.c | 12 ++++--
 16 files changed, 297 insertions(+), 118 deletions(-)
---
base-commit: 1b929c02afd37871d5afb9d498426f83432e71c2
change-id: 20230215-immutable-chips-762922277f1e

Best regards,
-- 
Linus Walleij <linus.walleij@linaro.org>


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

end of thread, other threads:[~2023-03-06  7:31 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-16  9:37 [PATCH 00/17] Mass convert GPIO IRQ chips to be immutable Linus Walleij
2023-02-16  9:37 ` [PATCH 01/17] gpio: altera: Convert to immutable irq_chip Linus Walleij
2023-02-16  9:37 ` [PATCH 02/17] gpio: adnp: " Linus Walleij
2023-02-16  9:37 ` [PATCH 03/17] gpio: aspeed: " Linus Walleij
2023-02-27  0:44   ` Joel Stanley
2023-02-16  9:37 ` [PATCH 04/17] gpio: aspeed-sgpio: " Linus Walleij
2023-02-16  9:37 ` [PATCH 05/17] gpio: ath79: " Linus Walleij
2023-02-16  9:37 ` [PATCH 06/17] gpio: cadence: " Linus Walleij
2023-02-16  9:37 ` [PATCH 07/17] gpio: eic_sprd: " Linus Walleij
2023-02-17  3:36   ` Cixi Geng
2023-02-16  9:37 ` [PATCH 08/17] gpio: hisi: " Linus Walleij
2023-02-16  9:37 ` [PATCH 09/17] gpio: hlwd: " Linus Walleij
2023-02-16  9:37 ` [PATCH 10/17] gpio: idt3243x: " Linus Walleij
2023-02-17 13:28   ` Thomas Bogendoerfer
2023-02-16  9:37 ` [PATCH 11/17] gpio: msc313: " Linus Walleij
2023-02-16  9:37 ` [PATCH 12/17] gpio: mlxbf2: " Linus Walleij
2023-02-16  9:37 ` [PATCH 13/17] gpio: max732x: " Linus Walleij
2023-02-16  9:37 ` [PATCH 14/17] gpio: omap: Drop irq_base Linus Walleij
2023-02-17  5:58   ` Tony Lindgren
2023-02-16  9:37 ` [PATCH 15/17] gpio: omap: Convert to immutable irq_chip Linus Walleij
2023-02-17  7:49   ` Tony Lindgren
2023-02-17 16:31     ` Andreas Kemnade
2023-03-06  7:28       ` Tony Lindgren
2023-03-06  7:31         ` Tony Lindgren
2023-02-16  9:37 ` [PATCH 16/17] gpio: pci-idio-16: " Linus Walleij
2023-02-08 11:16   ` William Breathitt Gray
2023-02-16  9:37 ` [PATCH 17/17] gpio: pcie-idio-24: " Linus Walleij
2023-02-08 11:17   ` William Breathitt Gray
2023-02-16 10:47 ` [PATCH 00/17] Mass convert GPIO IRQ chips to be immutable Marc Zyngier
2023-02-17  6:02 ` Tony Lindgren

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).