summaryrefslogtreecommitdiff
path: root/overlays
diff options
context:
space:
mode:
Diffstat (limited to 'overlays')
-rw-r--r--overlays/Makefile1
-rw-r--r--overlays/apalis-imx8_hdmi_overlay.dts69
2 files changed, 70 insertions, 0 deletions
diff --git a/overlays/Makefile b/overlays/Makefile
index e7ab588..41c4cf2 100644
--- a/overlays/Makefile
+++ b/overlays/Makefile
@@ -28,6 +28,7 @@ dtb-y += apalis-imx6_vga_overlay.dtbo
dtb-y += apalis-imx6_fusion-f0710a_overlay.dtbo
dtb-y += apalis-imx8_ar0521_overlay.dtbo
dtb-y += apalis-imx8_atmel-mxt_overlay.dtbo
+dtb-y += apalis-imx8_hdmi_overlay.dtbo
dtb-y += apalis-imx8_lvds_overlay.dtbo
dtb-y += apalis-imx8_ov5640_overlay.dtbo
dtb-y += apalis-imx8_ov5640-2_overlay.dtbo
diff --git a/overlays/apalis-imx8_hdmi_overlay.dts b/overlays/apalis-imx8_hdmi_overlay.dts
new file mode 100644
index 0000000..ef3a425
--- /dev/null
+++ b/overlays/apalis-imx8_hdmi_overlay.dts
@@ -0,0 +1,69 @@
+// Enable a generic HDMI interface.
+
+/dts-v1/;
+/plugin/;
+/ {
+ compatible = "toradex,apalis-imx8";
+};
+
+/* Apalis HDMI1 */
+&hdmi {
+ status = "okay";
+};
+
+&hdmi_lpcg_apb {
+ status = "okay";
+};
+
+&hdmi_lpcg_apb_mux_csr {
+ status = "okay";
+};
+
+&hdmi_lpcg_apb_mux_ctrl {
+ status = "okay";
+};
+
+&hdmi_lpcg_gpio_ipg {
+ status = "okay";
+};
+
+&hdmi_lpcg_i2c0 {
+ status = "okay";
+};
+
+&hdmi_lpcg_i2s {
+ status = "okay";
+};
+
+&hdmi_lpcg_lis_ipg {
+ status = "okay";
+};
+
+&hdmi_lpcg_msi_hclk {
+ status = "okay";
+};
+
+&hdmi_lpcg_phy {
+ status = "okay";
+};
+
+&hdmi_lpcg_pwm_ipg {
+ status = "okay";
+};
+
+&hdmi_lpcg_pxl {
+ status = "okay";
+};
+
+/* Apalis I2C2 (DDC) */
+&i2c0 {
+ status = "okay";
+};
+
+&irqsteer_hdmi {
+ status = "okay";
+};
+
+&sound_hdmi {
+ status = "okay";
+};