Add support for the LXD M9189A panel based on the EK79007AD3 DSI display controller.
This series is based on the v2 by Rouven Czerwinski. Since I took over the series, I changed the maintainer for the driver and bindings to myself. Furthermore, I updated the device tree binding to use panel-common.yaml as a base and fixed a compiler warning for the driver. Signed-off-by: Michael Tretter <[email protected]> --- Changes in v3: - Add cover letter - Change maintainer to myself - Use panel-common.yaml as base for dt binding - Fix compiler warning about uninitialized variable - Link to v2: https://patch.msgid.link/[email protected] --- Rouven Czerwinski (3): dt-bindings: vendor-prefixes: Add lxd dt-bindings: display: panel: add YAML schema for LXD M9189A drm/panel: add LXD M9189A panel driver .../bindings/display/panel/lxd,m9189a.yaml | 63 ++++++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 6 + drivers/gpu/drm/panel/Kconfig | 9 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-lxd-m9189a.c | 243 +++++++++++++++++++++ 6 files changed, 324 insertions(+) --- base-commit: 05f7e89ab9731565d8a62e3b5d1ec206485eeb0b change-id: 20260209-drm-panel-ek79007ad3-6009791add23 Best regards, -- Michael Tretter <[email protected]>
