From nobody Tue Dec 2 02:52:14 2025 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11023095.outbound.protection.outlook.com [52.101.72.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F0E6D330315; Mon, 17 Nov 2025 12:45:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.95 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763383536; cv=fail; b=AtAbkyYugZXQ9sHy4mehh6jGLvcCSeBF/J3QniWC2A2L7c6qiWc/cdz6fpv7gIgVq98PhCfUv2BlVCgCM0CEIENDiUTFoaoaZZ9CvodYgCwl1nKCBxV2QvFnHSzsiWvSPOzZRK6CgiEDOKWFBu9eZ9xBW1wE/fMDfde4RsW6eD4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763383536; c=relaxed/simple; bh=8lFeGKQi3XJoXbqFOaS4GywGRv1YbNZKN/zH1aKDWQI=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=IT5Nouoj2z02pPAsMhUTyBxxqbM8xJpPBK3FcnmVCCLKY1sz2XrbmsPPSOZTFHLu2y/pXhXAoQynk7aJPIE/nZ2W6creC+Qxj/1BPi9xpsL/VcL5qsM4fs8UF96eagZSWkwX4V8zfoqmG1nI/lMoBHK1AdNMIPh3Y75DL8SJgZs= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=phytec.de; spf=pass smtp.mailfrom=phytec.de; dkim=pass (2048-bit key) header.d=phytec.de header.i=@phytec.de header.b=IGik4pMb; arc=fail smtp.client-ip=52.101.72.95 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=phytec.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=phytec.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=phytec.de header.i=@phytec.de header.b="IGik4pMb" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AFXROJKm20WxNrpJzTHC5v5r1XAxf9LyHDy+a4qTArLcOwZnaYKHzK42vw3cYCDk6M8HnYlOKzur/LxN1lWy7F2QwfGdVOzw7kEOag6xeo4SXUtqbxtpoYthE2oB4aPqYdAd0oJOk7YFLOykI9KAGwO4YBj5rU2WHb87N6e7H/+8inT+hQH6puiHG8WQg5I3h5O9hsKFi8o8bE70z4AUCQ7Y55B5MIzQn7Zm7UK58IKrOj7liJmPJoo3iER/OOBKErOI6zXB2opO1iJZkK55ZEt0WEE/dSGlMu9tnoYIAdtmSz8x1mqT/92t0J/K3YpsskAhXpCZu1wN6NNU6VU0kg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=awz8JyVgwCWWIHu3ZS5zJIjBoq5ipV22WVrbdn9LsCE=; b=KP3/mTWHhgBp0xLiIvQWXbL5czD7mS4aEBQqfvPNBpYQTjAOCGw/V1WkY+PAygyv7GmGBoO0nUO0ZZrZS2FD19Ucva2CP5RgWD0iNvckkQjB2xveSdIwaNYWUZFniNHAUgYUBWsFVho/Zefr6R6mq3296cABeDinZLAwcRPvCBde0cjPtmWFvjTwJYUJ17eKPGKndPhCQvp+QbHjSidZgtiH0bNrZ1XFxiS9WffaqqpPuqTDhDF4xXjFaM9x579j8VJtJYiwCIPghaGF8q+luHypJ3ugXPKOF58hSnzsuTLoRky0op90cBxPz9uCU5wBoRdWYIrZBW96u01y0Thbgw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=softfail (sender ip is 91.26.50.189) smtp.rcpttodomain=kernel.org smtp.mailfrom=phytec.de; dmarc=fail (p=quarantine sp=quarantine pct=100) action=quarantine header.from=phytec.de; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=phytec.de; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=awz8JyVgwCWWIHu3ZS5zJIjBoq5ipV22WVrbdn9LsCE=; b=IGik4pMbAZZmklDhPdSbcPVy8qEYzm0XwPEv+LwCvCHN/yHqEdYG35mD4YB80dXukAZN2McDbyjMJcW69g/hLQzi0ShzULNaKgHW9ZqaQpyi35/dyumtVkmoRDv9sL2gBZuJ1F6Kv26L8bRaaYhOGQ6qnkiNDOCiucMRp/IlM4rr9XkyTRJCLq+F1uB7eXx1+A+dMllmvDY6QZWyihAj9XHnsGRBiwwg+CHk0t2eBVQEcqYHNOeVIIihbeEFkSVFmCBcoSYKPiCRJisO99tyRcMtdnIJbOBR46ZALelU7VWu0il7BnFnAS+gyhxnacx8wVXZpcBqO3A52siKnxGOsQ== Received: from DU6P191CA0063.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:53e::19) by GV1P195MB1763.EURP195.PROD.OUTLOOK.COM (2603:10a6:150:5a::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.22; Mon, 17 Nov 2025 12:45:27 +0000 Received: from DU2PEPF00028D0A.eurprd03.prod.outlook.com (2603:10a6:10:53e:cafe::5) by DU6P191CA0063.outlook.office365.com (2603:10a6:10:53e::19) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.22 via Frontend Transport; Mon, 17 Nov 2025 12:45:25 +0000 X-MS-Exchange-Authentication-Results: spf=softfail (sender IP is 91.26.50.189) smtp.mailfrom=phytec.de; dkim=none (message not signed) header.d=none;dmarc=fail action=quarantine header.from=phytec.de; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning phytec.de discourages use of 91.26.50.189 as permitted sender) Received: from Postix.phytec.de (91.26.50.189) by DU2PEPF00028D0A.mail.protection.outlook.com (10.167.242.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:45:26 +0000 Received: from llp-varakala.phytec.de (172.25.39.183) by Postix.phytec.de (172.25.0.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Mon, 17 Nov 2025 13:45:26 +0100 From: Yashwanth Varakala To: , , , , , , CC: , , , , , , Subject: [PATCH v2 1/2] arm64: dts: imx8mp libra: add and update display overlays Date: Mon, 17 Nov 2025 13:45:14 +0100 Message-ID: <20251117124515.26675-2-y.varakala@phytec.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251117124515.26675-1-y.varakala@phytec.de> References: <20251117124515.26675-1-y.varakala@phytec.de> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: Postix.phytec.de (172.25.0.11) To Postix.phytec.de (172.25.0.11) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0A:EE_|GV1P195MB1763:EE_ X-MS-Office365-Filtering-Correlation-Id: 73fd7337-e976-4d7d-24a5-08de25d72f0b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|36860700013|1800799024|82310400026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?wNxny4HY3vV6EhA2PFaQ23MVCQPGPx/k8fD9CeEEagGQEF4P8v+8uYZshupT?= =?us-ascii?Q?HDoXIMVOkG7P8BlYBXcrd/vyaijMxRYJSt//SqZ7tRs2qFS+YAfphNADKuPd?= =?us-ascii?Q?zoKof+6a0crPRtEdoybQ8m+xtTRbVmJZeoXE7bJx0vsXiGh/NIzeLAnvv0Rt?= =?us-ascii?Q?6p5UUfCt/mTCAlSP1R//sczMsov5HLYbeRwaRzNrAOUDNM5ID06LlBxtUN4C?= =?us-ascii?Q?Mx2YUK9UuLARolTOlch3v+cjs7hKTnImxEXOHODHn0FXCyvHcKRjLNL4fbH0?= =?us-ascii?Q?gqkQ9+Yu2C6qJfy4VHKPohi4kQORPAhf0GMJmvSlnnTqR/Cyu47PM06RpDnL?= =?us-ascii?Q?/wMyIXcKJX9ePA0SKLxKQXRtkgofMfn3M80uG7o+aB+cX2D3x714mSqe5IYH?= =?us-ascii?Q?S2LPpXmDv1gOldABReYkjjB2eBTfTzepeJHXKm/n1hHbfiT7VA+Fb068KUqX?= =?us-ascii?Q?KVRC4apr0gy/6J08xf5vGxXeSEN5KTdogoG27XzB6ETvY4b2LhGByBqS3wuE?= =?us-ascii?Q?3pmXItCjUsUHJkNItW/yrqXCpIjX87/uH6llWzGOC6PIrY7v2omo6nkbSz5I?= =?us-ascii?Q?ZU1twTzvhh/yucgw8E4ipOQLoz9VVWmk2jaSpihuJRfnHnNVuC1qKE9pKWPe?= =?us-ascii?Q?LZYaPzOxQxHv3vbtVtdXXYOD/XTTjzNC7dbvISjIl6LsDXNvSM5FeLIHKcyR?= =?us-ascii?Q?JtcMKLJlCIOv5LWIaK+gORFZYRLPc3IV2MW1cxbUJogb5NacyP9fbiyE4OtL?= =?us-ascii?Q?wEe4+IXV75VN9lHz6aHvWmdiWPQkJ4/E+ND4Py4k83N7K+0AHAlwm97F5Hg4?= =?us-ascii?Q?91ox0tHokT3qYwXxQCSEIvDaR2Wv/Bs4NMG832ITHcD4870hcAWIBNA+p6OY?= =?us-ascii?Q?TChfaROWALX10uPYLn10fT/VshM3pT/eqk9Qc3TWBOnWxDlfv6enCKvVq84i?= =?us-ascii?Q?9hW1ydSe7jxQCgDQh88I0q4I6Eifw0gnEw7GO4meJH9QC6tqSV/uR/JCtDn0?= =?us-ascii?Q?pYIcbV1W4rCW1kpGxe70VuRwrw0n30SwyzT1m27G7sLaoehmTgBNLbm8URyk?= =?us-ascii?Q?9mNeDg8HXXNS1hJ0zWfD6maCAGsDdRS4gFKuIGosiyTt3i1896ELrYEqjfTw?= =?us-ascii?Q?9k9WW/+q9WDgDCD0UCScFRPZKEtw+Gmpji5+g9WprxqwaJx5VJKc6LwVW3m3?= =?us-ascii?Q?a1wA3N1jEyvFxLI8AZTTRJWcLOm8zKhrFw3Et6DsASDVauw5QuXZ5Qduc3NE?= =?us-ascii?Q?vus6wWUf8lHbsqMpVqwjk2a/Di81Gxyms83sxHKHbikj6TLG5BjPSU2oBb5y?= =?us-ascii?Q?+RLxb5KA7uEfbqWCCc62wmX87+t98hOMGalBGGjsp/HEOjfrQU9Kw4VIyNqY?= =?us-ascii?Q?dBvKzkrQFYMf+LoSKe313vW5O3OOek11Owgrf8wigMMgSdCUFe6zAwDB617j?= =?us-ascii?Q?gOGNif+B70qHv2PL1AsfPOOtgdIPd7UlZG+9HGKDZgqu13eUuf8uCyfd3NNz?= =?us-ascii?Q?iZnzjsngAfbStA3KdqX0cQ3s3H998jubXHCAdUkPVRWf9540B9o+h4kUHA?= =?us-ascii?Q?=3D=3D?= X-Forefront-Antispam-Report: CIP:91.26.50.189;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:Postix.phytec.de;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(7416014)(376014)(36860700013)(1800799024)(82310400026);DIR:OUT;SFP:1102; X-OriginatorOrg: phytec.de X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:45:26.9907 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 73fd7337-e976-4d7d-24a5-08de25d72f0b X-MS-Exchange-CrossTenant-Id: e609157c-80e2-446d-9be3-9c99c2399d29 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e609157c-80e2-446d-9be3-9c99c2399d29;Ip=[91.26.50.189];Helo=[Postix.phytec.de] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0A.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1P195MB1763 Content-Type: text/plain; charset="utf-8" Add imx8mp-libra-rdk-fpsc-lvds-ph128800t006-zhc01.dtso devicetree display overlay for the i.MX8MP Libra RDK platform. The overlay enable LVDS display configuration. To keep the consistent style of panel and backlight nodes and labels. They are updated in imx8mp-libra base board devicetree and etml1010g3dra display overlay. Signed-off-by: Yashwanth Varakala --- arch/arm64/boot/dts/freescale/Makefile | 8 +++- ...8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtso | 2 +- ...ibra-rdk-fpsc-lvds-ph128800t006-zhc01.dtso | 44 +++++++++++++++++++ .../dts/freescale/imx8mp-libra-rdk-fpsc.dts | 4 +- 4 files changed, 53 insertions(+), 5 deletions(-) create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvd= s-ph128800t006-zhc01.dtso diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index 525ef180481d..eb38dcc76b84 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -219,8 +219,12 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-kontron-dl.dtb =20 dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-kontron-smarc-eval-carrier.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-libra-rdk-fpsc.dtb -imx8mp-libra-rdk-fpsc-lvds-dtbs +=3D imx8mp-libra-rdk-fpsc.dtb imx8mp-libr= a-rdk-fpsc-lvds-etml1010g3dra.dtbo -dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-libra-rdk-fpsc-lvds.dtb +imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra-dtbs +=3D imx8mp-libra-rdk-fpsc.d= tb \ + imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtbo +imx8mp-libra-rdk-fpsc-lvds-ph128800t006-zhc01-dtbs +=3D imx8mp-libra-rdk-f= psc.dtb \ + imx8mp-libra-rdk-fpsc-lvds-ph128800t006-zhc01.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-libra-rdk-fpsc-lvds-ph128800t006-zhc01.= dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-msc-sm2s-ep1.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-navqp.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-nitrogen-enc-carrier-board.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-etml1= 010g3dra.dtso b/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-et= ml1010g3dra.dtso index 1dcf249ca90d..02889d691c01 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-etml1010g3dr= a.dtso +++ b/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-etml1010g3dr= a.dtso @@ -34,7 +34,7 @@ &lvds_bridge { status =3D "okay"; }; =20 -&panel0_lvds { +&panel_lvds0 { compatible =3D "edt,etml1010g3dra"; status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-ph128= 800t006-zhc01.dtso b/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lv= ds-ph128800t006-zhc01.dtso new file mode 100644 index 000000000000..418c8536e791 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-ph128800t006= -zhc01.dtso @@ -0,0 +1,44 @@ +// SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) +/* + * Copyright (C) 2025 PHYTEC Messtechnik GmbH + */ + +#include +#include + +/dts-v1/; +/plugin/; + +&backlight_lvds0 { + brightness-levels =3D <0 8 16 32 64 128 255>; + default-brightness-level =3D <8>; + enable-gpios =3D <&gpio5 23 GPIO_ACTIVE_LOW>; + num-interpolated-steps =3D <2>; + pwms =3D <&pwm1 0 66667 0>; + status =3D "okay"; +}; + +&lcdif2 { + status =3D "okay"; +}; + +&lvds_bridge { + assigned-clocks =3D <&clk IMX8MP_CLK_MEDIA_LDB>, <&clk IMX8MP_VIDEO_PLL1>; + assigned-clock-parents =3D <&clk IMX8MP_VIDEO_PLL1_OUT>; + /* + * The LVDS panel uses 66.5 MHz pixel clock, set IMX8MP_VIDEO_PLL1 to + * 66.5 * 7 =3D 465.5 MHz so the LDB serializer and LCDIFv3 scanout + * engine can reach accurate pixel clock of exactly 66.5 MHz. + */ + assigned-clock-rates =3D <0>, <465500000>; + status =3D "okay"; +}; + +&panel_lvds0 { + compatible =3D "powertip,ph128800t006-zhc01"; + status =3D "okay"; +}; + +&pwm1 { + status =3D "okay"; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc.dts b/arch= /arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc.dts index 7a20284b0a29..4ffc950711d8 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc.dts +++ b/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc.dts @@ -15,7 +15,7 @@ / { "phytec,imx8mp-phycore-fpsc", "fsl,imx8mp"; model =3D "PHYTEC i.MX8MP Libra RDK FPSC"; =20 - backlight_lvds0: backlight0 { + backlight_lvds0: backlight-lvds0 { compatible =3D "pwm-backlight"; pinctrl-0 =3D <&pinctrl_lvds0>; pinctrl-names =3D "default"; @@ -27,7 +27,7 @@ chosen { stdout-path =3D &uart4; }; =20 - panel0_lvds: panel-lvds { + panel_lvds0: panel-lvds0 { /* compatible panel in overlay */ backlight =3D <&backlight_lvds0>; power-supply =3D <®_vdd_3v3>; --=20 2.34.1 From nobody Tue Dec 2 02:52:14 2025 Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11020098.outbound.protection.outlook.com [52.101.84.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B46AA32F75B; Mon, 17 Nov 2025 12:45:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.84.98 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763383536; cv=fail; b=Y8wiIJrc1nUvTOwSggzZKrvbfjOdzTUh/rKEbG4fN3W/6iy2xhjeJHrj/KuoF08kp+5zEQbyU4zg+YsM+Qe4xryA4fJe5KN/Rld92t1oYOFCzhqnxgrbzt/9clmhES6xR6uVA6xb7Mo6QjXtgNoE5Devh3YG8s2hXQ/XvTMxERo= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763383536; c=relaxed/simple; bh=++VRDaKoYxZKIJ2LtR2cdCO3ZSvGnJA36v8W5wsg6LE=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=Gm6CpEjOxugKGp5rMML/HtDPUbu8GJFQwHaw+MKaRXbfp7ysb6/QFVgs0oF6OXdL9sEOIWKdQCQ73RUwIufWbrWf1h7BGYHaNieg4hIKJ09mCpUqOAqMgKA16dMRPHTPQQiA3aSjpWF+jGXSgvw7iQaLLhfDkhEXY+/Po4QF6V4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=phytec.de; spf=pass smtp.mailfrom=phytec.de; dkim=pass (2048-bit key) header.d=phytec.de header.i=@phytec.de header.b=OyLpptOX; arc=fail smtp.client-ip=52.101.84.98 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=phytec.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=phytec.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=phytec.de header.i=@phytec.de header.b="OyLpptOX" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TSEGsY19wHLgsirlGduFFwrI6Eyl9z2xvTHsgtxCyW4HqDDi3Z8ZJaHqdNuGlBhmHZKrRktntoUvpiiS3Kp4sRMd+HmK+AaazFFcKHX1TQ3etLkIoV7zhxOGtDSzDYBsuVDi5hd065id8aT42pvPJLgXq9Ph1uP5RuQmFjXRLmZQpXIod3s6OjSvDBMG1TbTbnxsA4Cl/0Yx0e8g0tdfC1cwRo6iH8tylhgmBwusrVen5aXPhzIJ1CxIAmT1uW5tB7Kw3Ls46GMBjZgvbvQmjG5J6xFJU5YJ8ffkO78DNAAlbfcTkvKYMiJ+jIS6O4Q2qThI3SWszCS0waYVKVrQEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yaAmxrRzEp4qfDn12QiOBYLssJHAG7Z/rbKUTiRH9yI=; b=OSTybAOpkd2mtsCdI7YfVI5fDxgxzsw+a7410XPD6VAnAIYic6U6OqB7khVBiove7heiqkMz6MuhY5yRr3JNjU9JODaLT9n6enD2WajdH7GY99SJYS7ENzWwghr9HqQnv4n2CZJYPh/TxP8GRHbOm+UfjB70pL3EznmYNEDjMZ5tQZjBqsjeG4D7QNVpCNIG12il+PkDfjTJND3C6lYKBqmKr4fwnHRazMnzGyIBbo0OTyP+0L9EqVSj0Dk/iXN1a59mj2HyJ52UzRTQbBsllqWmz9RHyjtYUfHf/C4eKav7LytuEwY2pD0pL8QSBWBRgpdiq63zoSwZU/hui3ggrg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=softfail (sender ip is 91.26.50.189) smtp.rcpttodomain=kernel.org smtp.mailfrom=phytec.de; dmarc=fail (p=quarantine sp=quarantine pct=100) action=quarantine header.from=phytec.de; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=phytec.de; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yaAmxrRzEp4qfDn12QiOBYLssJHAG7Z/rbKUTiRH9yI=; b=OyLpptOXDUmoOf8WZxLCcjeffUluJRwxHK4lsaipID8KkpxR7eN39u9EBhajKkYaRScqxalOE040TV0GcizaaLDnlJO5IMO8okNOUcIkR9upjB49yEK8xjs6CWdKadBlegj/VGAxp/UiiG+Tq4DyyCsxFDjfx6Qw4YoxtExN9lO8LUq3FuEOUVvJj8PAYg+2bffiIYMfY3I2k7fvRtE3Ubk3SeoYhZJEUomwlG5FV9Gj7Wus3YGkWrboirdsf48s6MrZVqnXO38Ll+ga/CzJnzZLDMNdQO0IgXEiGNVNEuiHtI7zSyHbN22ssxhDBNDG2cfWqjf4PJcUWowfCjHTIg== Received: from DU6P191CA0052.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:53e::12) by AMBP195MB3197.EURP195.PROD.OUTLOOK.COM (2603:10a6:20b:6f7::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.15; Mon, 17 Nov 2025 12:45:27 +0000 Received: from DU2PEPF00028D0A.eurprd03.prod.outlook.com (2603:10a6:10:53e:cafe::b9) by DU6P191CA0052.outlook.office365.com (2603:10a6:10:53e::12) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.21 via Frontend Transport; Mon, 17 Nov 2025 12:45:21 +0000 X-MS-Exchange-Authentication-Results: spf=softfail (sender IP is 91.26.50.189) smtp.mailfrom=phytec.de; dkim=none (message not signed) header.d=none;dmarc=fail action=quarantine header.from=phytec.de; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning phytec.de discourages use of 91.26.50.189 as permitted sender) Received: from Postix.phytec.de (91.26.50.189) by DU2PEPF00028D0A.mail.protection.outlook.com (10.167.242.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:45:27 +0000 Received: from llp-varakala.phytec.de (172.25.39.183) by Postix.phytec.de (172.25.0.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Mon, 17 Nov 2025 13:45:26 +0100 From: Yashwanth Varakala To: , , , , , , CC: , , , , , , Subject: [PATCH v2 2/2] arm64: dts: imx8mp libra: add peb-av-10 expansion board overlay Date: Mon, 17 Nov 2025 13:45:15 +0100 Message-ID: <20251117124515.26675-3-y.varakala@phytec.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251117124515.26675-1-y.varakala@phytec.de> References: <20251117124515.26675-1-y.varakala@phytec.de> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: Postix.phytec.de (172.25.0.11) To Postix.phytec.de (172.25.0.11) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0A:EE_|AMBP195MB3197:EE_ X-MS-Office365-Filtering-Correlation-Id: a153c4dc-105e-4fc3-e191-08de25d72f7c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700013|376014|7416014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?m0Wi++3ZD+iXBoorAz+YwwXXqvyqenJKxx3sOXB8WOemp/IkvhRD0ckcllrN?= =?us-ascii?Q?gAnYcXFf32ZiBAcAfLPL1JeAVB3Euqjk0NykS+ye0KqDUCr/IVyjPHlfzzXP?= =?us-ascii?Q?GshkPYbUgNgcNOyXt/LfK7zpJLies3YNC06OYXEFS/83ld63Bu/womWrHVjh?= =?us-ascii?Q?uUIe3ilAS+r4v6/T08XvUqosUGouKRIh0/qrpMf6dpCUokumRdwRoZyczx2s?= =?us-ascii?Q?qa3asnrqppsmAoGxNWChj+v0nd8o5E3UT7/6hH7TZReoV23pn+gZj530biPH?= =?us-ascii?Q?H6HMt0h3XzZzk0kT+6YFbB0WMLC57nlAm8kPgsOvC3Nt9TRqsF7weSEj1Eep?= =?us-ascii?Q?MRA7kmQtLK41zEf2MmYr9ALn0dEkfhQ282CVewCmgrh4j5+/kYpEPpc0+Est?= =?us-ascii?Q?v3N4TS9Rre5O9m0GTAEO8lH+x7ydBvafJIth03wNGwAfCA08Q2dTtNXJuKWA?= =?us-ascii?Q?I4YkzgIcDKAnBsUZenXMiTaxr+8pDfMKSJi7yIrLxRATpZf3RAXDo8Du7ro8?= =?us-ascii?Q?4z59hoENEAd1vN5SFcywch9nqShbRdg2et+bsNfbxdfVXxa31ppN/TWihz6b?= =?us-ascii?Q?4qDyknYuAOvQf3X0ON69BhenY566mR9S/W3wLARs4gW+zSnG/PdiHoUrjb7g?= =?us-ascii?Q?XqZY5R4Y0VNhkR7SKPTzE3VUU9bkvIAsRkDkLMW2T6C/IpHBIftn53vVEqXF?= =?us-ascii?Q?PSH4h2IAe72WSbKToIuTDSpqvPVC5TglUbW6c9uR8zGsfqosNc6vA7jhHXuU?= =?us-ascii?Q?SqHQx2nAn6wOmNROm+676Klx7WWmV11l3/GzFsxRmotPVJs3iR8QWf8a1PlR?= =?us-ascii?Q?qoaaC0B6WYktCHo857CxsEaEHoE4QEbmRmc07WOY5FBic3Z/s4AJYp0M4dNl?= =?us-ascii?Q?Oo4SU7nNcDKf8h44MOlkVM12zArZsrPkz+qdaDKh3XB6AidTQ6GQvCeBM/mn?= =?us-ascii?Q?14Xux0f4RCBh/zQnsbgUyzL8Qksew1oC9wlY1EpjFT9onlVyy+L2ZDMvKZfw?= =?us-ascii?Q?LTL6uqgWYs87NmVYDHpuxzVF8DLTXcp15B8kpkG1De1QEjmA1Xtlk8Hok0uH?= =?us-ascii?Q?dX2PxtlLU350Qq+hn4PpTI5WH0lXFU0GAzZiD2AJVvuvBanXpf72JTsVbAbO?= =?us-ascii?Q?VTaAwyoNvucrYF1e0Vq8tZbNM0s5Rm41xPIfCzlm+f8nkPrfazPv0QS3LN6P?= =?us-ascii?Q?fOwb1Odei/uPpcwDNLZb69FchPUVUm48toBmjmYiQ+pG+cVmJk5M17pIVW/3?= =?us-ascii?Q?7W+c3YOnquzJQ9m7Jjcn6erab29l3Eytgo1XxWkoTiLC7uV/nGoRpJT9MsIj?= =?us-ascii?Q?mfskda/3QX5OR8CpCwUUEjNx4+r6Zl1zt1N5tkfjRco3gBZjSa859zrmgk87?= =?us-ascii?Q?B3hTzYHfmsU9IsUr4RlxX1dkKx/ThyjzQZ2LKtiPbhlijdKRRofLx+vuXuD9?= =?us-ascii?Q?d4/PavNJLUTV3KajJJksroJDsEXh7do5lJL+cNyWNnwQ6VYNmwK99P0cCwy9?= =?us-ascii?Q?wvA4ed+f8PcJfpcMT/jcoygRGkro8khLOv2RKfIshjbjJtPslks/vGdvSWCK?= =?us-ascii?Q?rrrgggtvzJa+F2eSkss=3D?= X-Forefront-Antispam-Report: CIP:91.26.50.189;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:Postix.phytec.de;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(36860700013)(376014)(7416014)(1800799024);DIR:OUT;SFP:1102; X-OriginatorOrg: phytec.de X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:45:27.7348 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a153c4dc-105e-4fc3-e191-08de25d72f7c X-MS-Exchange-CrossTenant-Id: e609157c-80e2-446d-9be3-9c99c2399d29 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e609157c-80e2-446d-9be3-9c99c2399d29;Ip=[91.26.50.189];Helo=[Postix.phytec.de] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0A.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMBP195MB3197 Content-Type: text/plain; charset="utf-8" Add an overlay of expansion board (PEB-AV-10) that supports multimedia interfaces, 3.5mm headphone jack, a USB-A port and LVDS, backlight connectors can be connected to the imx8mp libra. Audio works when no display is connected to expansion board. A separate overlay for Powertip display, based on peb-av-10.dtsi and intended for use with PEB-AV-10 expansion board, will be added later as display support is not yet available. Signed-off-by: Yashwanth Varakala --- Changes in v2: - Change codec node name to audio-codec in peb-av-10.dtsi arch/arm64/boot/dts/freescale/Makefile | 3 + .../imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dtsi | 196 ++++++++++++++++++ .../imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dtso | 9 + 3 files changed, 208 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvd= s-peb-av-10.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvd= s-peb-av-10.dtso diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index eb38dcc76b84..0d2bd8d1d3b6 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -223,8 +223,11 @@ imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra-dtbs +=3D imx= 8mp-libra-rdk-fpsc.dtb \ imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtbo imx8mp-libra-rdk-fpsc-lvds-ph128800t006-zhc01-dtbs +=3D imx8mp-libra-rdk-f= psc.dtb \ imx8mp-libra-rdk-fpsc-lvds-ph128800t006-zhc01.dtbo +imx8mp-libra-rdk-fpsc-lvds-peb-av-10-dtbs +=3D imx8mp-libra-rdk-fpsc.dtb \ + imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-libra-rdk-fpsc-lvds-ph128800t006-zhc01.= dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-msc-sm2s-ep1.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-navqp.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-nitrogen-enc-carrier-board.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-peb-a= v-10.dtsi b/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-peb-av= -10.dtsi new file mode 100644 index 000000000000..57bbbdd734e7 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dt= si @@ -0,0 +1,196 @@ +// SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) +/* + * Copyright (C) 2025 PHYTEC Messtechnik GmbH + */ + +#include +#include +#include "imx8mp-pinfunc.h" + +&{/} { + + backlight_lvds1: backlight-lvds1 { + compatible =3D "pwm-backlight"; + pinctrl-0 =3D <&pinctrl_lvds1>; + pinctrl-names =3D "default"; + power-supply =3D <®_vcc_12v>; + status =3D "disabled"; + }; + + panel_lvds1: panel-lvds1 { + backlight =3D <&backlight_lvds1>; + power-supply =3D <®_vdd_3v3>; + status =3D "disabled"; + + port { + panel1_in: endpoint { + remote-endpoint =3D <&ldb_lvds_ch1>; + }; + }; + }; + + reg_vcc_12v: regulator-12v { + compatible =3D "regulator-fixed"; + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt =3D <12000000>; + regulator-min-microvolt =3D <12000000>; + regulator-name =3D "VCC_12V"; + }; + + reg_vcc_1v8_audio: regulator-1v8 { + compatible =3D "regulator-fixed"; + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt =3D <1800000>; + regulator-min-microvolt =3D <1800000>; + regulator-name =3D "VCC_1V8_Audio"; + }; + + reg_vcc_3v3_analog: regulator-3v3 { + compatible =3D "regulator-fixed"; + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + regulator-name =3D "VCC_3V3_Analog"; + }; + + sound { + compatible =3D "simple-audio-card"; + simple-audio-card,name =3D "snd-peb-av-10"; + simple-audio-card,format =3D "i2s"; + simple-audio-card,bitclock-master =3D <&dailink_master>; + simple-audio-card,frame-master =3D <&dailink_master>; + simple-audio-card,mclk-fs =3D <32>; + simple-audio-card,widgets =3D + "Line", "Line In", + "Speaker", "Speaker", + "Microphone", "Microphone Jack", + "Headphone", "Headphone Jack"; + simple-audio-card,routing =3D + "Speaker", "SPOP", + "Speaker", "SPOM", + "Headphone Jack", "HPLOUT", + "Headphone Jack", "HPROUT", + "LINE1L", "Line In", + "LINE1R", "Line In", + "MIC3R", "Microphone Jack", + "Microphone Jack", "Mic Bias"; + + simple-audio-card,codec { + sound-dai =3D <&codec>; + }; + + dailink_master: simple-audio-card,cpu { + sound-dai =3D <&sai5>; + }; + }; +}; + +&i2c5 { + clock-frequency =3D <400000>; + pinctrl-0 =3D <&pinctrl_i2c5>; + pinctrl-1 =3D <&pinctrl_i2c5_gpio>; + pinctrl-names =3D "default", "gpio"; + scl-gpios =3D <&gpio3 21 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios =3D <&gpio5 4 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + codec: audio-codec@18 { + compatible =3D "ti,tlv320aic3007"; + reg =3D <0x18>; + pinctrl-0 =3D <&pinctrl_tlv320>; + pinctrl-names =3D "default"; + #sound-dai-cells =3D <0>; + ai3x-gpio-func =3D <0xd 0x0>; + ai3x-micbias-vg =3D <2>; + AVDD-supply =3D <®_vcc_3v3_analog>; + DRVDD-supply =3D <®_vcc_3v3_analog>; + DVDD-supply =3D <®_vcc_1v8_audio>; + IOVDD-supply =3D <®_vdd_3v3>; + }; + + eeprom@57 { + compatible =3D "atmel,24c32"; + reg =3D <0x57>; + pagesize =3D <32>; + vcc-supply =3D <®_vdd_3v3>; + }; +}; + +&ldb_lvds_ch1 { + remote-endpoint =3D <&panel1_in>; +}; + +&pwm2 { + pinctrl-0 =3D <&pinctrl_pwm2>; + pinctrl-names =3D "default"; +}; + +&sai5 { + pinctrl-0 =3D <&pinctrl_sai5>; + pinctrl-names =3D "default"; + assigned-clocks =3D <&clk IMX8MP_CLK_SAI5>; + assigned-clock-parents =3D <&clk IMX8MP_AUDIO_PLL1_OUT>; + assigned-clock-rates =3D <12288000>; + clocks =3D <&audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_SAI5_IPG>, + <&clk IMX8MP_CLK_DUMMY>, + <&audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_SAI5_MCLK1>, + <&clk IMX8MP_CLK_DUMMY>, + <&clk IMX8MP_CLK_DUMMY>, + <&clk IMX8MP_AUDIO_PLL1_OUT>, + <&clk IMX8MP_AUDIO_PLL2_OUT>; + clock-names =3D "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k", + "pll11k"; + #sound-dai-cells =3D <0>; + fsl,sai-mclk-direction-output; + fsl,sai-synchronous-rx; + status =3D "okay"; +}; + +&iomuxc { + pinctrl_i2c5: i2c5grp { + fsl,pins =3D < + MX8MP_IOMUXC_SAI5_RXD0__I2C5_SCL 0x400001c2 + MX8MP_IOMUXC_SPDIF_RX__I2C5_SDA 0x400001c2 + >; + }; + + pinctrl_i2c5_gpio: i2c5gpiogrp { + fsl,pins =3D < + MX8MP_IOMUXC_SAI5_RXD0__GPIO3_IO21 0x1e2 + MX8MP_IOMUXC_SPDIF_RX__GPIO5_IO04 0x1e2 + >; + }; + + pinctrl_lvds1: lvds1grp { + fsl,pins =3D < + MX8MP_IOMUXC_SAI3_RXFS__GPIO4_IO28 0x12 + >; + }; + + pinctrl_pwm2: pwm2grp { + fsl,pins =3D < + MX8MP_IOMUXC_GPIO1_IO09__PWM2_OUT 0x12 + >; + }; + + pinctrl_sai5: sai5grp { + fsl,pins =3D < + MX8MP_IOMUXC_SAI2_RXD0__AUDIOMIX_SAI5_TX_DATA00 0xd6 + MX8MP_IOMUXC_SAI3_RXD__AUDIOMIX_SAI5_RX_DATA00 0xd6 + MX8MP_IOMUXC_SAI5_MCLK__AUDIOMIX_SAI5_MCLK 0xd6 + MX8MP_IOMUXC_SAI5_RXD1__AUDIOMIX_SAI5_TX_SYNC 0xd6 + MX8MP_IOMUXC_SAI5_RXD2__AUDIOMIX_SAI5_TX_BCLK 0xd6 + >; + }; + + pinctrl_tlv320: tlv320grp { + fsl,pins =3D < + MX8MP_IOMUXC_SAI3_RXC__GPIO4_IO29 0x16 + >; + }; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-peb-a= v-10.dtso b/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-peb-av= -10.dtso new file mode 100644 index 000000000000..803a199dffa3 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dt= so @@ -0,0 +1,9 @@ +// SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) +/* + * Copyright (C) 2025 PHYTEC Messtechnik GmbH + */ + +/dts-v1/; +/plugin/; + +#include "imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dtsi" -- 2.34.1