[PATCH 3/3] ARM: dts: bcm2711: give the GENET MDIO controller its clock
From: Nicolai Buchwitz
Date: Tue Oct 20 2026 - 11:12:12 EST
The MDC of the GENET MDIO controller comes from the GISB clock.
Describe it, so mdio-bcm-unimac can get the real 200 MHz from
clk_get_rate() instead of assuming the 250 MHz of the STB chips, and
can put bounds on when an MDIO write completes for PTP.
Signed-off-by: Nicolai Buchwitz <nb@xxxxxxxxxxx>
---
arch/arm/boot/dts/broadcom/bcm2711.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/broadcom/bcm2711.dtsi b/arch/arm/boot/dts/broadcom/bcm2711.dtsi
index 5e3b4bb393967..82b38551d55cf 100644
--- a/arch/arm/boot/dts/broadcom/bcm2711.dtsi
+++ b/arch/arm/boot/dts/broadcom/bcm2711.dtsi
@@ -597,6 +597,7 @@ genet_mdio: mdio@e14 {
compatible = "brcm,genet-mdio-v5";
reg = <0xe14 0x8>;
reg-names = "mdio";
+ clocks = <&clocks BCM2711_CLOCK_GISB>;
#address-cells = <0x1>;
#size-cells = <0x0>;
};
--
2.53.0