[PATCH 0/2] pinctrl: sx150x: IRQ handling updates

Tsz Shan Chan <[email protected]> Wed, 05 Aug 2026 15:55:14 +1000
Newsgroups org.kernel.vger.linux-gpio,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
The sx150x driver currently hardcodes the parent IRQ trigger type and
always returns IRQ_HANDLED in its interrupt handler. This can cause
issues when the interrupt line is shared with other devices.

Patch 1 returns IRQ_NONE when no sx150x interrupt is pending.
Patch 2 parses the interrupt trigger type from firmware instead of
hardcoding it to falling edge.

---
Tsz Shan Chan (2):
      pinctrl: sx150x: Return IRQ_NONE if no pending irq
      pinctrl: sx150x: get parent IRQ trigger type from firmware

 drivers/pinctrl/pinctrl-sx150x.c | 20 +++++++++++++++++++-
 1 file changed, 19 insertions(+), 1 deletion(-)
---
base-commit: c21bb4193868a8de71fc4693fa741e195fdf5d86
change-id: 20260805-sx1502-33a5a7bc2147

Best regards,
-- 
Tsz Shan Chan <[email protected]>