]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: broadcom: Enable RP1 ethernet for Raspberry Pi 5
authorStanimir Varbanov <svarbanov@suse.de>
Fri, 22 Aug 2025 09:34:40 +0000 (12:34 +0300)
committerFlorian Fainelli <florian.fainelli@broadcom.com>
Thu, 4 Sep 2025 21:06:47 +0000 (14:06 -0700)
Enable RP1 ethernet DT node for Raspberry Pi 5.

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

index a70a9b158df30dbfd20ac29bdaa0c9e9e241848d..c70d1cb7f3b623020c92d2abe08b7b4a804a0cd1 100644 (file)
 &pcie2 {
        status = "okay";
 };
+
+&rp1_eth {
+       status = "okay";
+       phy-mode = "rgmii-id";
+       phy-handle = <&phy1>;
+
+       mdio {
+               reg = <0x1>;
+               reset-gpios = <&rp1_gpio 32 GPIO_ACTIVE_LOW>;
+               reset-delay-us = <5000>;
+               #address-cells = <1>;
+               #size-cells = <0>;
+
+               phy1: ethernet-phy@1 {
+                       reg = <0x1>;
+               };
+       };
+};