From c48522ca132a0a45389deae63a3bae3147d75cd4 Mon Sep 17 00:00:00 2001 From: Lin Huang Date: Mon, 6 May 2019 17:35:14 +0800 Subject: [PATCH] arm64: dts: rockchip: rk1808-compute: enable dmc rk1808 compute stick is sensitive with power consumption, so enable ddr dvfs, and set ddr frequency to 784MHz. Change-Id: Ib08ec090af8fe7b276102ffb818aa9c4c0c8b82e Signed-off-by: Lin Huang --- .../boot/dts/rockchip/rk1808-compute.dtsi | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk1808-compute.dtsi b/arch/arm64/boot/dts/rockchip/rk1808-compute.dtsi index 3796700a6800..26a041bf1eb4 100644 --- a/arch/arm64/boot/dts/rockchip/rk1808-compute.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk1808-compute.dtsi @@ -114,6 +114,15 @@ regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; }; + + vdd_log: vdd-cpu { + compatible = "regulator-fixed"; + regulator-name = "vdd_log"; + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <800000>; + }; }; &cpu0 { @@ -128,6 +137,20 @@ status = "okay"; }; +&dfi { + status = "okay"; +}; + +&dmc { + center-supply = <&vdd_log>; + status = "okay"; + system-status-freq = < + /*system status freq(KHz)*/ + SYS_STATUS_NORMAL 784000 + SYS_STATUS_REBOOT 784000 + >; +}; + &emmc { bus-width = <8>; cap-mmc-highspeed;