diff options
author | Liang Chen <cl@rock-chips.com> | 2018-03-12 18:27:29 +0800 |
---|---|---|
committer | Tao Huang <huangtao@rock-chips.com> | 2018-04-26 17:12:06 +0800 |
commit | 96176aa53b0c5c89adec08603689c2ddaafb1269 (patch) | |
tree | 8379545c2121f1b09f335e8e9f9a15843802680f | |
parent | 4487c3317266287f94e88edc5c0cd26359844164 (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>
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; |