ARM64: dts: rk3399-evb: support ddr devfreq
authorJianqun Xu <jay.xu@rock-chips.com>
Thu, 1 Sep 2016 01:58:18 +0000 (09:58 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Tue, 13 Sep 2016 08:04:15 +0000 (16:04 +0800)
Enable ddr devfreq for rk3399-evb.

Change-Id: Ie9f0f6d149f547fea35cabc995fe87f33e5c934d
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
arch/arm64/boot/dts/rockchip/rk3399-evb.dtsi

index 23afa5dfb412ec78db8f4df78d1b7fec1987417f..9f7f3b52687362fb75e1ab98414f8c82fc5016fe 100644 (file)
        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;