summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Muellner <christoph.muellner@theobroma-systems.com>2019-07-04 13:00:36 +0200
committerChristoph Muellner <christoph.muellner@theobroma-systems.com>2019-07-04 13:00:36 +0200
commitc79bb0f244226c50f3588ea42096bd35e90f5dbe (patch)
tree5d4e58521d5e4232c72a3d5dcb447cb72650f99c
parentf516cae881a6c353db66ceb1dd50b3c3b8154862 (diff)
rk3399-puma.dts: Disable DMC.
The DMC feature allows to reduce certain clocks in the SoC to save power when not needed. However, this feature is quite unreliable at the moment, as not all cases are properly detected when the full clock speed is required. The consequence is, that we have several reports of system hangs (e.g. when enabling camera streaming or even simply booting up the system). To circumvent these issues, this commit disables DMC. Signed-off-by: Christoph Muellner <christoph.muellner@theobroma-systems.com>
-rw-r--r--arch/arm64/boot/dts/rockchip/rk3399-puma.dts2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-puma.dts b/arch/arm64/boot/dts/rockchip/rk3399-puma.dts
index a8a5e38150f7..7e8bed251b79 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399-puma.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3399-puma.dts
@@ -1019,7 +1019,7 @@
/* Dynamic Memory Controller */
&dmc {
operating-points-v2 = <&dmc_opp_table>;
- status = "okay";
+ status = "disabled";
center-supply = <&vdd_center>;
upthreshold = <15>;
downdifferential = <10>;