From 460c258da9aed740c6429d7bb13ed3d39baceaf9 Mon Sep 17 00:00:00 2001 From: Finley Xiao Date: Fri, 24 Nov 2017 21:24:10 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3368-xikp: Enable dmc and dfi Change-Id: Ic839a159b225b06dbb300268a6cd0a66fd9d83a9 Signed-off-by: Finley Xiao --- arch/arm64/boot/dts/rockchip/rk3368-xikp.dts | 31 ++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3368-xikp.dts b/arch/arm64/boot/dts/rockchip/rk3368-xikp.dts index ffdadae838c3..c36c47256877 100644 --- a/arch/arm64/boot/dts/rockchip/rk3368-xikp.dts +++ b/arch/arm64/boot/dts/rockchip/rk3368-xikp.dts @@ -253,6 +253,37 @@ &gpu { logic-supply = <&vdd_logic>; }; +&dfi { + status = "okay"; +}; + +&dmc { + status = "okay"; + center-supply = <&vdd_logic>; + devfreq-events = <&dfi>; + upthreshold = <60>; + downdifferential = <20>; + system-status-freq = < + /*system status freq(KHz)*/ + SYS_STATUS_NORMAL 600000 + SYS_STATUS_REBOOT 600000 + SYS_STATUS_SUSPEND 240000 + SYS_STATUS_VIDEO_1080P 240000 + SYS_STATUS_VIDEO_4K 600000 + SYS_STATUS_PERFORMANCE 600000 + SYS_STATUS_BOOST 396000 + SYS_STATUS_DUALVIEW 600000 + SYS_STATUS_ISP 528000 + >; + vop-bw-dmc-freq = < + /* min_bw(MB/s) max_bw(MB/s) freq(KHz) */ + 0 531 240000 + 532 99999 396000 + >; + auto-min-freq = <240000>; + auto-freq-en = <1>; +}; + &rockchip_suspend { status = "okay"; rockchip,sleep-mode-config = <