1
0
Fork 0

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)
pull/10/head
Liu Ying 2018-06-15 14:25:03 +08:00 committed by Jason Liu
parent 294fc1d0b8
commit 9f6fa7416c
3 changed files with 100 additions and 0 deletions

View File

@ -55,6 +55,8 @@ dtb-$(CONFIG_ARCH_FSL_IMX8QXP) += fsl-imx8qxp-lpddr4-arm2.dtb \
fsl-imx8qxp-mek-a0.dtb \
fsl-imx8qxp-mek-it6263-lvds0-dual-channel.dtb \
fsl-imx8qxp-mek-it6263-lvds1-dual-channel.dtb \
fsl-imx8qxp-mek-jdi-wuxga-lvds0-panel.dtb \
fsl-imx8qxp-mek-jdi-wuxga-lvds1-panel.dtb \
fsl-imx8qxp-lpddr4-arm2-enet2.dtb \
fsl-imx8qxp-lpddr4-arm2-enet2-tja1100.dtb \
fsl-imx8qxp-lpddr4-arm2-gpmi-nand.dtb \

View File

@ -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"
/ {
lvds0_panel {
compatible = "jdi,tx26d202vm0bwa";
backlight = <&lvds_backlight1>;
port {
panel_lvds0_in: endpoint {
remote-endpoint = <&lvds0_out>;
};
};
};
};
&ldb1 {
fsl,dual-channel;
lvds-channel@0 {
fsl,data-mapping = "spwg";
fsl,data-width = <24>;
port@1 {
reg = <1>;
lvds0_out: endpoint {
remote-endpoint = <&panel_lvds0_in>;
};
};
};
};
&ldb2 {
status = "disabled";
};

View File

@ -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";
};