arm64: dts: rockchip: add dmc default config for rk3399

Change-Id: Iaeacb92a560743ff6dcf1f3977449004fa256992
Signed-off-by: Wu Liangqing <wlq@rock-chips.com>
This commit is contained in:
wlq 2017-08-16 10:47:49 +08:00 committed by Huang, Tao
parent 3de8752a4e
commit 68f8d696e6
2 changed files with 18 additions and 17 deletions

View File

@ -41,7 +41,6 @@
*/
#include <dt-bindings/pwm/pwm.h>
#include <dt-bindings/soc/rockchip-system-status.h>
#include "rk3399.dtsi"
#include "rk3399-opp.dtsi"
@ -299,22 +298,6 @@ &dfi {
&dmc {
status = "okay";
center-supply = <&vdd_center>;
upthreshold = <50>;
downdifferential = <20>;
system-status-freq = <
/*system status freq(KHz)*/
SYS_STATUS_NORMAL 800000
SYS_STATUS_REBOOT 528000
SYS_STATUS_SUSPEND 200000
SYS_STATUS_VIDEO_1080P 200000
SYS_STATUS_VIDEO_4K 528000
SYS_STATUS_PERFORMANCE 800000
SYS_STATUS_BOOST 400000
SYS_STATUS_DUALVIEW 600000
SYS_STATUS_ISP 600000
>;
auto-min-freq = <200000>;
auto-freq-en = <0>;
};
&sdhci {

View File

@ -47,6 +47,7 @@
#include <dt-bindings/pinctrl/rockchip.h>
#include <dt-bindings/power/rk3399-power.h>
#include <dt-bindings/soc/rockchip,boot-mode.h>
#include <dt-bindings/soc/rockchip-system-status.h>
#include <dt-bindings/suspend/rockchip-rk3399.h>
#include <dt-bindings/thermal/thermal.h>
@ -1288,6 +1289,23 @@ dmc: dmc {
clocks = <&cru SCLK_DDRCLK>;
clock-names = "dmc_clk";
ddr_timing = <&ddr_timing>;
upthreshold = <40>;
downdifferential = <20>;
system-status-freq = <
/*system status freq(KHz)*/
SYS_STATUS_NORMAL 800000
SYS_STATUS_REBOOT 528000
SYS_STATUS_SUSPEND 200000
SYS_STATUS_VIDEO_1080P 300000
SYS_STATUS_VIDEO_4K 600000
SYS_STATUS_VIDEO_4K_10B 800000
SYS_STATUS_PERFORMANCE 800000
SYS_STATUS_BOOST 400000
SYS_STATUS_DUALVIEW 600000
SYS_STATUS_ISP 600000
>;
auto-min-freq = <400000>;
auto-freq-en = <1>;
status = "disabled";
};