From patchwork Mon Nov 11 06:54:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manikandan Muralidharan X-Patchwork-Id: 13870308 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 E0925D12D79 for ; Mon, 11 Nov 2024 06:59:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type: Content-Transfer-Encoding:MIME-Version:Message-ID:Date:Subject:CC:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=clc6Fzf67daK9W8lwsaOWvJqYEy3uBtPGvdKbAdG57Y=; b=d5I/fFSbKcbtpf9NLFILoUNrHr RQ5B3xsgr9ZNJjRcS5F9txH2XHiRgF0PO9c8b0ML00I/PBfHcESfsgAlS4l/z+tww8orxDWQzTrVK lFVec/91o270yvdam5BXVwHg39BUfhyxtiPPz7wtF1hNzm6LS0S05cslURvRhCtE6fRXhMvWh5lSw z8kPL7Zmwf7S/3MNkt8yTuTJ5yHVS8/3q9S18MS3i+8Mp4X0HOotZkUJS+mi7c2UTixSQHziVIl1s sX7Ov3kYu43bzjZ+jGB//yCYKNypYAfXa+y08lTEZTEeUbtLmhqi9pWSdHXe+LIcoiBvu46BSw4WI miiGoVnA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tAOOJ-0000000GY7i-2fl9; Mon, 11 Nov 2024 06:59:15 +0000 Received: from esa.microchip.iphmx.com ([68.232.153.233]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tAOL4-0000000GXbW-3eD9 for linux-arm-kernel@lists.infradead.org; Mon, 11 Nov 2024 06:55:56 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1731308155; x=1762844155; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=aPMrsjI+c6iPJKbzOjnFcwEzzSVmYfrtlku2cTvvpw0=; b=TqT/1jyPQxnIJolOsa5Jtsz/KBtaGyXW77sjFutxoNphoiN3+LQtCmFQ RA/UaLzsJu6cBT54sSJXawiVUgGVYVZLdQfZvWQcBQlpjbXvKYHYigJtd xKm6q55tHqEjtXihVmt0mEz1AJGtx0kM9h3LmsFjukQw5UyEZJeZ0tDhV 8ysR3io75fFdMlBeegLLQKitGS6wUwx+KqBMgB5Q9oIW0jv2p9rdAEzMg l9IUaWkrFvDNWfA/oOoCrAcsb/Bt/+1fyjgjsdKvJAKCRYTRTVk6T0ZT0 CI8DvtAYyImK6ry98uyFKYV/ZJtz420e3OPCcRC7LMWmHZ7OU9uaXuwe6 g==; X-CSE-ConnectionGUID: ep4875LgSx6tm9VmeD6HJQ== X-CSE-MsgGUID: Xs8eyJPZSGinRZUJIbtNZw== X-IronPort-AV: E=Sophos;i="6.12,144,1728975600"; d="scan'208";a="265270146" X-Amp-Result: SKIPPED(no attachment in message) Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa5.microchip.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 10 Nov 2024 23:55:55 -0700 Received: from chn-vm-ex01.mchp-main.com (10.10.85.143) by chn-vm-ex01.mchp-main.com (10.10.85.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Sun, 10 Nov 2024 23:55:15 -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; Sun, 10 Nov 2024 23:55:06 -0700 From: Manikandan Muralidharan To: , , , , , , , , , , , , , , , , , , , , , , , , , CC: Subject: [PATCH v6 0/4] MIPI DSI Controller support for SAM9X75 series Date: Mon, 11 Nov 2024 12:24:58 +0530 Message-ID: <20241111065502.411710-1-manikandan.m@microchip.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241110_225554_946687_D5A365EA X-CRM114-Status: UNSURE ( 9.85 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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 base-commit: 4f537776340dab2b680a4d8554567f6884240d0b