]> www.infradead.org Git - linux.git/commitdiff
arm64: dts: ti: k3-am62p: Fix ESM interrupt sources
authorJudith Mendez <jm@ti.com>
Thu, 15 Aug 2024 20:48:29 +0000 (15:48 -0500)
committerNishanth Menon <nm@ti.com>
Sun, 1 Sep 2024 19:02:18 +0000 (14:02 -0500)
Fix interrupt sources for rti routed to the ESM0 as per [0], in 10.4
Interrupt Sources

Add comments to describe what interrupt sources are routed to ESM
modules.

[0] https://www.ti.com/lit/pdf/spruj83

Fixes: b5080c7c1f7e ("arm64: dts: ti: k3-am62p: Add nodes for more IPs")
Signed-off-by: Judith Mendez <jm@ti.com>
Reviewed-by: Bryan Brattlof <bb@ti.com>
Link: https://lore.kernel.org/r/20240815204833.452132-3-jm@ti.com
Signed-off-by: Nishanth Menon <nm@ti.com>
arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi
arch/arm64/boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi

index 9701fc69aed946225e40ada3f060854d8614d880..9b6f51379108376927e390c6f7d9c45ea7d3bb8e 100644 (file)
        main_esm: esm@420000 {
                compatible = "ti,j721e-esm";
                reg = <0x00 0x420000 0x00 0x1000>;
-               ti,esm-pins = <160>, <161>, <162>, <163>, <177>, <178>;
                bootph-pre-ram;
+               /* Interrupt sources: rti0, rti1, wrti0 rti2, rti3, rti15 */
+               ti,esm-pins = <224>, <225>, <227>, <241>, <242>, <248>;
        };
 
        main_timer0: timer@2400000 {
index 7ea0615eed655b7a71ca039644dc20e3e9ecaf66..b33aff0d65c9def755f8dda9eb9feda7bc74e5c8 100644 (file)
@@ -26,8 +26,9 @@
        mcu_esm: esm@4100000 {
                compatible = "ti,j721e-esm";
                reg = <0x00 0x4100000 0x00 0x1000>;
-               ti,esm-pins = <0>, <1>, <2>, <85>;
                bootph-pre-ram;
+               /* Interrupt sources: esm0_cfg, esm0_hi, esm0_low, mrti0, wrti0 */
+               ti,esm-pins = <0>, <1>, <2>, <85>, <86>;
        };
 
        /*