]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: rp1: Add ethernet DT node
authorStanimir Varbanov <svarbanov@suse.de>
Fri, 22 Aug 2025 09:34:39 +0000 (12:34 +0300)
committerFlorian Fainelli <florian.fainelli@broadcom.com>
Thu, 4 Sep 2025 21:06:33 +0000 (14:06 -0700)
Add macb GEM ethernet DT node.

Signed-off-by: Stanimir Varbanov <svarbanov@suse.de>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://lore.kernel.org/r/20250822093440.53941-5-svarbanov@suse.de
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
arch/arm64/boot/dts/broadcom/rp1-common.dtsi

index 5002a375eb0b2dca4829945384dd86a0a438256f..6bdc304c5f24dd84d29f204b07f98e31101ce4ef 100644 (file)
@@ -39,4 +39,20 @@ pci_ep_bus: pci-ep-bus@1 {
                             <1 IRQ_TYPE_LEVEL_HIGH>,
                             <2 IRQ_TYPE_LEVEL_HIGH>;
        };
+
+       rp1_eth: ethernet@40100000 {
+               compatible = "raspberrypi,rp1-gem";
+               reg = <0x00 0x40100000  0x0 0x4000>;
+               interrupts = <6 IRQ_TYPE_LEVEL_HIGH>;
+               clocks = <&rp1_clocks RP1_CLK_SYS>,
+                        <&rp1_clocks RP1_CLK_SYS>,
+                        <&rp1_clocks RP1_CLK_ETH>,
+                        <&rp1_clocks RP1_CLK_ETH_TSU>;
+               clock-names = "pclk", "hclk", "tx_clk", "tsu_clk";
+               local-mac-address = [00 00 00 00 00 00];
+               status = "disabled";
+
+               #address-cells = <1>;
+               #size-cells = <0>;
+       };
 };