Hi, i.MX91/93 support a parallel display interface. There is a single register for configuring the output format. There is not much documentation, but apparently this does some internal conversion. Add a bridge driver (similar to fsl-ldb.c) for connecting a bridge/panel to lcdif. I'm a bit unsure about the name. There is no dedicated IP, according to reference manual, just that single register. I would also agree to imx9-dpi or imx93-dpi. Note: It's only applicable to i.MX91/93, but not i.MX95! Tested on TQMa9352 on MBa91xxCA Best regards, Alexander Alexander Stein (2): dt-bindings: display: bridge: ldb: Implement simple Freescale i.MX91/93 DPI bridge drm: bridge: imx9-parallel-disp-fmt: add i.MX91/93 parallel display bridge .../bridge/fsl,imx9-parallel-disp-fmt.yaml | 78 +++++++ drivers/gpu/drm/bridge/Kconfig | 10 + drivers/gpu/drm/bridge/Makefile | 1 + .../gpu/drm/bridge/imx9-parallel-disp-fmt.c | 213 ++++++++++++++++++ 4 files changed, 302 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx9-parallel-disp-fmt.yaml create mode 100644 drivers/gpu/drm/bridge/imx9-parallel-disp-fmt.c -- 2.34.1