arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio...
authorKeerthy <j-keerthy@ti.com>
Thu, 22 Sep 2022 07:29:50 +0000 (12:59 +0530)
committerNishanth Menon <nm@ti.com>
Thu, 17 Nov 2022 02:44:35 +0000 (20:44 -0600)
commitb8aa36c22da7d64c5a5d89ccb4a2abb9aeaab2e3
tree11f7ae3ad85020774bf2c52a2a4259a99671ef82
parentf00f26711d7183f8675c5591ba8daaabe94be452
arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr

The parent's input irq number is wrongly subtracted with 32 instead of
using the exact numbers in:

https://software-dl.ti.com/tisci/esd/latest/5_soc_doc/j721s2/interrupt_cfg.html

The GPIO interrupts are not working because of that. The toggling works
fine but interrupts are not firing. Fix the parent's input irq that
specifies the base for parent irq.

Tested for MAIN_GPIO0_6 interrupt on the j721s2 EVM.

Fixes: b8545f9d3a54 ("arm64: dts: ti: Add initial support for J721S2 SoC")
Signed-off-by: Keerthy <j-keerthy@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Reviewed-by: Vaishnav Achath <vaishnav.a@ti.com>
Link: https://lore.kernel.org/r/20220922072950.9157-1-j-keerthy@ti.com
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi