Add inital support for 2 variants of the Moduline Display controller. This system is powered by the Ka-Ro Electronics tx8p-ml81 COM, which features an imx8mp SoC. Signed-off-by: Maud Spierings <maudspierings@xxxxxxxxxxxxxx> --- Maud Spierings (14): dt-bindings: display: simple: add BOE AV101HDT-A10 panel dt-bindings: display: simple: Add BOE AV123Z7M-N17 panel dt-bindings: arm: fsl: Add GOcontroll Moduline Display dt-bindings: vendor-prefixes: add GOcontroll dt-bindings: trivial-devices: add GOcontroll Moduline IO modules arm64: dts: imx8mp: Add pinctrl config definitions drm/panel: simple: add BOE AV101HDT-A10 panel drm/panel: simple: Add BOE AV123Z7M-N17 panel MAINTAINERS: add maintainer for the Ka-Ro tx8p-ml81 COM module MAINTAINERS: add maintainer for the GOcontroll Moduline controllers arm64: dts: freescale: add Ka-Ro Electronics tx8p-ml81 COM arm64: dts: freescale: Add the GOcontroll Moduline Display baseboard arm64: dts: freescale: Add the BOE av101hdt-a10 variant of the Moduline Display arm64: dts: freescale: Add the BOE av123z7m-n17 variant of the Moduline Display Documentation/devicetree/bindings/arm/fsl.yaml | 1 + .../panel/panel-simple-lvds-dual-ports.yaml | 2 + .../bindings/display/panel/panel-simple.yaml | 2 + .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 12 + arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 27 + ...tx8p-ml81-moduline-display-106-av101hdt-a10.dts | 60 +++ ...tx8p-ml81-moduline-display-106-av123z7m-n17.dts | 133 +++++ .../imx8mp-tx8p-ml81-moduline-display-106.dtsi | 530 ++++++++++++++++++++ .../arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi | 547 +++++++++++++++++++++ drivers/gpu/drm/panel/panel-simple.c | 64 +++ 12 files changed, 1382 insertions(+) --- base-commit: d4b0fd87ff0d4338b259dc79b2b3c6f7e70e8afa change-id: 20250224-initial_display-fa82218e06e5 Best regards, -- Maud Spierings <maudspierings@xxxxxxxxxxxxxx>