summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorCosmin Tanislav <cosmin-gabriel.tanislav.xa@renesas.com>2026-09-13 22:56:50 +0300
committerGeert Uytterhoeven <geert+renesas@glider.be>2026-09-15 10:48:51 +0200
commit7df755632142e59a5aec5f85f2654add49220102 (patch)
tree17aca1bcb9e149a7c6217120618ff87fc77f731a /tools/perf/scripts/python
parent3f3fe195e7d908dc15ad7ab99f38e9225225b538 (diff)
downloadlinux-next-7df755632142e59a5aec5f85f2654add49220102.tar.gz
linux-next-7df755632142e59a5aec5f85f2654add49220102.zip
pinctrl: renesas: rzt2h: Restore correct pin mode on IRQ free
rzt2h_gpio_irq_domain_free() calls rzt2h_pinctrl_set_gpio_en() with false leaving the pin in interrupt function instead of returning it to GPIO mode. Pass true to rzt2h_pinctrl_set_gpio_en() to take the pin out of interrupt function after we're done using it as an IRQ. rzt2h_pinctrl_set_pfc_mode() switches the pin to Hi-Z, losing the previous PM value. Save the PM value before switching to Hi-Z, and restore it after the IRQ is freed. Cc: stable@kernel.org Fixes: 829dde3369a9 ("pinctrl: renesas: rzt2h: Add GPIO IRQ chip to handle interrupts") Signed-off-by: Cosmin Tanislav <cosmin-gabriel.tanislav.xa@renesas.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Link: https://patch.msgid.link/20260913195654.3371385-2-cosmin-gabriel.tanislav.xa@renesas.com Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions