summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6qp-zii-rdu2.dts
diff options
context:
space:
mode:
authorLucas Stach <l.stach@pengutronix.de>2018-04-12 16:15:55 +0300
committerShawn Guo <shawnguo@kernel.org>2018-04-23 12:11:06 +0300
commite6e35596fdbc344c1bb8aa8182434cd04e76b0ac (patch)
treec5da9f912a48fc5a3830d26511ecc8f36fb9d8e3 /arch/arm/boot/dts/imx6qp-zii-rdu2.dts
parent4b4e048405186c440d334731068701d5de9aa737 (diff)
downloadlinux-e6e35596fdbc344c1bb8aa8182434cd04e76b0ac.tar.xz
ARM: dts: imx6: RDU2+: add assigned clocks for GPU 3D
This downclocks the shader domain from 720MHz to 594MHz, which gets rid of brown-outs due to excessive current draw on the PMIC switchers. The board has an unchanged power tree from the Quad design, which isn't able to cope with higher current needs of the QuadPlus GPU at full speed. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Tested-by: Chris Healy <cphealy@gmail.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Diffstat (limited to 'arch/arm/boot/dts/imx6qp-zii-rdu2.dts')
-rw-r--r--arch/arm/boot/dts/imx6qp-zii-rdu2.dts5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6qp-zii-rdu2.dts b/arch/arm/boot/dts/imx6qp-zii-rdu2.dts
index de5b50df833c..8c293e9f36a7 100644
--- a/arch/arm/boot/dts/imx6qp-zii-rdu2.dts
+++ b/arch/arm/boot/dts/imx6qp-zii-rdu2.dts
@@ -53,3 +53,8 @@
reg = <0x10000000 0>;
};
};
+
+&gpu_3d {
+ assigned-clocks = <&clks IMX6QDL_CLK_GPU3D_SHADER_SEL>;
+ assigned-clock-parents = <&clks IMX6QDL_CLK_PLL2_PFD1_594M>;
+};