]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: renesas: rzt2h-rzn2h-evk: Fix GMAC pins sort order
authorGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 18 Mar 2026 14:01:47 +0000 (15:01 +0100)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 20 Mar 2026 10:23:33 +0000 (11:23 +0100)
Restore alphabetical sort order of the pin control subnodes by
exchanging the gmac1-pins and gmac2-pins nodes.
While at it, fix the index in an incorrect "GMAC2" comment.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Link: https://patch.msgid.link/4ce75f75a0569a4cc6f74dfda8b75f6f1a2495c1.1773842409.git.geert+renesas@glider.be
arch/arm64/boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts
arch/arm64/boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts

index 52e5f6c3ab67d1772c82c2b6264ba090aa87eca0..4c0e52850ca972505a8528bb645e038c48e22375 100644 (file)
                         <RZT2H_PORT_PINMUX(24, 4, 0x19)>; /* CANTX0 */
        };
 
+       /*
+        * GMAC1 Pin Configuration:
+        *
+        * SW2[8] ON - use pins P33_2-P33_7, P34_0-P34_5, P34_7 and
+        * P35_0-P35_2 for Ethernet port 3
+        */
+       gmac1_pins: gmac1-pins {
+               pinmux = <RZT2H_PORT_PINMUX(33, 2, 0xf)>, /* ETH3_TXCLK */
+                        <RZT2H_PORT_PINMUX(33, 3, 0xf)>, /* ETH3_TXD0 */
+                        <RZT2H_PORT_PINMUX(33, 4, 0xf)>, /* ETH3_TXD1 */
+                        <RZT2H_PORT_PINMUX(33, 5, 0xf)>, /* ETH3_TXD2 */
+                        <RZT2H_PORT_PINMUX(33, 6, 0xf)>, /* ETH3_TXD3 */
+                        <RZT2H_PORT_PINMUX(33, 7, 0xf)>, /* ETH3_TXEN */
+                        <RZT2H_PORT_PINMUX(34, 0, 0xf)>, /* ETH3_RXCLK */
+                        <RZT2H_PORT_PINMUX(34, 1, 0xf)>, /* ETH3_RXD0 */
+                        <RZT2H_PORT_PINMUX(34, 2, 0xf)>, /* ETH3_RXD1 */
+                        <RZT2H_PORT_PINMUX(34, 3, 0xf)>, /* ETH3_RXD2 */
+                        <RZT2H_PORT_PINMUX(34, 4, 0xf)>, /* ETH3_RXD3 */
+                        <RZT2H_PORT_PINMUX(34, 5, 0xf)>, /* ETH3_RXDV */
+                        <RZT2H_PORT_PINMUX(34, 7, 0xf)>, /* ETH3_TXER */
+                        <RZT2H_PORT_PINMUX(35, 0, 0xf)>, /* ETH3_RXER */
+                        <RZT2H_PORT_PINMUX(35, 1, 0xf)>, /* ETH3_CRS */
+                        <RZT2H_PORT_PINMUX(35, 2, 0xf)>, /* ETH3_COL */
+                        <RZT2H_PORT_PINMUX(26, 1, 0x10)>, /* GMAC1_MDC */
+                        <RZT2H_PORT_PINMUX(26, 2, 0x10)>, /* GMAC1_MDIO */
+                        <RZT2H_PORT_PINMUX(34, 6, 0x2)>, /* ETH3_REFCLK */
+                        <RZT2H_PORT_PINMUX(27, 2, 0x0)>; /* IRQ3 */
+       };
+
        /*
         * GMAC2 Pin Configuration:
         *
                         <RZT2H_PORT_PINMUX(31, 1, 0x0)>; /* IRQ13 */
        };
 
-       /*
-        * GMAC1 Pin Configuration:
-        *
-        * SW2[8] ON - use pins P33_2-P33_7, P34_0-P34_5, P34_7 and
-        * P35_0-P35_2 for Ethernet port 3
-        */
-       gmac1_pins: gmac1-pins {
-               pinmux = <RZT2H_PORT_PINMUX(33, 2, 0xf)>, /* ETH3_TXCLK */
-                        <RZT2H_PORT_PINMUX(33, 3, 0xf)>, /* ETH3_TXD0 */
-                        <RZT2H_PORT_PINMUX(33, 4, 0xf)>, /* ETH3_TXD1 */
-                        <RZT2H_PORT_PINMUX(33, 5, 0xf)>, /* ETH3_TXD2 */
-                        <RZT2H_PORT_PINMUX(33, 6, 0xf)>, /* ETH3_TXD3 */
-                        <RZT2H_PORT_PINMUX(33, 7, 0xf)>, /* ETH3_TXEN */
-                        <RZT2H_PORT_PINMUX(34, 0, 0xf)>, /* ETH3_RXCLK */
-                        <RZT2H_PORT_PINMUX(34, 1, 0xf)>, /* ETH3_RXD0 */
-                        <RZT2H_PORT_PINMUX(34, 2, 0xf)>, /* ETH3_RXD1 */
-                        <RZT2H_PORT_PINMUX(34, 3, 0xf)>, /* ETH3_RXD2 */
-                        <RZT2H_PORT_PINMUX(34, 4, 0xf)>, /* ETH3_RXD3 */
-                        <RZT2H_PORT_PINMUX(34, 5, 0xf)>, /* ETH3_RXDV */
-                        <RZT2H_PORT_PINMUX(34, 7, 0xf)>, /* ETH3_TXER */
-                        <RZT2H_PORT_PINMUX(35, 0, 0xf)>, /* ETH3_RXER */
-                        <RZT2H_PORT_PINMUX(35, 1, 0xf)>, /* ETH3_CRS */
-                        <RZT2H_PORT_PINMUX(35, 2, 0xf)>, /* ETH3_COL */
-                        <RZT2H_PORT_PINMUX(26, 1, 0x10)>, /* GMAC1_MDC */
-                        <RZT2H_PORT_PINMUX(26, 2, 0x10)>, /* GMAC1_MDIO */
-                        <RZT2H_PORT_PINMUX(34, 6, 0x2)>, /* ETH3_REFCLK */
-                        <RZT2H_PORT_PINMUX(27, 2, 0x0)>; /* IRQ3 */
-       };
-
        /*
         * I2C0 Pin Configuration:
         * ------------------------
index 3c636c92f3d6f445b24b616176c4ecd5140217bf..ef6cc7497c2c4c8c4c441ba02031e2e8d02e7776 100644 (file)
                         <RZT2H_PORT_PINMUX(12, 1, 0x19)>; /* CANTX1 */
        };
 
+       /*
+        * GMAC1 Pin Configuration:
+        *
+        * DSW5[8] ON - use pins P00_0-P00_2, P33_2-P33_7, P34_0-P34_6
+        * for Ethernet port 3
+        * DSW12[1] OFF; DSW12[2] ON - use pin P00_3 for Ethernet port 3
+        */
+       gmac1_pins: gmac1-pins {
+               pinmux = <RZT2H_PORT_PINMUX(33, 2, 0xf)>, /* ETH3_TXCLK */
+                        <RZT2H_PORT_PINMUX(33, 3, 0xf)>, /* ETH3_TXD0 */
+                        <RZT2H_PORT_PINMUX(33, 4, 0xf)>, /* ETH3_TXD0 */
+                        <RZT2H_PORT_PINMUX(33, 5, 0xf)>, /* ETH3_TXD2 */
+                        <RZT2H_PORT_PINMUX(33, 6, 0xf)>, /* ETH3_TXD3 */
+                        <RZT2H_PORT_PINMUX(33, 7, 0xf)>, /* ETH3_TXEN */
+                        <RZT2H_PORT_PINMUX(34, 0, 0xf)>, /* ETH3_RXCLK */
+                        <RZT2H_PORT_PINMUX(34, 1, 0xf)>, /* ETH3_RXD0 */
+                        <RZT2H_PORT_PINMUX(34, 2, 0xf)>, /* ETH3_RXD1 */
+                        <RZT2H_PORT_PINMUX(34, 3, 0xf)>, /* ETH3_RXD2 */
+                        <RZT2H_PORT_PINMUX(34, 4, 0xf)>, /* ETH3_RXD3 */
+                        <RZT2H_PORT_PINMUX(34, 5, 0xf)>, /* ETH3_RXDV */
+                        <RZT2H_PORT_PINMUX(0, 0, 0xf)>, /* ETH3_TXER */
+                        <RZT2H_PORT_PINMUX(0, 1, 0xf)>, /* ETH3_RXER */
+                        <RZT2H_PORT_PINMUX(0, 2, 0xf)>, /* ETH3_CRS */
+                        <RZT2H_PORT_PINMUX(0, 3, 0xf)>, /* ETH3_COL */
+                        <RZT2H_PORT_PINMUX(26, 1, 0x10)>, /* GMAC1_MDC */
+                        <RZT2H_PORT_PINMUX(26, 2, 0x10)>, /* GMAC1_MDIO */
+                        <RZT2H_PORT_PINMUX(34, 6, 0x2)>, /* ETH3_REFCLK */
+                        <RZT2H_PORT_PINMUX(17, 3, 0x0)>; /* IRQ15 */
+       };
+
        /*
         * GMAC2 Pin Configuration:
         *
 
        };
 
-       /*
-        * GMAC2 Pin Configuration:
-        *
-        * DSW5[8] ON - use pins P00_0-P00_2, P33_2-P33_7, P34_0-P34_6
-        * for Ethernet port 3
-        * DSW12[1] OFF; DSW12[2] ON - use pin P00_3 for Ethernet port 3
-        */
-       gmac1_pins: gmac1-pins {
-               pinmux = <RZT2H_PORT_PINMUX(33, 2, 0xf)>, /* ETH3_TXCLK */
-                        <RZT2H_PORT_PINMUX(33, 3, 0xf)>, /* ETH3_TXD0 */
-                        <RZT2H_PORT_PINMUX(33, 4, 0xf)>, /* ETH3_TXD0 */
-                        <RZT2H_PORT_PINMUX(33, 5, 0xf)>, /* ETH3_TXD2 */
-                        <RZT2H_PORT_PINMUX(33, 6, 0xf)>, /* ETH3_TXD3 */
-                        <RZT2H_PORT_PINMUX(33, 7, 0xf)>, /* ETH3_TXEN */
-                        <RZT2H_PORT_PINMUX(34, 0, 0xf)>, /* ETH3_RXCLK */
-                        <RZT2H_PORT_PINMUX(34, 1, 0xf)>, /* ETH3_RXD0 */
-                        <RZT2H_PORT_PINMUX(34, 2, 0xf)>, /* ETH3_RXD1 */
-                        <RZT2H_PORT_PINMUX(34, 3, 0xf)>, /* ETH3_RXD2 */
-                        <RZT2H_PORT_PINMUX(34, 4, 0xf)>, /* ETH3_RXD3 */
-                        <RZT2H_PORT_PINMUX(34, 5, 0xf)>, /* ETH3_RXDV */
-                        <RZT2H_PORT_PINMUX(0, 0, 0xf)>, /* ETH3_TXER */
-                        <RZT2H_PORT_PINMUX(0, 1, 0xf)>, /* ETH3_RXER */
-                        <RZT2H_PORT_PINMUX(0, 2, 0xf)>, /* ETH3_CRS */
-                        <RZT2H_PORT_PINMUX(0, 3, 0xf)>, /* ETH3_COL */
-                        <RZT2H_PORT_PINMUX(26, 1, 0x10)>, /* GMAC1_MDC */
-                        <RZT2H_PORT_PINMUX(26, 2, 0x10)>, /* GMAC1_MDIO */
-                        <RZT2H_PORT_PINMUX(34, 6, 0x2)>, /* ETH3_REFCLK */
-                        <RZT2H_PORT_PINMUX(17, 3, 0x0)>; /* IRQ15 */
-       };
-
        /*
         * I2C0 Pin Configuration:
         * ------------------------