summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/imx8qxp-mek-jdi-wuxga-lvds1-panel.dts
diff options
context:
space:
mode:
authorLiu Ying <victor.liu@nxp.com>2019-11-14 16:49:46 +0800
committerDong Aisheng <aisheng.dong@nxp.com>2019-11-25 16:10:09 +0800
commit8b04c3d5d52797ff96662782c957c39740399b0f (patch)
tree03fe6738a23dfb62bd523ad43d713678a20f4d32 /arch/arm64/boot/dts/freescale/imx8qxp-mek-jdi-wuxga-lvds1-panel.dts
parent7d5577a3ee420c94ad9f0d830d0a9aac42b5d575 (diff)
arm64: dts: imx8qxp-mek: Add JDI WUXGA LVDS panel support
The JDI TX26D202VM0BWA WUXGA LVDS panel works in LVDS dual channel mode. It can connect with the i.MX8QXP MEK board via J1(for LVDS0) and J3(for LVDS1) jacks. Either LVDS0 or LVDS1 can be the primary channel. The panel uses PWM signal supplied by i.MX8QXP to control the backlight. This patch adds the panel support on the i.MX8QXP MEK platform. Signed-off-by: Liu Ying <victor.liu@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8qxp-mek-jdi-wuxga-lvds1-panel.dts')
-rw-r--r--arch/arm64/boot/dts/freescale/imx8qxp-mek-jdi-wuxga-lvds1-panel.dts43
1 files changed, 43 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek-jdi-wuxga-lvds1-panel.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek-jdi-wuxga-lvds1-panel.dts
new file mode 100644
index 000000000000..f00d464073a6
--- /dev/null
+++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek-jdi-wuxga-lvds1-panel.dts
@@ -0,0 +1,43 @@
+// SPDX-License-Identifier: GPL-2.0+
+
+/*
+ * Copyright 2019 NXP
+ */
+
+#include "imx8qxp-mek-rpmsg.dts"
+
+/ {
+ lvds1_panel {
+ compatible = "jdi,tx26d202vm0bwa";
+ backlight = <&lvds_backlight0>;
+
+ port {
+ panel_lvds1_in: endpoint {
+ remote-endpoint = <&lvds1_out>;
+ };
+ };
+ };
+};
+
+/delete-node/ &it6263_1_in;
+
+&ldb2 {
+ fsl,dual-channel;
+
+ lvds-channel@0 {
+ fsl,data-mapping = "spwg";
+ fsl,data-width = <24>;
+
+ port@1 {
+ reg = <1>;
+
+ lvds1_out: endpoint {
+ remote-endpoint = <&panel_lvds1_in>;
+ };
+ };
+ };
+};
+
+&ldb1 {
+ status = "disabled";
+};