diff options
Diffstat (limited to 'arch/arm/dts/rk3308-evb.dts')
-rw-r--r-- | arch/arm/dts/rk3308-evb.dts | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/arch/arm/dts/rk3308-evb.dts b/arch/arm/dts/rk3308-evb.dts index dfcd3f2916..7ddcae479f 100644 --- a/arch/arm/dts/rk3308-evb.dts +++ b/arch/arm/dts/rk3308-evb.dts @@ -269,6 +269,12 @@ status = "okay"; }; + vcc_phy: vcc-phy-regulator { + compatible = "regulator-fixed"; + regulator-name = "vcc_phy"; + regulator-always-on; + regulator-boot-on; + }; }; &display_subsystem { @@ -283,6 +289,19 @@ status = "okay"; }; +&mac { + phy-supply = <&vcc_phy>; + assigned-clocks = <&cru SCLK_MAC>; + assigned-clock-parents = <&mac_clkin>; + clock_in_out = "input"; + pinctrl-names = "default"; + pinctrl-0 = <&rmii_pins &mac_refclk>; + snps,reset-gpio = <&gpio4 RK_PC0 GPIO_ACTIVE_LOW>; + snps,reset-active-low; + snps,reset-delays-us = <0 50000 50000>; + status = "disabled"; +}; + &pwm0 { status = "okay"; }; |