From patchwork Wed Sep 18 10:31:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manikandan Muralidharan X-Patchwork-Id: 13806786 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 BB744CCD195 for ; Wed, 18 Sep 2024 10:31:37 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 2513210E17F; Wed, 18 Sep 2024 10:31:37 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=microchip.com header.i=@microchip.com header.b="SlVi7rjt"; dkim-atps=neutral Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.153.233]) by gabe.freedesktop.org (Postfix) with ESMTPS id 55FAB10E17F for ; Wed, 18 Sep 2024 10:31:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1726655495; x=1758191495; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=zRwVKxY/ljPw+PWBx03TIerZJoDRcw2Ws1V9+SjbY18=; b=SlVi7rjt2LjmrxKFXITZksUbCvPefOteT1ZzTof3vcj1nRGhwySv7CNJ tKtfG4+HW2L3dRBXGrlWjqjZOH4ZGdiEX4uIpEQwG4Gkx9Pz11XBz89kU xsM6yQF4AfRSAkOtP/Vrq3Ceux2dWG4HjRRA8ZwVf45mAKpTj4olnoDgN m4u8yaSwiuGhKZKTKlPml2aU78/otJNEL23CWvALN/Rq4+XrWkuDWqvtT mhKkVordN7Gi7LmzXN7MU9qL6bxoJtOTTE/39sRWoZnFp+mxwBTolwUmk lRlGpeChFt/J+7A/Tit63RsF1q8ewuJdECr84ZLgG2w5nvi4AJPZqntbn Q==; X-CSE-ConnectionGUID: XkM55Ki9SVKEk/iYTQx3pQ== X-CSE-MsgGUID: GsVaWKZST8K4Wl0q9UIIhw== X-IronPort-AV: E=Sophos;i="6.10,238,1719903600"; d="scan'208";a="35129244" X-Amp-Result: SKIPPED(no attachment in message) Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa1.microchip.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 18 Sep 2024 03:31:33 -0700 Received: from chn-vm-ex02.mchp-main.com (10.10.85.144) by chn-vm-ex04.mchp-main.com (10.10.85.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 18 Sep 2024 03:31:29 -0700 Received: from che-lt-i67131.microchip.com (10.10.85.11) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server id 15.1.2507.35 via Frontend Transport; Wed, 18 Sep 2024 03:31:21 -0700 From: Manikandan Muralidharan To: , , , , , , , , , , , , , , , , , , , , , , , , CC: Subject: [PATCH v4 0/4] MIPI DSI Controller support for SAM9X75 series Date: Wed, 18 Sep 2024 16:01:15 +0530 Message-ID: <20240918103119.385597-1-manikandan.m@microchip.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 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" This patch series adds support for the Microchip's MIPI DSI Controller wrapper driver that uses the Synopsys DesignWare MIPI DSI host controller bridge for SAM9X75 SoC series. Changelogs are available in respective patches. Manikandan Muralidharan (4): dt-bindings: display: bridge: add sam9x75-mipi-dsi binding drm/bridge: add Microchip DSI controller support for sam9x7 SoC series MAINTAINERS: add SAM9X7 SoC's Microchip's MIPI DSI host wrapper driver ARM: configs: at91: Enable Microchip's MIPI DSI Host Controller support .../bridge/microchip,sam9x75-mipi-dsi.yaml | 109 ++++ MAINTAINERS | 7 + arch/arm/configs/at91_dt_defconfig | 1 + drivers/gpu/drm/bridge/Kconfig | 8 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/dw-mipi-dsi-mchp.c | 545 ++++++++++++++++++ 6 files changed, 671 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-mipi-dsi.yaml create mode 100644 drivers/gpu/drm/bridge/dw-mipi-dsi-mchp.c