summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2021-04-07 00:42:09 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2021-04-07 00:42:09 +0200
commitffc4fcbf04b03c328a786b0bb6812f565109f8fd (patch)
tree4222cbdfbc696ae61ef7060921fa60eedb15b0b3
parent1bbab5b041bd477457fca3e8043881788a1c2f46 (diff)
overlays: colibri-imx7: fix 10 inch panel overlay
Explicitly assign clocks and clock parents to make sure we get more than a mere 24 MHz pixel clock! Related-to: ELB-3898 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
-rw-r--r--overlays/colibri-imx7_lcd-lt170410_overlay.dts10
1 files changed, 8 insertions, 2 deletions
diff --git a/overlays/colibri-imx7_lcd-lt170410_overlay.dts b/overlays/colibri-imx7_lcd-lt170410_overlay.dts
index 4f86874..7de524c 100644
--- a/overlays/colibri-imx7_lcd-lt170410_overlay.dts
+++ b/overlays/colibri-imx7_lcd-lt170410_overlay.dts
@@ -3,9 +3,10 @@
* Copyright 2020-2021 Toradex
*/
-// Enable the LCDIF interface and LVDS trasceiver, tuning settings
-// for Toradex Cap LVDS 10" Display on the Colibri iMX7.
+// Enable the LCDIF aka parallel RGB interface and the LVDS tranceiver on Iris v2.0,
+// tuning settings for the capacitive touch display 10 inch LVDS on the Colibri iMX7.
+#include <dt-bindings/clock/imx7d-clock.h>
#include <dt-bindings/gpio/gpio.h>
/dts-v1/;
@@ -77,6 +78,11 @@
};
&lcdif {
+ assigned-clocks = <&clks IMX7D_PLL_VIDEO_MAIN>,
+ <&clks IMX7D_LCDIF_PIXEL_ROOT_SRC>;
+ assigned-clock-parents = <&clks IMX7D_PLL_VIDEO_MAIN_SRC>,
+ <&clks IMX7D_PLL_VIDEO_POST_DIV>;
+ assigned-clock-rates = <853176000>, <213294000>;
status = "okay";
};