All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/2] gpio: brcmstb: wake-up interrupt improvements
@ 2026-01-29 20:13 Florian Fainelli
  2026-01-29 20:13 ` [PATCH v3 1/2] gpio: brcmstb: implement irq_mask_ack Florian Fainelli
  2026-01-29 20:13 ` [PATCH v3 2/2] gpio: brcmstb: allow parent_irq to wake Florian Fainelli
  0 siblings, 2 replies; 4+ messages in thread
From: Florian Fainelli @ 2026-01-29 20:13 UTC (permalink / raw)
  To: linux-kernel
  Cc: Florian Fainelli, Doug Berger,
	Broadcom internal kernel review list, Linus Walleij,
	Bartosz Golaszewski, Andy Shevchenko, Christophe Leroy,
	open list:GPIO SUBSYSTEM,
	moderated list:BROADCOM BCM7XXX ARM ARCHITECTURE

The last two patches improve the handling of early wake-up conditions
and makes it more robust so we can use those during "s2idle".

Changes in v3:

- added Linus' R-b tag
- removed useless comments

Changes in v2:

- corrected the patch implementing irq_mask_ack to write properly to the
  STAT register, this was not the case
- create a separate helper to write to the IMASK register to make the
  code more readable
- remove unnecessary cast of unsigned long to u32

Doug Berger (2):
  gpio: brcmstb: implement irq_mask_ack
  gpio: brcmstb: allow parent_irq to wake

 drivers/gpio/gpio-brcmstb.c | 114 +++++++++++++++++++++++++-----------
 1 file changed, 81 insertions(+), 33 deletions(-)

-- 
2.43.0



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

end of thread, other threads:[~2026-02-03 15:29 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-29 20:13 [PATCH v3 0/2] gpio: brcmstb: wake-up interrupt improvements Florian Fainelli
2026-01-29 20:13 ` [PATCH v3 1/2] gpio: brcmstb: implement irq_mask_ack Florian Fainelli
2026-02-03 15:28   ` Andy Shevchenko
2026-01-29 20:13 ` [PATCH v3 2/2] gpio: brcmstb: allow parent_irq to wake Florian Fainelli

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.