From: David Wu Date: Thu, 10 Aug 2017 14:02:01 +0000 (+0800) Subject: ARM64: dts: rockchip: Enable gmac2phy for rk3328-evb X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=4b05bc6157eb94d01abe493c72f5a3a5014718c8;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git ARM64: dts: rockchip: Enable gmac2phy for rk3328-evb Enable the gmac2phy, make the gmac2phy work on the rk3328-evb board. Signed-off-by: David Wu Signed-off-by: David S. Miller --- diff --git a/arch/arm64/boot/dts/rockchip/rk3328-evb.dts b/arch/arm64/boot/dts/rockchip/rk3328-evb.dts index cf272392cebf..b9f36dad17e6 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328-evb.dts +++ b/arch/arm64/boot/dts/rockchip/rk3328-evb.dts @@ -50,6 +50,23 @@ chosen { stdout-path = "serial2:1500000n8"; }; + + vcc_phy: vcc-phy-regulator { + compatible = "regulator-fixed"; + regulator-name = "vcc_phy"; + regulator-always-on; + regulator-boot-on; + }; +}; + +&gmac2phy { + phy-supply = <&vcc_phy>; + clock_in_out = "output"; + assigned-clocks = <&cru SCLK_MAC2PHY_SRC>; + assigned-clock-rate = <50000000>; + assigned-clocks = <&cru SCLK_MAC2PHY>; + assigned-clock-parents = <&cru SCLK_MAC2PHY_SRC>; + status = "okay"; }; &uart2 {