summaryrefslogtreecommitdiff
path: root/arch/arm64
diff options
context:
space:
mode:
authorLiu Ying <victor.liu@nxp.com>2019-11-14 17:03:25 +0800
committerDong Aisheng <aisheng.dong@nxp.com>2019-11-25 16:10:10 +0800
commit1be0196bb4865dec28f9634cf5334e7c25d4bc76 (patch)
treef09def6d5116b5dd812a25b775a320657f3a538a /arch/arm64
parent8b04c3d5d52797ff96662782c957c39740399b0f (diff)
arm64: dts: imx8qxp-mek: Add IT6263 dual channel mode support
This patch introduces two DT source files to add IT6263 dual channel mode support. Either LVDS0 acts as the primary channel or LVDS1 does. Signed-off-by: Liu Ying <victor.liu@nxp.com>
Diffstat (limited to 'arch/arm64')
-rw-r--r--arch/arm64/boot/dts/freescale/Makefile2
-rw-r--r--arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds0-dual-channel.dts21
-rw-r--r--arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds1-dual-channel.dts21
3 files changed, 44 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
index 3ce4ae8e2b7e..0227fb847fe0 100644
--- a/arch/arm64/boot/dts/freescale/Makefile
+++ b/arch/arm64/boot/dts/freescale/Makefile
@@ -54,6 +54,8 @@ dtb-$(CONFIG_ARCH_MXC) += imx8dxl-phantom-mek.dtb \
dtb-$(CONFIG_ARCH_MXC) += imx8qxp-mek.dtb imx8qxp-mek-dsp.dtb imx8qxp-mek-ov5640.dtb \
imx8qxp-mek-enet2.dtb imx8qxp-mek-enet2-tja1100.dtb imx8qxp-mek-sof.dtb \
imx8qxp-mek-rpmsg.dtb imx8qxp-mek-a0.dtb \
+ imx8qxp-mek-it6263-lvds0-dual-channel.dtb \
+ imx8qxp-mek-it6263-lvds1-dual-channel.dtb \
imx8qxp-mek-jdi-wuxga-lvds0-panel.dtb \
imx8qxp-mek-jdi-wuxga-lvds1-panel.dtb \
imx8qxp-lpddr4-val-a0.dtb \
diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds0-dual-channel.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds0-dual-channel.dts
new file mode 100644
index 000000000000..f1c7a6945934
--- /dev/null
+++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds0-dual-channel.dts
@@ -0,0 +1,21 @@
+// SPDX-License-Identifier: GPL-2.0+
+
+/*
+ * Copyright 2019 NXP
+ */
+
+#include "imx8qxp-mek-rpmsg.dts"
+
+&i2c0_mipi_lvds0 {
+ lvds-to-hdmi-bridge@4c {
+ split-mode;
+ };
+};
+
+&ldb1 {
+ fsl,dual-channel;
+};
+
+&ldb2 {
+ status = "disabled";
+};
diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds1-dual-channel.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds1-dual-channel.dts
new file mode 100644
index 000000000000..b89067443adc
--- /dev/null
+++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek-it6263-lvds1-dual-channel.dts
@@ -0,0 +1,21 @@
+// SPDX-License-Identifier: GPL-2.0+
+
+/*
+ * Copyright 2019 NXP
+ */
+
+#include "imx8qxp-mek-rpmsg.dts"
+
+&i2c0_mipi_lvds1 {
+ lvds-to-hdmi-bridge@4c {
+ split-mode;
+ };
+};
+
+&ldb1 {
+ status = "disabled";
+};
+
+&ldb2 {
+ fsl,dual-channel;
+};