i.MX8DXL and i.MX8QX support LCDIF, which is compatible with i.MX6SX.
- Update lcdif binding doc to support front compatible string:
fsl,imxqxp-lcdif and fsl,imx8dxl-lcdif
- Update simple pannel binding doc and driver to support waiken,101wx001
- update chip dts to support lcdif ip
- add overlay file to enable lcd panel waiken,101wx001 and lcdif
- use onboard pinmux "pinctrl-multiplexer" for on board signal switch
Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
Frank Li (6):
dt-bindings: lcdif: add compatible string for i.MX8QXP and i.MX8DXL
dt-bindings: display: simple: Add waiken,101wx001
drm/panel: simple: Add waiken WKS101WX001-WCT support
arm64: dts: imx8-ss-dma: Add lcdif support for i.MX8QXP and i.MX8DXL
arm64: dts: imx8dxl-evk: Add onboard GPIO mux controller
arm64: dts: imx8dxl-evk: add lcdif overlay
.../devicetree/bindings/display/fsl,lcdif.yaml | 2 +
.../bindings/display/panel/panel-simple.yaml | 2 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
arch/arm64/boot/dts/freescale/Makefile | 3 +
arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 29 ++++++
.../boot/dts/freescale/imx8dxl-evk-lcdif.dtso | 114 +++++++++++++++++++++
arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 76 ++++++++++++--
arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 11 ++
drivers/gpu/drm/panel/panel-simple.c | 31 ++++++
9 files changed, 259 insertions(+), 11 deletions(-)
---
base-commit: 31bd73273b9bf03a3fe32227b417f00d4a94c6ac
change-id: 20260709-dxl_lcdif-d6cbdbac92fb
Best regards,
--
Frank Li <Frank.Li@nxp.com>