Thread (10 messages) 10 messages, 4 authors, 2026-03-10

Re: [PATCH 2/2] gpio: realtek-otto: add rtl9607 support

From: Sander Vanheule <sander@svanheule.net>
Date: 2026-03-05 21:49:43
Also in: linux-gpio, lkml

Hi,

On Thu, 2026-03-05 at 19:54 +0000, adilov wrote:
On 2026-03-05 19:04, Sander Vanheule wrote:
quoted
On Thu, 2026-03-05 at 21:11 +0500, Rustam Adilov wrote:,
quoted
+	{
+		.compatible = "realtek,rtl9607-gpio",
+		.data = (void *)GPIO_PORTS_REVERSED,
+	},
If I'm not mistaken, this SoC has a MIPS InterAptiv CPU like the 
RTL931x SoC
series. Were you able to validate that the interrupts are functioning 
as
expected?

Best,
Sander
Hi Sander,

Yes, this is correct. I played around with gpio-keys in OpenWrt (though 
it
has its own gpio-button-hotplug but it should not change things) and can
verify that button presses and releases are working. I think this should
confirm that interrupts are functional.
Thanks for the info. I was mainly wondering because there seemed to be some
initial confusion [1] about the port order. If you get the order wrong, you
would be getting spurious interrupts.

[1] https://forum.openwrt.org/t/240741/25

If the order is correct, you should see the key GPIO interrupt increase in
/proc/interrupts. So, assuming that's the case:

Reviewed-by: Sander Vanheule <sander@svanheule.net>

Best,
Sander
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help