diff options
author | Christoph Muellner <christoph.muellner@theobroma-systems.com> | 2019-07-04 13:00:36 +0200 |
---|---|---|
committer | Christoph Muellner <christoph.muellner@theobroma-systems.com> | 2019-10-02 00:39:33 +0200 |
commit | af5be997edcbb8c467ccab135b044cba3b8cfe83 (patch) | |
tree | 4a7fe221d5ad7d29e5f8845c0a4a0a48448f2f09 | |
parent | 728671636f2a697248df42bad3a1650e03c431e9 (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.dts | 2 |
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>; |