summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek-jdi-wuxga-lvds1-panel.dts
diff options
context:
space:
mode:
authorLiu Ying <victor.liu@nxp.com>2018-06-15 14:25:03 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:32:16 +0800
commit351ba849d2901d4f2010e8a9aadcf21f8b29d8e6 (patch)
tree00845daa0ebdf94e82ff85427792550ab18b9a50 /arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek-jdi-wuxga-lvds1-panel.dts
parent87ad300abe863c52d1698bb0126b92b8c1109bc9 (diff)
MLK-18617-6 arm64: dts: fsl-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> (cherry picked from commit b0b8542cdde19586c0311907a388d22fed4688b4)
Diffstat (limited to 'arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek-jdi-wuxga-lvds1-panel.dts')
-rw-r--r--arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek-jdi-wuxga-lvds1-panel.dts49
1 files changed, 49 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek-jdi-wuxga-lvds1-panel.dts b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek-jdi-wuxga-lvds1-panel.dts
new file mode 100644
index 000000000000..1e1bb1c7826d
--- /dev/null
+++ b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek-jdi-wuxga-lvds1-panel.dts
@@ -0,0 +1,49 @@
+/*
+ * Copyright 2018 NXP
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ */
+
+#include "fsl-imx8qxp-mek.dts"
+
+/ {
+ lvds1_panel {
+ compatible = "jdi,tx26d202vm0bwa";
+ backlight = <&lvds_backlight0>;
+
+ port {
+ panel_lvds1_in: endpoint {
+ remote-endpoint = <&lvds1_out>;
+ };
+ };
+ };
+};
+
+&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";
+};