Message ID | 20250417-initial_display-v6-0-3c6f6d24c7af@gocontroll.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> 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 C40E5C369B2 for <linux-arm-kernel@archiver.kernel.org>; Thu, 17 Apr 2025 10:16:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Reply-To:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To: Content-Transfer-Encoding:Content-Type:MIME-Version:Message-Id:Date:Subject: From:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=nILETJDFy4huY9H9TAbEGX0RVfYIpLwSjHg6NVlgXkg=; b=RkwrvuVdvRrTvbuWB+0jv9z5UI S/S1AMaLlgKmuZx6pIzg2cda26XAr15A8KjJ5ru0qFqhZkiKDuSBGlPdtX+0FchpKZmzDCX9qXMKF 9YJ9uP6zrWWHMUTCp+0gxnMYbLxRhANxVgIx08WqsYQnjPdjOihM15G9GI0nT1Rl6B4wk3ywEcEfb 1j+Jl7B46EiD3/vCe4J+MsGIusnqvNR6mFSH8Jcmaa5TB049IAWSKW2VFs4zu7Ep4fJrRU5vofmtk aIdgUJTD2y1EZEjCpeP73rHWSUcKH8WyQhDqce90iqzBuTjvCgaaJy0G7GVqxIPIBEYWlcnY6xbx3 WvQf/fow==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1u5MHw-0000000CbHN-0plC; Thu, 17 Apr 2025 10:16:08 +0000 Received: from nyc.source.kernel.org ([2604:1380:45d1:ec00::3]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1u5MG3-0000000CaeA-1lcS for linux-arm-kernel@lists.infradead.org; Thu, 17 Apr 2025 10:14:12 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id C7D26A4B0D8; Thu, 17 Apr 2025 10:08:41 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id B9806C4CEE4; Thu, 17 Apr 2025 10:14:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1744884849; bh=OH7eZX54zgQCjVVOYI4sEIr2A+p5IQRMKEHQ5gWO4Vo=; h=From:Subject:Date:To:Cc:Reply-To:From; b=izOz1iOtENuLuSw9CLjDanuuvIB3V5jiQVKbGjuen6UaSZDHqzSL9tM3DqdQ2X4vm XHg4r4hM7AT+UaS2U2l4AHzSWoi6p4lcPT7M914rtWSAA/ctwdjzG4b5dOQjteqom4 UAtTQ+V7Lqque7Grti0lWtfEOG/LqByuoOCquR6e/74JZqCLfb4AvMjHlDd6et+oZB phY/FqqVGLTcMVDRo8i4kGEEJXVRS+N/yEiWX+g/ynljgrt/Ii7xwaDZyKn+s44kdR L9XRxhjot8JB5u/obVu9YdD3MJ0LqDHDOCXXfRmIdpYy4A/nYCEZQ0JFkb2vN56wJ+ /w+AkH9TQbm8Q== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A569CC369B2; Thu, 17 Apr 2025 10:14:09 +0000 (UTC) Subject: [PATCH v6 0/8] arm64: dts: freescale: Add support for the GOcontroll Moduline Display Date: Thu, 17 Apr 2025 12:14:01 +0200 Message-Id: <20250417-initial_display-v6-0-3c6f6d24c7af@gocontroll.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAGnUAGgC/3XNzYrDIBSG4Vsprseix59oV72PMgzGaHsgE4uGM KXk3sd204Lp8v3gPOdOSsgYCjns7iSHBQumqYb+2hF/cdM5UBxqE2CgGICkOOGMbvwZsFxHd6P RGQBuAtNBkXp1zSHi31M8fde+YJlTvj0fLPyxfrYWThlV3vd91FwoKY7n5NM05zSOe59+yQNc4 B3RLQIVARFddFwww7tNRLwQAV2LiIrIYGxwXHfa9ZuIfCGSQYvIithorDHCOKPlJqLeEK5aRFU kCladoePS2gZZ1/UfpAYd6scBAAA= X-Change-ID: 20250224-initial_display-fa82218e06e5 To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix Kernel Team <kernel@pengutronix.de>, Fabio Estevam <festevam@gmail.com> Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Maud Spierings <maudspierings@gocontroll.com>, Frank Li <Frank.Li@nxp.com> X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1744884848; l=3701; i=maudspierings@gocontroll.com; s=20250214; h=from:subject:message-id; bh=OH7eZX54zgQCjVVOYI4sEIr2A+p5IQRMKEHQ5gWO4Vo=; b=E5KfrkxKT4ITztZE9VHXJ1UMy+TBUFwiIVRtGdhi8AJLHgzFtO3Ti6Xk8d9b702xDuV1xwg5h GkQi4hhLOy8DXbqlcFul8IeIjVDMQ1b8ruDaiEGXhckZivbPWmsZnbf X-Developer-Key: i=maudspierings@gocontroll.com; a=ed25519; pk=7chUb8XpaTQDvWhzTdHC0YPMkTDloELEC7q94tOUyPg= X-Endpoint-Received: by B4 Relay for maudspierings@gocontroll.com/20250214 with auth_id=341 X-Original-From: Maud Spierings <maudspierings@gocontroll.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250417_031411_592797_55971D53 X-CRM114-Status: GOOD ( 17.15 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Reply-To: maudspierings@gocontroll.com Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Maud Spierings <maudspierings@gocontroll.com> |
Series |
arm64: dts: freescale: Add support for the GOcontroll Moduline Display
|
expand
|
Add inital support for 2 variants of the Moduline Display controller. This system is powered by the Ka-Ro Electronics tx8p-ml81 COM, which features an imx8mp SoC. Signed-off-by: Maud Spierings <maudspierings@gocontroll.com> --- Changes in v6: - Fix spi cs formatting in baseboard dts - Add model to baseboard dts - Fix commit typo in karo tx8p ml81 dtsi - Link to v5: https://lore.kernel.org/r/20250415-initial_display-v5-0-f309f8d71499@gocontroll.com Changes in v5: - Merge the makefile patch into the two dtso patches - Fix references to the root node in the dtso patches - Enable the USB bus going to the adapter board in the mainboard dts - Fix some formatting issues in the mainboard dts - Fix some formatting issues in the COM dts - Change a clock as suggested in the COM dts - Fix the maintainers entries, remove devicetree list and imx list - Rebase on latest linux-next - Link to v4: https://lore.kernel.org/r/20250402-initial_display-v4-0-9f898838a864@gocontroll.com Changes in v4: - Add imx mailing list to ka-ro tx8p maintainer entry - Fix several small indentation and ordering issues in devicetrees - Change the two display adapter boards to overlays - Add the missing patch for the Makefile to actually be able to build the new devicetrees - Link to v3: https://lore.kernel.org/r/20250327-initial_display-v3-0-4e89ea1676ab@gocontroll.com Changes in v3: - Set regulator-boot-on and always-on on LDO5 of the pmic, after 20 ish seconds it auto disabled this LDO causing weird behaviour like ethernet droping out, wifi not working anymore. This LDO can control the IO voltage level of certain pins, just let it keep the u-boot value. - Fix the comment style in imx8mp-pinfunc.h - Rebase on newest next tag - Link to v2: https://lore.kernel.org/r/20250226-initial_display-v2-0-23fafa130817@gocontroll.com Changes in v2: - Dropped the trivial-devices patch - Added a patch with bindings for the gocontroll,moduline-module-slot - Added a patch to spidev.c to enable the spidev driver for the module slot - Added a missing usb-c connector in the av101hdt-a10 variant dts - Switched to the new bindings for the module slots in the base dts - Fixed some commit typos - Link to v1: https://lore.kernel.org/r/20250224-initial_display-v1-0-5ccbbf613543@gocontroll.com --- Maud Spierings (8): dt-bindings: arm: fsl: Add GOcontroll Moduline Display arm64: dts: imx8mp: Add pinctrl config definitions MAINTAINERS: add maintainer for the Ka-Ro tx8p-ml81 COM module MAINTAINERS: add maintainer for the GOcontroll Moduline controllers arm64: dts: freescale: add Ka-Ro Electronics tx8p-ml81 COM arm64: dts: freescale: Add the GOcontroll Moduline Display baseboard arm64: dts: freescale: Add the BOE av101hdt-a10 variant of the Moduline Display arm64: dts: freescale: Add the BOE av123z7m-n17 variant of the Moduline Display Documentation/devicetree/bindings/arm/fsl.yaml | 1 + MAINTAINERS | 12 + arch/arm64/boot/dts/freescale/Makefile | 8 + arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 33 ++ ...x8p-ml81-moduline-display-106-av101hdt-a10.dtso | 94 ++++ ...x8p-ml81-moduline-display-106-av123z7m-n17.dtso | 139 ++++++ .../imx8mp-tx8p-ml81-moduline-display-106.dts | 526 ++++++++++++++++++++ .../arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi | 548 +++++++++++++++++++++ 8 files changed, 1361 insertions(+) --- base-commit: fb44e19e78df2950877a9f7b4f24b58db790d293 change-id: 20250224-initial_display-fa82218e06e5 Best regards,