summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiang Chen <cl@rock-chips.com>2018-03-12 18:27:29 +0800
committerTao Huang <huangtao@rock-chips.com>2018-04-26 17:12:06 +0800
commit96176aa53b0c5c89adec08603689c2ddaafb1269 (patch)
tree8379545c2121f1b09f335e8e9f9a15843802680f
parent4487c3317266287f94e88edc5c0cd26359844164 (diff)
arm64: dts: rockchip: Enable dmc for px30/rk3326
Change-Id: I47c08b9fcd12c21c3cc4731617ebfe4331a0ac72 Signed-off-by: Liang Chen <cl@rock-chips.com> Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
-rw-r--r--arch/arm64/boot/dts/rockchip/px30-evb-ddr3-lvds-v10.dts13
-rw-r--r--arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dts9
-rw-r--r--arch/arm64/boot/dts/rockchip/px30.dtsi10
-rw-r--r--arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10.dts9
-rw-r--r--arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dts9
5 files changed, 43 insertions, 7 deletions
diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-lvds-v10.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-lvds-v10.dts
index b1485d5aba09..aba800207523 100644
--- a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-lvds-v10.dts
+++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-lvds-v10.dts
@@ -190,12 +190,21 @@
};
};
+&cpu0 {
+ cpu-supply = <&vdd_arm>;
+};
+
&display_subsystem {
status = "okay";
};
-&cpu0 {
- cpu-supply = <&vdd_arm>;
+&dfi {
+ status = "okay";
+};
+
+&dmc {
+ center-supply = <&vdd_logic>;
+ status = "okay";
};
&emmc {
diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dts
index da9bb00f2d7a..1a474f22b87d 100644
--- a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dts
+++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dts
@@ -282,6 +282,15 @@
status = "disabled";
};
+&dfi {
+ status = "okay";
+};
+
+&dmc {
+ center-supply = <&vdd_logic>;
+ status = "okay";
+};
+
&emmc {
bus-width = <8>;
cap-mmc-highspeed;
diff --git a/arch/arm64/boot/dts/rockchip/px30.dtsi b/arch/arm64/boot/dts/rockchip/px30.dtsi
index 8c7e8772cd51..af4a804bd16c 100644
--- a/arch/arm64/boot/dts/rockchip/px30.dtsi
+++ b/arch/arm64/boot/dts/rockchip/px30.dtsi
@@ -1586,15 +1586,15 @@
downdifferential = <20>;
system-status-freq = <
/*system status freq(KHz)*/
- SYS_STATUS_NORMAL 328000
- SYS_STATUS_REBOOT 328000
+ SYS_STATUS_NORMAL 528000
+ SYS_STATUS_REBOOT 450000
SYS_STATUS_SUSPEND 194000
- SYS_STATUS_VIDEO_1080P 328000
+ SYS_STATUS_VIDEO_1080P 450000
SYS_STATUS_BOOST 528000
SYS_STATUS_PERFORMANCE 666000
>;
- auto-min-freq = <400000>;
- auto-freq-en = <0>;
+ auto-min-freq = <328000>;
+ auto-freq-en = <1>;
#cooling-cells = <2>;
status = "disabled";
diff --git a/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10.dts b/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10.dts
index 778cc11d99a8..278c5f39a9ba 100644
--- a/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10.dts
@@ -249,6 +249,15 @@
status = "disabled";
};
+&dfi {
+ status = "okay";
+};
+
+&dmc {
+ center-supply = <&vdd_logic>;
+ status = "okay";
+};
+
&emmc {
bus-width = <8>;
cap-mmc-highspeed;
diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dts
index 636428edfce3..edd8c548df4e 100644
--- a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dts
@@ -318,6 +318,15 @@
status = "disabled";
};
+&dfi {
+ status = "okay";
+};
+
+&dmc {
+ center-supply = <&vdd_logic>;
+ status = "okay";
+};
+
&emmc {
bus-width = <8>;
cap-mmc-highspeed;