diff options
author | Zorro Liu <lyx@rock-chips.com> | 2019-02-18 10:29:17 +0800 |
---|---|---|
committer | Tao Huang <huangtao@rock-chips.com> | 2019-02-21 14:06:39 +0800 |
commit | 197efdedb6f426ee1eef6462ce2e3b1300b1c546 (patch) | |
tree | ba9dfaa042916ae79f3340914b3d871c60bdcd82 /arch | |
parent | 01c37928eb37f00d11d1bca4e0f7da6fbcbe1ee1 (diff) |
arm64: dts: rockchip: disable ddr auto freq for rk3368-xikp and rk3368-p9 boards
Change-Id: I7bc830e041f7ce5c984d90d45245a503e8039559
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3368-p9.dtsi | 31 | ||||
-rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3368-xikp.dtsi | 2 |
2 files changed, 32 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/rockchip/rk3368-p9.dtsi b/arch/arm64/boot/dts/rockchip/rk3368-p9.dtsi index f5817db98b22..d51f19e467a7 100644 --- a/arch/arm64/boot/dts/rockchip/rk3368-p9.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3368-p9.dtsi @@ -253,6 +253,37 @@ 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 582 240000 + 583 99999 396000 + >; + auto-min-freq = <240000>; + auto-freq-en = <0>; +}; + &rockchip_suspend { status = "okay"; rockchip,sleep-mode-config = < diff --git a/arch/arm64/boot/dts/rockchip/rk3368-xikp.dtsi b/arch/arm64/boot/dts/rockchip/rk3368-xikp.dtsi index a98790a5a990..22e03ee9cc07 100644 --- a/arch/arm64/boot/dts/rockchip/rk3368-xikp.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3368-xikp.dtsi @@ -294,7 +294,7 @@ 583 99999 396000 >; auto-min-freq = <240000>; - auto-freq-en = <1>; + auto-freq-en = <0>; }; &rockchip_suspend { |