diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-evb.dtsi index 23afa5dfb412..9f7f3b526873 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-evb.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb.dtsi @@ -309,6 +309,49 @@ &emmc_phy { status = "okay"; }; +&dfi { + status = "okay"; +}; + +&dmc { + status = "okay"; + center-supply = <&vdd_center>; + upthreshold = <60>; + downdifferential = <40>; +}; + +&dmc_opp_table { + opp00 { + opp-hz = /bits/ 64 <200000000>; + opp-microvolt = <900000>; + }; + opp01 { + opp-hz = /bits/ 64 <300000000>; + opp-microvolt = <900000>; + }; + opp02 { + opp-hz = /bits/ 64 <400000000>; + opp-microvolt = <900000>; + }; + opp03 { + opp-hz = /bits/ 64 <528000000>; + opp-microvolt = <900000>; + }; + opp04 { + opp-hz = /bits/ 64 <600000000>; + opp-microvolt = <900000>; + }; + opp05 { + opp-hz = /bits/ 64 <666000000>; + opp-microvolt = <900000>; + opp-suspend; + }; + opp06 { + opp-hz = /bits/ 64 <800000000>; + opp-microvolt = <900000>; + }; +}; + &sdhci { bus-width = <8>; mmc-hs400-1_8v;