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> --- Changes in v2: - Dropped the trivial-devices patch - Added a patch with bindings for the gocontroll,moduline-module-slot - Added a patch to spidev.c to enable the spidev driver for the module slot - Added a missing usb-c connector in the av101hdt-a10 variant dts - Switched to the new bindings for the module slots in the base dts - Fixed some commit typos - Link to v1: https://lore.kernel.org/r/20250224-initial_display-v1-0-5ccbbf613543@xxxxxxxxxxxxxx --- Maud Spierings (12): dt-bindings: arm: fsl: Add GOcontroll Moduline Display dt-bindings: vendor-prefixes: add GOcontroll dt-bindings: connector: Add the GOcontroll Moduline module slot bindings arm64: dts: imx8mp: Add pinctrl config definitions MAINTAINERS: add maintainer for the Ka-Ro tx8p-ml81 COM module MAINTAINERS: add maintainer for the GOcontroll Moduline module slot 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 spi: spidev: Add an entry for the gocontroll moduline module slot Documentation/devicetree/bindings/arm/fsl.yaml | 1 + .../connector/gocontroll,moduline-module-slot.yaml | 88 ++++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 17 + arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 27 + ...tx8p-ml81-moduline-display-106-av101hdt-a10.dts | 100 ++++ ...tx8p-ml81-moduline-display-106-av123z7m-n17.dts | 133 +++++ .../imx8mp-tx8p-ml81-moduline-display-106.dtsi | 535 ++++++++++++++++++++ .../arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi | 547 +++++++++++++++++++++ drivers/spi/spidev.c | 2 + 10 files changed, 1452 insertions(+) --- base-commit: 2bc63dbeabecce860eb8b261bf67b97552fe7747 change-id: 20250224-initial_display-fa82218e06e5 Best regards, -- Maud Spierings <maudspierings@xxxxxxxxxxxxxx>