From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0B4FAE94619 for ; Tue, 10 Feb 2026 11:23:02 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 5BBE910E55A; Tue, 10 Feb 2026 11:23:00 +0000 (UTC) Received: from metis.whiteo.stw.pengutronix.de (metis.whiteo.stw.pengutronix.de [185.203.201.7]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5C45810E557 for ; Tue, 10 Feb 2026 11:22:57 +0000 (UTC) Received: from dude05.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::54]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1vplpN-00070Z-P1; Tue, 10 Feb 2026 12:22:45 +0100 From: Michael Tretter Subject: [PATCH v3 0/3] drm/panel: add LXD M9189A Date: Tue, 10 Feb 2026 12:22:31 +0100 Message-Id: <20260210-drm-panel-ek79007ad3-v3-0-cd2974d56937@pengutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAPcUi2kC/x3MMQqAMAxA0atIZgOxBUu9ijgUEzWoVVoQQby7x fEN/z+QJalk6KoHklya9YgFtq5gXEKcBZWLwZBpyZBHTjueIcqGsjpP5AJbbIm8801gNhZKeia Z9P63/fC+H2TVLtRmAAAA X-Change-ID: 20260209-drm-panel-ek79007ad3-6009791add23 To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rouven Czerwinski , Neil Armstrong , Jessica Zhang , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, kernel@pengutronix.de, Michael Tretter , Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-SA-Exim-Connect-IP: 2a0a:edc0:0:1101:1d::54 X-SA-Exim-Mail-From: m.tretter@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: dri-devel@lists.freedesktop.org X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" 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 --- 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/20241025141130.3179166-1-r.czerwinski@pengutronix.de --- 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