summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Song <sxj@rock-chips.com>2018-04-27 14:23:14 +0800
committerJason Song <sxj@rock-chips.com>2018-04-27 14:32:17 +0800
commit7872d76144b5b79b8de827f3f10bc7d0c24fd01b (patch)
tree074890b56422bc7c55fda6b39202b55ac8618746
parent17b13ccea0b92dbe0a5bc386af9be5a405b552d7 (diff)
ARM64: dts: rockchip: px5: fix pmu and ddr configs.
Change-Id: I7bed4caac70b430752bc6338d15554901892144a Signed-off-by: Jason Song <sxj@rock-chips.com>
-rw-r--r--arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts26
1 files changed, 24 insertions, 2 deletions
diff --git a/arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts b/arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts
index 17cd6a723119..3eb50bb8e9a1 100644
--- a/arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts
@@ -52,7 +52,7 @@
compatible = "rockchip,px5-evb", "rockchip,px5", "rockchip,rk3368";
chosen {
- bootargs = "earlycon=uart8250,mmio32,0xff1c0000";
+ bootargs = "earlycon=uart8250,mmio32,0xff1c0000 swiotlb=1 firmware_class.path=/system/vendor/firmware";
};
fiq_debugger: fiq-debugger {
@@ -543,6 +543,7 @@
regulator-ramp-delay = <6000>;
regulator-state-mem {
regulator-off-in-suspend;
+ regulator-suspend-microvolt = <1000000>;
};
};
@@ -600,6 +601,7 @@
regulator-name = "vcca_33";
regulator-state-mem {
regulator-off-in-suspend;
+ regulator-suspend-microvolt = <3300000>;
};
};
@@ -623,6 +625,7 @@
regulator-name = "avdd_33";
regulator-state-mem {
regulator-off-in-suspend;
+ regulator-suspend-microvolt = <3300000>;
};
};
@@ -646,6 +649,7 @@
regulator-name = "vdd10_lcd";
regulator-state-mem {
regulator-off-in-suspend;
+ regulator-suspend-microvolt = <1000000>;
};
};
@@ -656,7 +660,8 @@
regulator-max-microvolt = <1800000>;
regulator-name = "vcc_18";
regulator-state-mem {
- regulator-off-in-suspend;
+ regulator-on-in-suspend;
+ regulator-suspend-microvolt = <1800000>;
};
};
@@ -668,6 +673,7 @@
regulator-name = "vcc18_lcd";
regulator-state-mem {
regulator-off-in-suspend;
+ regulator-suspend-microvolt = <1800000>;
};
};
@@ -847,9 +853,25 @@
status = "okay";
};
+&dfi {
+ status = "okay";
+};
+
&dmc {
vop-dclk-mode = <1>;
center-supply = <&vdd_log>;
+ system-status-freq = <
+ /*system status freq(KHz)*/
+ SYS_STATUS_NORMAL 600000
+ SYS_STATUS_REBOOT 600000
+ SYS_STATUS_SUSPEND 192000
+ SYS_STATUS_VIDEO_1080P 600000
+ SYS_STATUS_VIDEO_4K 600000
+ SYS_STATUS_PERFORMANCE 600000
+ SYS_STATUS_BOOST 600000
+ SYS_STATUS_DUALVIEW 600000
+ SYS_STATUS_ISP 600000
+ >;
status = "okay";
};