summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleksandr Suvorov <oleksandr.suvorov@toradex.com>2021-02-11 19:46:14 +0200
committerOleksandr Suvorov <oleksandr.suvorov@toradex.com>2021-02-16 17:43:07 +0000
commitd88bbd86c6435df19858e5cb89eb72f7dee834f2 (patch)
treeee39b53f43d970020372f75c5b0c5e5c2be9e8d5
parent279bd8fb4716df7e45b002fd6535c1e243523926 (diff)
overlays: colibri-imx6: add VGA support
The VGA connects to the LCD interface, which remains disabled in the main devicetree. Add an overlay that turns it on and set up the VGA display mode, making one able to use VGA monitors. Related-to: ELB-3243 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
-rw-r--r--overlays/Makefile1
-rw-r--r--overlays/colibri-imx6_lcd-vga_overlay.dts25
2 files changed, 26 insertions, 0 deletions
diff --git a/overlays/Makefile b/overlays/Makefile
index f7dc862..859f6cb 100644
--- a/overlays/Makefile
+++ b/overlays/Makefile
@@ -42,6 +42,7 @@ dtb-y += colibri-imx6-eval_spidev_overlay.dtbo
dtb-y += colibri-imx6_hdmi_overlay.dtbo
dtb-y += colibri-imx6_lcd_overlay.dtbo
dtb-y += colibri-imx6_stmpe-ts_overlay.dtbo
+dtb-y += colibri-imx6_lcd-vga_overlay.dtbo
dtb-y += colibri-imx7_ad7879_overlay.dtbo
dtb-y += colibri-imx7-aster_atmel-mxt_overlay.dtbo
dtb-y += colibri-imx7-eval_atmel-mxt_overlay.dtbo
diff --git a/overlays/colibri-imx6_lcd-vga_overlay.dts b/overlays/colibri-imx6_lcd-vga_overlay.dts
new file mode 100644
index 0000000..451b4e5
--- /dev/null
+++ b/overlays/colibri-imx6_lcd-vga_overlay.dts
@@ -0,0 +1,25 @@
+// Enable the LCD interface and turn on the VGA DAC on the Colibri iMX6DL
+
+/dts-v1/;
+/plugin/;
+
+/ {
+ compatible = "toradex,colibri_imx6dl";
+};
+
+&backlight {
+ status = "okay";
+};
+
+&lcd {
+ status = "okay";
+};
+
+&mxcfb1 {
+ mode_str ="640x480M@60";
+ status = "okay";
+};
+
+&pwm3 {
+ status = "okay";
+};