From patchwork Wed Aug 14 10:52:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manikandan Muralidharan X-Patchwork-Id: 13763340 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 6A297C52D7B for ; Wed, 14 Aug 2024 10:53:19 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id A444F10E351; Wed, 14 Aug 2024 10:53:18 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=microchip.com header.i=@microchip.com header.b="GH0JWadW"; dkim-atps=neutral Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.154.123]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6BE3310E32C for ; Wed, 14 Aug 2024 10:53:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1723632796; x=1755168796; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=VyRNW0pzgu9hEM6RnCqtbn9/5EoXpw1bBfdoPlnadZY=; b=GH0JWadW41sHwRouNrWgikI3yHo65F4cFxyokhmW6pkCAHFjzUhZqhuY c5ciugy0kC08eTSd4g/FjjMFpWBlWj7rhe5FNdrKOKmW7yRJeFX8YFO9M SNrnwgUGERSkFbx3WdKReRQdQat87FmGG/8jLFNIV4p2vD1f+EWRa4B0F YiL+TmSRJP9lfKCGLewKAxtjT/kKeqtn94I09IdRkXy8eB96C/3wzGEFo wzyU8i8y2Omt/s6rny6QHM8d3GfyhQIOl3Ija/zGMgjpp6YuxFlylQGNF 5TY4ysIGCtLM1wra2zFNEcurNWXSD33cI8TUH6gN0ce0rd8dj7k0fTAeb w==; X-CSE-ConnectionGUID: sQHlUQmPSH2YUYhfTgs5qg== X-CSE-MsgGUID: 0o+XPgBAQA+Kf5HKyN+gjQ== X-IronPort-AV: E=Sophos;i="6.09,145,1716274800"; d="scan'208";a="31149057" X-Amp-Result: SKIPPED(no attachment in message) Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa2.microchip.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 14 Aug 2024 03:53:15 -0700 Received: from chn-vm-ex01.mchp-main.com (10.10.85.143) 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, 14 Aug 2024 03:53:09 -0700 Received: from che-lt-i67131.microchip.com (10.10.85.11) by chn-vm-ex01.mchp-main.com (10.10.85.143) with Microsoft SMTP Server id 15.1.2507.35 via Frontend Transport; Wed, 14 Aug 2024 03:52:59 -0700 From: Manikandan Muralidharan To: , , , , , , , , , , , , , , , , , , , , , , , , , , CC: Subject: [PATCH v3 0/4] MIPI DSI Controller support for SAM9X75 series Date: Wed, 14 Aug 2024 16:22:52 +0530 Message-ID: <20240814105256.177319-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 | 116 ++++ 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 | 544 ++++++++++++++++++ 6 files changed, 677 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