From 079f2fb57319fd9a589b10b5a08090ef5854e591 Mon Sep 17 00:00:00 2001 From: David Wu Date: Wed, 5 Feb 2020 19:45:47 +0800 Subject: [PATCH] ARM: dts: Enable gmac at dts level for rv1109-evb-v10 Change-Id: I89e49318e5c328c3c54bc6991bb67f0a6cc8d15b Signed-off-by: David Wu --- arch/arm/boot/dts/rv1109-evb-v10.dtsi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/rv1109-evb-v10.dtsi b/arch/arm/boot/dts/rv1109-evb-v10.dtsi index 1ccd5dcb766e..c4bdc0f49b38 100644 --- a/arch/arm/boot/dts/rv1109-evb-v10.dtsi +++ b/arch/arm/boot/dts/rv1109-evb-v10.dtsi @@ -15,3 +15,19 @@ &fiq_debugger { status = "okay"; }; + +&gmac { + phy-mode = "rgmii"; + clock_in_out = "input"; + snps,reset-gpio = <&gpio2 RK_PC0 GPIO_ACTIVE_LOW>; + snps,reset-active-low; + /* Reset time is 20ms, 100ms for rtl8211f */ + snps,reset-delays-us = <0 20000 100000>; + assigned-clocks = <&cru CLK_GMAC_SRC>; + assigned-clock-parents = <&cru CLK_GMAC_RGMII_M1>; + assigned-clocks = <&cru CLK_GMAC_ETHERNET_OUT>; + assigned-clock-rates = <25000000>; + tx_delay = <0x40>; + rx_delay = <0x3a>; + status = "okay"; +};