From nobody Sat Jul 25 16:49:30 2026 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012042.outbound.protection.outlook.com [52.101.66.42]) (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 BFEDE42FCC0; Wed, 15 Jul 2026 18:35:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140517; cv=fail; b=QPUTY3wfIu0ao8Sud2AHKDUI4NNivTyJ7qT0UoDSESEuuxg0yGyOAWg1DvEZvIwMM+wgOlrSDogGMLYmnH2tnrzRy/hYx3UhgldcPkjKyVxGMSACmOGdZwZsmCS3vPOUFd5gLDXRh45DOQXXKjeGibQDmFQH/ypTfKXp4uFlWKA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140517; c=relaxed/simple; bh=sldQQzV6/S6nWcZz8Fb47gLwixSIvkCjjY5GsPVijYA=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=rdA16JiGuee2Mi2h1IAMHjMw7uJLkztgxtHHqWNMvE/kNwvPefFEsdk653cRvw6sVuDJM7RmRkeaTAHMXKfEElr7UnyV1oeJqLXbusiU+vkodZeCCjynhm3aphHi8HNV36oH+QNvJH4/3/nacfIXtuEbYKkaV6NwkBifonprvu8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=c/yQSc/6; arc=fail smtp.client-ip=52.101.66.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="c/yQSc/6" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DBpfGm1lCcX5g+FB8Ch+GAm8dQdU8LeBbujiUHBn2Xgdd0mN8Q9WmsQuPj/jg2VtGi+nJ/NlsCodSME+QrSKsbApB3oM7xwOEZXTwlXB/qaFejBmljn4gMQp7whLDyRPEGtbLMVzW55kjS/qWEuoyRrq1NhTvpj/uQeYHYo01mOx0pGYHxLAkPmAmy+3yyWUxNkRLWQb5iW5RLtO8RQikQ//U5jNycrITDrmjdX3L5TgJ2843n865gYuZU7M1M0eNZk5Z+6cHooOqhf/kYMa0BMSQ29yVua0x+CE6ACDCB8EsE+QxAuO6zbGb4tYerjeIw3buz++y4nbzFE/bW4hgw== 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=McrJeoBRA+ZSSAbUkmNKzEd8azhPab9sP+tfnmBUvJ8=; b=jc3gJsrarvMXgeeXuZdm9tM0t7BcoiKSSB3ShQ3DypWo8W6AgOKcUD//3xLrkj0WpIe0vfDhZ+PELEfrLK5NGM0HdQcFdRWlbDoOhOptGwS7XbVGMe7/JXuRZi5jwTLhUypL5QGJqNdIPZ4RZH+23IwDPEOEJO+wjhEfNoegr5AEqnbBkJiSF2Cd2uucx8gNUOLV0Szhosde/F1lkbPSqnDAMObIOjvgUI8HYQUtled1xvpZHgimv/In3/0FOHECQGmsYMlpTOXDbRgDdtsfvJpN9iNMSmaVdKYruS9aeDSWzBwgt+X2+26ms4vACFOzywuR/cBEiU5BmHEeEOVELg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=McrJeoBRA+ZSSAbUkmNKzEd8azhPab9sP+tfnmBUvJ8=; b=c/yQSc/6c8YNZqprbF8m89eywxmHJ1sGtT5B9ivrhiY4HqtPAdjMXBSzDgiD9wxx3RxLLubL6mRn2EQMhsgGtZLyU1uSSIpdlcxhkkxAAMCGENY6PSKWolD6bte/5JB2PHMmAOeFRsQoxt4ddbihRnVuPVoijr4VWNcDQuWAZgKD6XZtBR/k17sfutO/rpMWZYEz1YOSRpCCyTUv8OTcsYi40MsAi2oMVGnEZtuD6lxLSadH+er7jZQC4mgqvaVE29uI/hIHLC6AUQD7EOXgkOXJjkpHdrgM/yLWye6//u6jj8GMv6Q+NM2LPbHBhwdkhrztQtI7+xL4kCJ5NLWB8Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) by AS8PR04MB8359.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.11; Wed, 15 Jul 2026 18:35:01 +0000 Received: from DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de]) by DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de%5]) with mapi id 15.21.0202.018; Wed, 15 Jul 2026 18:35:01 +0000 From: Frank.Li@oss.nxp.com Date: Wed, 15 Jul 2026 14:34:46 -0400 Subject: [PATCH v2 1/7] dt-bindings: lcdif: add compatible string for i.MX8QXP and i.MX8DXL Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260715-dxl_lcdif-v2-1-da797562636e@nxp.com> References: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> In-Reply-To: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> To: Marek Vasut , Stefan Agner , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Jessica Zhang , Thierry Reding , Sam Ravnborg , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Robert Chiras , Liu Ying , Frank Li X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784140492; l=1456; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=gZLT3w+KpVgQUTqARMGWG0EbIDZBBn0B5p4KXlauI7c=; b=gPQv+UiIWR0b8b9m/P8R0mj7MQxfpg1cyWAxxxjj6jUzJRZEf3DJ35M6a/QsCrzrgZzMjMvMs hLu1/byoT2kCmut0XWTBBFi6YZKKl9RngqwmUjQlh/50shn0CHQ09Xz X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA0PR11CA0191.namprd11.prod.outlook.com (2603:10b6:806:1bc::16) To DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU4PR04MB11791:EE_|AS8PR04MB8359:EE_ X-MS-Office365-Filtering-Correlation-Id: 732a1200-1663-4790-4d1b-08dee29fc7b6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|19092799006|1800799024|23010399003|366016|56012099006|11063799006|18002099003|22082099003|10067099003|921020; X-Microsoft-Antispam-Message-Info: RKFXfAJuPiQKMo5oe50HaX2xRLMFYALsyQj2ZOcrcqTzwdGjJ2jwinOS/r8YtnUKR7OPsy8Bl8/j3Gy8vQ/Nb4wi7GFGmNSl8J5chuEMLffcJe3oRO5N0AWcZNNNIlaO/domnpTKvx2f1+Nvbvz249juqLuEYiWAvxj0pNOg0zTX0qfCPqGDy+k4iQtEX5chNsXkXv4Qw1rzoZ89jmHA4vgyxgn6whj2w2Ce6+xymivCTUPxQW0C/+zDtmaGcrUtAFoOn7UqxfAdxr2a5RkKG5/5eQE7TYRp6QZ2NncaVBPhFCTeS9TXfq96ahZMiz4YdIg5BSuOYV2c27Vtj5Uspnm8WuAMgcrZDxmihnrLryNZhcH9S4aLvRzDVBb4skc9DwQw+pozCPDfzR7bGnShhlDUa/iN1zwrAm/OPKME3W+IjRXmVMT19sGZAfUFvhfHHg9SA3OvvZ1Zd27FdTUzKIVMY4WhSj0FZEv7maI2wmu1YpHt+PVdwfchK0ISJv8TwNa7TlKCNjIGFtsVw6qwYmDKUHcnUpxK0PPs6RMJ+70BLO1DINgj51FD9grU15dzT58z7vvHVBavv9Qc8S1yIdP6oXeXXt74ibKOu5RwSQvNFFrSRz1YJmS1XhA6n4kfYS5uIci6v5CWvLjQ9BqBu/f8VzBu7cdgVHhSlbRg88iKDxDa62fTe4E56KE382DTLOtqQMJu/cmDZOO6yBQc4w== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU4PR04MB11791.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(19092799006)(1800799024)(23010399003)(366016)(56012099006)(11063799006)(18002099003)(22082099003)(10067099003)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YlE3cWg1RkFZeVYyNnhhMTRNa2o3TklMZm02STZsVXFzTW5JWkJieE00c1hD?= =?utf-8?B?Y1hPKzErNXIrTUVLYmV4dENISXBMZXpOenFvbWZIcVQyeTIveVUrZCs0RUts?= =?utf-8?B?UUhvNFVHcm9WL280bmFmSElVeGUrcEQ2dzNkYUFNeFM1QXZtWDhkSzFrWXJ6?= =?utf-8?B?dThPMHZPRWRXd0ZaRlB2dkxGTHpic05PekF5a1RNNFlERUF5cXBBR1pQRVNM?= =?utf-8?B?djhBWTNTaG5HRUljVmZhWVMrZERiNmtyelBqZmZ4K2dWYXlpa2N6cXp4emRK?= =?utf-8?B?OVdCT3Baa3ErVFNPUURlM2t3anNvVnBXYzBiNStwSHoyenRoUU1VdzNTbDVH?= =?utf-8?B?TGxhU1VPN1JtUlp2bVIvV0lTdm8xZzd4OFZNUmZFRUtrajI0RnoyeEhrWCtj?= =?utf-8?B?NzU4MXU4cEJaZ2pYaE9nQVZXV3BWZ1orWno4NzZsMDR1V3JPM085YmZxZy9S?= =?utf-8?B?S09hKzJDT2kycnFlZjJDemQvTGJyNjNWczk5V2pRaVh4L3YvQTRjMWF4WWQy?= =?utf-8?B?S3BCYnRYVy9ua050VUxQT0M0SE4vbmExR25WVUdJTVF3YVRBVm5IeHQ3OFdH?= =?utf-8?B?TjdDakhQTW1FeU5VNnVIRmVQbWxYa0NINzBwaXlyakhwdjhRTE4yS2l0d21Z?= =?utf-8?B?R3VIdFlWYzIzcmRVOHgwUXgvWFo4OERoaFAxSVZwY2NkVGRmbDRsNVZrenN3?= =?utf-8?B?MEpRUE0xMDM4S2JiWnA0OGlFUWp6eFJKb1ZSejB0OHlNb0hNWm81QTVaL1o1?= =?utf-8?B?Ky9ZeVNUdXVwL1JDYzNkSmpIUlhQMDBOcmFFZUFlS3VjQm1Tb0JCUzZCVURp?= =?utf-8?B?T2JIWjV0SW1NUGVsMzkzQWNDb3E5T1BueGNqUFdQUW5SKzBrRVlQdHA0eHZp?= =?utf-8?B?OE9US2F3ZTVUbUNuZ2pBVG11OGQ2R1NtZmkwdVNPS2hkM0owZ0hXRnVFVDBv?= =?utf-8?B?T3l6T3JJUUNsaDc2UUFSeGlWQjNPR0twdGVIcEliZEtSaDNNcWRpWkV5alZq?= =?utf-8?B?NmVBQ25wMms1SkwzZm1RSUdyWWdoQzhENVFPeUVpdDRPWld2Q3kvSkhHQmE5?= =?utf-8?B?THUzN2RoblBUQnBwczRuYkp6V3U3TFZubkNsWFRBQ3MwaFFNSVB2MlpKNFNP?= =?utf-8?B?cUtKM3BSZ3VqRnlrRHU4SjFxSHRpYnNSOUVlSlNUV3l5TW5DRzJoZ1loeVZG?= =?utf-8?B?YlBoOFY2MDNwYkRDOU1ZWGVkSU9LaGh1NklET2dTRjJocEF1aGlNckY4eDRK?= =?utf-8?B?blVicFZ0bjExRjkrcElJL3ZhOVJmbUhzUmtoVXh2QVo0TjhXbFB6WUxvM2xC?= =?utf-8?B?YTVrTjJyMk11MUhMN3JSVW5DUjZMdDJFTTZ2dm0xSk1LUUU1WE9ieWx5T3Mw?= =?utf-8?B?eHVMUndIZk1jYWlmZXBDK1JJU3FOU1grVGZFS1JRdzQva2psN1RrYU4xbXlx?= =?utf-8?B?TjRJUTF6QjRwNkN6cHJUcElVTjdJK0JmWmFZZU5FRTJWQlZkNGFVdjYwdDVH?= =?utf-8?B?L2YxTlFXL1FPYldBMEN1STBUM04vZkwzNXJNSHcva1FxMHlndGM5dmpSTjRQ?= =?utf-8?B?Nzk0WnFORGE1V1psYnh2SExPWG5XalZhUFJRdHlNbE5WK24xaGhza0tjQ1dD?= =?utf-8?B?bzBRTDBzbGZhSmRzRkhlMVJvd1FxcjZobVpVZmVSUnVxSjgzWUtTOW0rUE1s?= =?utf-8?B?S3luckxJc0tLdGtBODJvcWpJaHc1U1VzNWpWTGN6U3hyRUFLcnNQenk2RFNP?= =?utf-8?B?U21wOEh3Y2VrUDk5Y0NNelNnTWR4QnY3R0Z4VzJSZXdMdVNNU3EreEEyL2sv?= =?utf-8?B?REp5U1BwWFBZSnZseDFIK3pJVFNXQ1hLekc2UThYZEVXbWRxRkNhK2VWUEpa?= =?utf-8?B?cDJ0SUxYemgvZ0hJVXpnaExYSWcrS0pnV1RPbEJteGZtckd1VnZrTVZvYk1r?= =?utf-8?B?M3dXdnR6NXlnY0h1MnZOeUlIVVRZYjkxMlhuVWVMcGxpSHlSYU9jZjlKYmNu?= =?utf-8?B?YmVlY2dDbzNqQW5nN0JpMDZIRDM2TkgvcWJEVk5VVTduak4rRzlkczVycm5P?= =?utf-8?B?Y0NBNjBJMGVseDdjeHRPN2orclFyRXJQL3AwaTJFcTkzdm5lSy91bHRIVjln?= =?utf-8?B?d1MxcXJnakkrNTBGSVpVVnNmRmRUbkNJdHcrUGcwNXAxY3BQOW5pcU1tZ1c2?= =?utf-8?B?TDZmOWpPb2h6RGRoWCtxU3dUbGJ0R0pvbHpyZUowZ2Z5OWk5aEJmNWRod3Bi?= =?utf-8?B?S1Bsam16YUJBWXJyeVlFb2JkSHlFb1VUendsS1Y2dWFZckZGQWxPZzMva0ll?= =?utf-8?B?MFNHSG85Z1h6T216YWxhNGtiYklTZjBUWnplNGlhUDlGVVZ5WDhQTWdVN1U4?= =?utf-8?Q?HjgreXUpJ4Nt6OccFmMknHKQTjJoZgcHvzs6H?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 732a1200-1663-4790-4d1b-08dee29fc7b6 X-MS-Exchange-CrossTenant-AuthSource: DU4PR04MB11791.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2026 18:35:01.2435 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 9LcLBnaf2cSaGGNRZdG7UdZkhch80NHCwgZPMP9aRIv4+WQiy1mQmSJOMGizBiv5dO9VYUlM1zlcYiZjFyM+tm0uZGldqo3Y4qd+hicLHJPas9kCG0OlSIHRY8xiiYEf X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8359 From: Frank Li i.MX8QXP and i.MX8DXL have lcdif, which back compatible with i.MX6SX. Add front compatible string "fsl,imx8dxl-lcdif" and "fsl,imx8qxp-lcdif", which fallback to "fsl,imx6sx-lcdif". Required power-domains for both. Signed-off-by: Frank Li --- change in v2 - require power-domains (sashiko) --- Documentation/devicetree/bindings/display/fsl,lcdif.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/display/fsl,lcdif.yaml b/Doc= umentation/devicetree/bindings/display/fsl,lcdif.yaml index 2dd0411ec6516..f16bef7f68535 100644 --- a/Documentation/devicetree/bindings/display/fsl,lcdif.yaml +++ b/Documentation/devicetree/bindings/display/fsl,lcdif.yaml @@ -28,9 +28,11 @@ properties: - fsl,imx6sll-lcdif - fsl,imx6ul-lcdif - fsl,imx7d-lcdif + - fsl,imx8dxl-lcdif - fsl,imx8mm-lcdif - fsl,imx8mn-lcdif - fsl,imx8mq-lcdif + - fsl,imx8qxp-lcdif - const: fsl,imx6sx-lcdif =20 reg: @@ -152,9 +154,11 @@ allOf: contains: enum: - fsl,imx6sl-lcdif + - fsl,imx8dxl-lcdif - fsl,imx8mm-lcdif - fsl,imx8mn-lcdif - fsl,imx8mp-lcdif + - fsl,imx8qxp-lcdif - fsl,imx93-lcdif then: required: --=20 2.43.0 From nobody Sat Jul 25 16:49:30 2026 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012042.outbound.protection.outlook.com [52.101.66.42]) (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 592664248C0; Wed, 15 Jul 2026 18:35:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140524; cv=fail; b=AYglEf7HiqBDHoAENuO5qCYOMO2bHYEs+JRTsH+R8ntibaCs/2KkYEAMzGL6OPmTa3MmjOh3tNkEXp1v0NWdz5x74QndimvXeA3+xk8t88+WJrWyz+v4/thEY+g8a9Exk1Z5vhqET0zc2QzYDJMVAxqK+W/QIcwxRG3APZeKfzw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140524; c=relaxed/simple; bh=stWUB73n7aVGbvVWpqjw0EGWBVK/v7ujlLdqToVIIho=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=PNE9rBnp9UkE1iuP1AhppDhRaUWDFGgxEHdyFDJEl1smrp5VTDqcqkFi2F7lk1iOVwLj1M5JhVrq9JA1C2i+RI7flvviGktsOSWYoR9TgTfDPdxKmMp5hsa9thBly5JaJ+b7lTqhj382kKWqzrr5NrRy/PUM7yUBW7vf/6W6LNo= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=HFtyMxGN; arc=fail smtp.client-ip=52.101.66.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="HFtyMxGN" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ni/DcMWrTFZxjd3py0FDTzbiwjOl2CZzhh2nPBuszNeyxKGCk6VAYuQ2ITb1QFUSK3r68haQKsSZ0q2NQOlcIqcm9ZRvHdlHep0SOlRfGcBParj/7ANgFXNEC0JXfszmoOnRUdk9bRbJCBd9kDCmM9oy/s+I0UqytU3Colyzap3sQx8oLpQXV2EiOxwp12vgVYsXel7JTwAdc37IvwCEvc0oiIaBU/TOFe487vmFHGJnrxOp+8IVHRpJuqjnn23RAL/hhdUXhDFrhcaSpZOE1ONImJvDF0Mm0R9WvVfdNsib7PzqoW4/BljC/7fk8lJju6gN0RyF80iQuPnZWgGRxg== 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=UqsQu4D8ARZUUPlV+hivL9SWLh5PN2zkxqcPPjvGbjs=; b=KWBaboei5lZz1fBpXGtf9urQvUmtwUrXMhAKGgEJ+kJ1gcSwWTjv6R366nSAOV095Wi/jdHfAf5z8JOEFY5AdgMf2j934UHLDDiG5b4qnV5FilDEQHt0CrSFPx9zRm9Xo/F1vhf/i0mEpAV5hY1hbsIHA6jWmhZkLdqDqonxINS3hlMHRv4UPnpjSYXgMsPK7erl8ii+Wc74RmQF+v+MoiNIoHGFkq9gOmQrH2QR6qu9Jxf4ADu72mPrTKwETibfujXFtCIq95FHayidp4fDcCOORFmKvopqm2P5u7BYe7wXokugvgXEU589V+kI+16Vmj5y+YH9OkMUJy0Znvg0Lg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UqsQu4D8ARZUUPlV+hivL9SWLh5PN2zkxqcPPjvGbjs=; b=HFtyMxGNrxsr65P2Q72mHEpsSiYu7J1MwEapsjaaH8m52+N21dKItbPB0JLsWG1GrgCEPgnRxQOLKJFGkvjGqCa3FYgrBP6LeXS7QE39dQhV5FtJs7jfHN5ZkV6YeKtBvtBZKmTE3S3usxgq2tHTV0Rw9Y77PoPzl+uOVda8D2KNgLETAcY6rXXJnTr09BT2evhO1KE1Fusww1lxvEriiyctaBkOJp8pywsqIZN4VIUbH8G/V6cbLwTE8ZuNr5G5hvWNsx+wmXC0bC/w4YB2SiSUQUxhPHX9JlUfoSBw//qeE8RGOVXu4O+kwmxZWVPsXleFcBjz+dk0E/DMR8AdoQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) by AS8PR04MB8359.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.11; Wed, 15 Jul 2026 18:35:05 +0000 Received: from DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de]) by DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de%5]) with mapi id 15.21.0202.018; Wed, 15 Jul 2026 18:35:04 +0000 From: Frank.Li@oss.nxp.com Date: Wed, 15 Jul 2026 14:34:47 -0400 Subject: [PATCH v2 2/7] dt-bindings: display: simple: Add waiken,101wx001 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260715-dxl_lcdif-v2-2-da797562636e@nxp.com> References: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> In-Reply-To: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> To: Marek Vasut , Stefan Agner , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Jessica Zhang , Thierry Reding , Sam Ravnborg , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Robert Chiras , Liu Ying , Frank Li X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784140492; l=1665; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=sP53lVYPOMnQbWKcGkGP8VAV1edtwxOeLzkYThF+zUI=; b=BbIivrYokDu7rxdIgEmeExiFstv+yJk8v0npWc6ZV2jC/grXQkeYxDwMWaGwVjFKFZjZq2o5G zP/mA96y5HzDloLVdriNdxOe0JxclzteTRK13dr91YGbXsXQM/spJom X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0009.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:22c::25) To DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU4PR04MB11791:EE_|AS8PR04MB8359:EE_ X-MS-Office365-Filtering-Correlation-Id: 183f5cd3-a626-4d63-3b44-08dee29fc9e7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|19092799006|1800799024|23010399003|366016|56012099006|11063799006|18002099003|22082099003|10067099003|921020; X-Microsoft-Antispam-Message-Info: 0ygSzayrWJ6D9xeWA0mimbMgnqqpgaHVahkkjcgm6p7dp9WV35h/uLwOuCmNfHvQKLV3WtDjHw87Sr60Lf4QpIWb8sPvVk9O1jnrdKUklC74jqIBu++WOr6itvZL3PgXwwu027Lu7GHIvQN04XU9nedawrm0de5hSLcBAwJZ6pgGcwV12UzK0kTlMIYnyOsb3/PqkORIixTx2F2VBYr+AF3SskkLF+NgHaXqjxqKQqeme9/+j9zFHeSagqmSwKEf1st5ml5DniB/mUE0inl8Yd3YNwqFZF6wRf4jQ0nXbQxslrRqFYAlCinGRLMuE/UwoAQfqVd4WYQRZS9NFaTCdRyRMupSH3ys2P6T4clLmKK0EiyLB5vVeAXdM66USGxwb6breb79J/Zn5j8gCSo6Uzfu5ocX59WcRynHN+m2064zCWtDiC83cV21Z67OfJqwUkMGbxcyqXp+aHBkyYZMWcDZi84cnuYtDFTkO+gO+xIGyvCGqErcGezXLSs9YbzkSy9pUWa6ZP9rTiYmWlR+tCPTLuDWjZ4UFyjOUsGad9d2uD6dMgHDVfzfdHnql1rg0c/c6Bd18iUKo8mA+RS2ClVayEf0Fx+EHtTlMH0v0ojyUoyN63DtxdPXaXlViYki/Q5iGn4+pt/sku4hVqFE6B3iSUg2I0E2jBOWeNRwxvr8nw+S5LPn7M23kfIfBi/SeI+7UwI5b8H3ESYE/kSaHQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU4PR04MB11791.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(19092799006)(1800799024)(23010399003)(366016)(56012099006)(11063799006)(18002099003)(22082099003)(10067099003)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OVAxQUl4djRxdC9GdWNCd3lTRXVlVS9jeG9JZTFQRmltenNIOVFmdFAydHA0?= =?utf-8?B?K3hraXZkbURCUlNQSDFUZExrSVdHSzN6K0M4bG9hUHptN2NKZmhkN1lPbzUx?= =?utf-8?B?NmFsa3c1T3ZBY2hYWk9ITHFsalBVeWxxdW1lblVOeFlSVkQ5ZDB1OEJESHNk?= =?utf-8?B?MEJNSGhseWx1WVFtSmREQWE5RXV6SFFGYUI0MXY4Y1NjQlRuQitkUUM2VGwv?= =?utf-8?B?OVI1SjRYWnI3SXZNVHlVYXNZRkdQWHR1ZUF4VEo5aFFWRU5ybWVEUUoweHY4?= =?utf-8?B?RUpMSDkzWllaZUNPMXJsd29aU3RjYUxvOTFZbis3TUF6anlCOVZrd1FkZ3Bh?= =?utf-8?B?VVB1OVJWK3FLUHI1Z21sQmdNZEQ0N1ZSK0cyd3FQeE9aMVl5WmI2VnUzZm1Z?= =?utf-8?B?bjBuQi9wQTFlU1d6MkE0NmpXZU45bzFtRHVGaDM5ZStsZ0RWajFEMWNQSEJq?= =?utf-8?B?T1lPRmNuUWl1aUhsckJ0YXY2RVFES3dLaExabUtGd1gyR25EZkpkZm43WGZL?= =?utf-8?B?V2JZbkZrUlpOM0pmTHdHU013UGI3akJ5dzR4R2JSeUQ5TnBSaW1keEh6UHV4?= =?utf-8?B?aHU1b3dVdC81YVJyVUZ3UUxjcW1FRHFRaWwwbi9YM0pUQlF5RmdoY25FbC9a?= =?utf-8?B?blZDZXBRaFp6WWh6Z1ExMlR3TEEycnBiMkdncGVSa3JCUjdEenJ0Y3V2ejFV?= =?utf-8?B?MDdROVVxeXA5YThubDFqTFFWRFlrZG9PaGpTeEdvN095aHJVSDk0bWRLbGpJ?= =?utf-8?B?Zi9aNmJkcXZjM0lLSmlJcDZ5SzlNaCtjNlRaMTVvN0tab0Jyc2JnNU8ycTZj?= =?utf-8?B?UzdSMWpyQjd0M2phN0xvZEFUNnhTcC9sZFRIYjhURmVHaVFobStOVmJveVRt?= =?utf-8?B?bmI2K0NXdDQ0Um9FMUp0VlhyS3FlU0RsODRBNFBxa3FQV3pEUnVwK3Ntazho?= =?utf-8?B?L2NYdlUxejNNNjJuKzdrbXEvSmdNY2ZsOWlqbXErYWZ4WWdCTDBReko3UHB5?= =?utf-8?B?Z3Vlck45enJrYUpTZWtaK0R6cVhwbnJkOEJTK2QxQ3ZPSWVrNHZNZ3FWejZF?= =?utf-8?B?MHdRWlpnMDgrZGxyLzhXTmhseGd4YnArdVpYSEFEZyt5VDNyNmxZb1hZbU1v?= =?utf-8?B?ajdybnhTWkwvZVBCM2RVVzlqZnVxczBNdmJEb1lpckRabVNyLzNVK3BSYUJI?= =?utf-8?B?aG5xbmFOMHdGQVRReXd3MXhZUHY5TDNkSEtPV3FqS3doNGloOUlBdjd3YW9a?= =?utf-8?B?RXpmYVFCWUJaV0VWMnZDWEJsYWZaTmpPNlViOFh3c0ZFdTRjSXBrelFTOXY0?= =?utf-8?B?TjZmaWJhZGtIb1c4OE9ySFB6V05FZ2N0akp0bmYrcDI4ZHhGVUJSdGhSdDFO?= =?utf-8?B?UE1LSWZNTDRuT2tCdjhKczIrdEJoeTVaUFFpQUVFWUwxemJrUVBCanFFbEZI?= =?utf-8?B?RlRncDNYbDRPSm9PeE5mbFNqZ1lnZ3BsR0gzU0xFNXhQUkxUUXhjM2RSUFR0?= =?utf-8?B?bmRJcmNGd1RVWmQyeTNlOHFkTGhpN3Rjc2s1dTdFWDVuMmtVNm9aWWE1dnA3?= =?utf-8?B?Y2ptd3kyZ3JzNDdSLy9LcmtRclAzOElOSjhXWkhrNW8xUVE0eUd6c1JUSm5U?= =?utf-8?B?akdPaGFuSktsUmFta2VPRXNRbWRpOUZ4YjhjY29zdnA2ZVN1MWtCelE4ZXI2?= =?utf-8?B?cis2MHkrYjlOcHZpYXZpN0JIdStrYittTHNFYjZpY2p1TkRid3RKbzcydFQx?= =?utf-8?B?T2RPeGYxbFg5QWpIT1JRam1sc3c3YzhkVlJYWDc5NC9JTkFZR2hWL2xjeGg3?= =?utf-8?B?MHhUbDE2c00zZ3BSVVJmRkIxd1R0aEFyWWQ2VWx0ZzYvWW9xaVFGT3FINFQy?= =?utf-8?B?TWFuNzEzMHFzTEJTYVZoWEE1cnZFYjRjQlNJOGRBY0NWY0wzcjlrL0FPWUp2?= =?utf-8?B?YXpEQk5EZjZmU0xCdURnakdLVEt2WUhLQlFpUEsxR1ZudUNnd09MVDBabTdy?= =?utf-8?B?cVQra25YeHQ1d0Q2R0txRTVDdXFXQ1dFbzlPNVVUaWFobXdSb3pBK3lwcHRh?= =?utf-8?B?NnQ4WnY3WUpvQmEyQXdnb09qbCt5WkJoZEV0Yk9lTEFwY0MvTWNlTnVQTU0x?= =?utf-8?B?ZVQvVm94Y2Z2bGs3SDhXMjFQVXd4eFZlZHNYbldzaXBBUVU1dkdhbWk1UG5N?= =?utf-8?B?dEFPV2kxWkMrWGVwVytpSG5oUjY3aERGOGtoNjVob3JJRUxCTUdpdlRTY2RG?= =?utf-8?B?cG16UEVMZWI0T3ZpeGlNdGlHai9NKzhnQXBVZGpWTWJXZlRqVm1CQjdGYzRu?= =?utf-8?B?YzVuUWh4dTNvYVZRYTNtUEFqZ2g1S01BdlBRRmhpQUNxTFNxYkdWM05JUUZK?= =?utf-8?Q?qm65CkUvap8buIHnVu8iXi9Ig5IX9VMFgM/Zk?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 183f5cd3-a626-4d63-3b44-08dee29fc9e7 X-MS-Exchange-CrossTenant-AuthSource: DU4PR04MB11791.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2026 18:35:04.9257 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MVNev2KreYw2g9m7nFgY6P/ZmYloKYCeIDfKZFJqSLBXhK6a9rGI7l21Sa87QAlF4cW651Gq60RWxvlNO3ZXQysBwB2LaSm1nb+b+PxBDY+YwitePGxbutiDG6RU4wL9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8359 From: Frank Li Add WKS101WX001-WCT panel, which is an industrial-grade 10.1-inch IPS TFT LCD capacitive touch screen display module. Signed-off-by: Frank Li --- Documentation/devicetree/bindings/display/panel/panel-simple.yaml | 2 ++ Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/display/panel/panel-simple.y= aml b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml index 21453f0d7ce22..01da44ed3e20a 100644 --- a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml +++ b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml @@ -349,6 +349,8 @@ properties: - vivax,tpc9150-panel # VXT 800x480 color TFT LCD panel - vxt,vl050-8048nt-c01 + # waiken 10.1-inch IPS TFT LCD panel with capacitive touch + - waiken,101wx001 # Waveshare 10.1" WXGA (1280x800) LCD panel - waveshare,10.1inch-c-panel # Waveshare 11.9" (320x1480) LCD panel diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Docum= entation/devicetree/bindings/vendor-prefixes.yaml index 396044f368e7c..38d6765ed62ed 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -1833,6 +1833,8 @@ patternProperties: description: VXT Ltd "^wacom,.*": description: Wacom + "^waiken,.*": + description: Waiken Technology Co. "^wanchanglong,.*": description: Wanchanglong Electronics Technology=EF=BC=88SHENZHEN=EF= =BC=89Co.=EF=BC=8CLtd. "^wand,.*": --=20 2.43.0 From nobody Sat Jul 25 16:49:30 2026 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012042.outbound.protection.outlook.com [52.101.66.42]) (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 E4BB8431A34; Wed, 15 Jul 2026 18:35:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140532; cv=fail; b=afqKDuwffJLBcsXUZ1Flu4h4j/75xXoFZJIMyuYSL4DWosJwqotPpzIqqdk7R04t6Qnz/DidGGTg9RWCJvZoGE2vW1Kc7a0boxEO54+4QVTVXHaBg6xAzaNFg3EvwJgdXGdSCd3AVAINFOPWUW9Txt5AYSZZSWOjN7tKBHCN43c= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140532; c=relaxed/simple; bh=6pcitG9Vh8IsCaY3fjTMtsvuwJdBTuIf0L8WujSL33w=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=tbDazrSgzZdjoa7+V+Q9UV/0pZANy7svpwZw1TTTaiaK+6NyOGLXltj+2q1WFJZw6Ycjp92dkibHrlRLhShlSg4v8/Qe1pEawC7LvAvifksncp0a0ZYUYnh1p5EgDFhIhDlgBUtfl6IkK41dhiVlsQ0gIUhNZU9oByrQg/CUswU= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=e+VbSn48; arc=fail smtp.client-ip=52.101.66.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="e+VbSn48" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=W1d3EsAckH8QhOY3tA7xvIAHPYMDu+8okJDx82AVhmLUEXNY5zvK4eoZg9saqcsPZTRS3LgfboxSh1lwKDdFNN2NcxLcnwkJJnJZGy8uCBlhG4Z78/qo4EotPa/yI6YAU6Mk+C6LpUu3isWF0nD1N64FfOGDo3VNAvF2T7zMUIBjdgQgi/uimUm8wBwM72Rk7oD5DNXE+NAj2b/9wSIoP6+qEudYx3FLTLhy+5fmJ0geZ3JS/Sj9Rf0Cdtd8uXhzdl0zG6IeRQPGDulJnnhmeeM/uq6vrInYpfTeVvZKovipR2J/J16XJ58ZmtTE6xILP8xt4zbv0/dEH529T+qaRg== 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=nXpHhJk2U5s2/z6u3vhr7gLvnIMm57oCxaS/ic4ew4Y=; b=Ngg1hVgAooHfWTMJlX+6DnygCbuKBrs/puSWdX98VH+NbcMhjLiHC0kMkNZSLSm9GtttlJ2+XUAaPfA7LEsy/YAiRE+psT9IyBJ4ONP0PzNDp4GgiaWe4DKZWhKhakQEfC59s5j/GZS8BHLyMP96E517fQg6ITml4lkB39C2g/DO+a2mc2yHcKU80PC8HwTAA7aO7/leK1xjF/Zhlxt339t+f0weBYZp0IHE0b7ug+Z4r9aVsRGa2GMKrfNS936TF9+to3Zjr4iqeAOrCwB8hkGjXvtF2UPl9wx12tLER3MIr2iw2B1yIE89XpyO6LKGpDxK/849K/8jezmMyMBzXQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nXpHhJk2U5s2/z6u3vhr7gLvnIMm57oCxaS/ic4ew4Y=; b=e+VbSn48UEJyRd5WpNuAMR2pnUrxr08l+xO1Ap9zy2+6f171s07ZYuLUClYUGbAEPsdwrbGFJFjkIJw6aVPPwZ1xt6zFHbfvTjBm1urrEufJtU/KDKSUG+uNm2xtZxiGHxnS2VUOcU9E+8PHHb4RgqiXbbl3ApbmjwSNvTtHXG3HLNgOJDt8WBYTg8pT/VJqv841S/uQ/JIHyUCj/rB/McC3rq+Nev2js6Q64tDbvqCR6V+v4/2Mf8W/3ecdOp/59UUcQKfLAGFlWmF44/7trywQBoQ6aVZI1Ey1EOKwGgOYd7hRnGz1o+DDsd8RoKYOxl9TVsKXJ/kDyZPhi7Tt+Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) by AS8PR04MB8359.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.11; Wed, 15 Jul 2026 18:35:09 +0000 Received: from DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de]) by DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de%5]) with mapi id 15.21.0202.018; Wed, 15 Jul 2026 18:35:09 +0000 From: Frank.Li@oss.nxp.com Date: Wed, 15 Jul 2026 14:34:48 -0400 Subject: [PATCH v2 3/7] drm/panel: simple: Add waiken WKS101WX001-WCT support Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260715-dxl_lcdif-v2-3-da797562636e@nxp.com> References: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> In-Reply-To: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> To: Marek Vasut , Stefan Agner , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Jessica Zhang , Thierry Reding , Sam Ravnborg , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Robert Chiras , Liu Ying , Frank Li X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784140492; l=1958; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=hoqHcYiskvkyt2DvOtXS4Z6nhCMojnxy21ZY+ghPMCc=; b=oTDqwFWvDRVNacCEmEfWDdWA2pcAPasxIpTYMb6YA1Z6RBIdLne5lg54mLCz/9pXVUEaLQUqL hUS13eL07vAD6VxmTE1+epyCuLpz0tSq5dJPxXITX+gIcrUjC333utW X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0043.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:2d0::17) To DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU4PR04MB11791:EE_|AS8PR04MB8359:EE_ X-MS-Office365-Filtering-Correlation-Id: 8b11daac-5c7f-4ce1-2815-08dee29fcc82 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|19092799006|1800799024|23010399003|366016|56012099006|11063799006|18002099003|22082099003|10067099003|921020; X-Microsoft-Antispam-Message-Info: NLx3mtZVgZDxa02d13Awnhux0MTyNG0ItNZ31hTXkoid1YO8uO2b4RnNfuEVgPplfFU/hIb4qU/r+J5GYHrTxMjxqJlkNZcRT4Q0ireb7ioI3loQUKV0YPPjaUQCecyujm5Rdwmf/ynWHv993r0mIkl9v2qUd2l8horj2W6Mi2Dwt4vUOcrB3i3DQVth96j7NpzBf1XRD/CjohymAt5miQ8+TvE2QtwMBtoEmhlJhn4fkdJGgA4VpbZA94BYBdnCcd8bTMcJjZLI4JNOtGDJcxbdE7pK44ffyis3FWFJmI2rIlyXu8Alm+Tw2hxSHp4zTyxYsSFhmn8qH6ZYV4aWL+85tM8glmod7ZbS3sGpXm7+ZOpe5rcvAvckn+/M3dZCw48jSG60o5+MTrIIRFi6w3PTtK2G/uk26WON/lgui1KbPZzach/GyvDVgjEiIcXuWRDJ+gVfphoDnBN1SOG3fTl8/DnrpGcjvmaJHFmNJcTxDt2trx3qX93OsGE6JCRHjfGw06BEiDEWJcaQOAx81qtv8AOBzHOlkW9PDweiVmrwxEoG+xZ8boS9A2YgDVYSYOu8oZhZwq0VSRQCisBThe5/V8XIx6mp52HEVbPVlBC8mLyZCVNOzaLtrhvq2wepnUrCF+KL3hXk5bF2xr7M/KIix0hnNYQoBhucE0XXe4wAcQ1TDHISeq2vAki3HEyu3zkQuI+N5gZyK54j1KNb6A== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU4PR04MB11791.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(19092799006)(1800799024)(23010399003)(366016)(56012099006)(11063799006)(18002099003)(22082099003)(10067099003)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UGdsUENlc1EvZ1R0R1plM1BkcVM4SGx5VlpibmZ5V3UvTEpYZnM3emkrbjJJ?= =?utf-8?B?bkpxZUNGdXZ2UkUvYzEwSjdHUTVHWFlwV2JBMEVScWo1eU9waVI3WnlnNlo4?= =?utf-8?B?TnFoK0Rxc3ZzVFNvVHZQUlhyb3lQSVcya1dRaTJvTDhORXRDejBBSURjOG80?= =?utf-8?B?V0NsRlN1bURoazdzTXFuMk55MlhtYzJDOVhxeHBVR2pza0FYOWMzYmZWQk9E?= =?utf-8?B?dXJsT1FjcmZLV2JJYUNGYlpWeEZZU3VLUHlXVmJQTC96YjgwRlc0NnlaQVpH?= =?utf-8?B?SVlYSENOUFlueEhLc2ZOTkxIREZKdmJ2eWx3bmRmbmk0SFRLYnBtSzA0NHc3?= =?utf-8?B?QVBHVmpvVmJSSmNyUnNkSXZUUzF6K0lmSjNWZXVUSU1jK05jVmZpZHVXR1dm?= =?utf-8?B?eXZ3TnJNcnN2YnRnZnVRQzJ6TW83cGY5K3Y1WGd3R1RSZmZ0RTd0WHl0S3FY?= =?utf-8?B?MFVEZ205TFBqekF0TThJbytYb0U2M0o5dXIvTHJHYU4yejBpb2tRZmJqTG9y?= =?utf-8?B?Y3V6bnRRTDlvckEzYXRBVEJaMXd1ZzZ6azZIS3ZBYmdOaURTWlJTYnpJK3pi?= =?utf-8?B?amh6cCtKVmVIcUVQRTBVZnVaMGtmVW5pV2x4d0xodGdOdHdwWHV5TXVkcEs0?= =?utf-8?B?S1g3bWQzR1VPKzZVYmZXVmhzRTZ3WTBNQUlwVzdIbkZJRzhQRWdlWUhYaUFV?= =?utf-8?B?N3lPNHIveWNYK1lySlpCR1JUdmFNbnFFSmVCTzEzRmx1Znc5N1NzWmtGVHJl?= =?utf-8?B?VVRvSDljeUllcGNZTWZRdTJhNnNVWGtLL2hoZzRGK3J2UWlFb3hYbXBFTk44?= =?utf-8?B?UU82eHZrTGd4Nmlka0JZcTMrbGN2WnEwSTZnR1RXem4vdTZ1VHAwSWhiZ1BU?= =?utf-8?B?elJYMGQvZlI2a25PMENHSUQzaE9odHNST0VOSXhrbmxFYjQzeTJXUGNxcWx2?= =?utf-8?B?L1JGSVJheUE1d0RvUlJKOGdkQWhsanhiWWpnMU9YVFZxMVJFeEFRWVlKd3Aw?= =?utf-8?B?R2o1VTkwaFlpYjA2TEZaNDRYM0VWc0ZQdUFDQlduVlRhN05FazAzanIxRThO?= =?utf-8?B?a1M4a3UxVlZiT2JQTGhFRitzY2dOMW5ZOHZ5STR0M2dUQWV4MGp3SGtlM0R6?= =?utf-8?B?M2hRSkZURFFXaFBScU9DeFBweVBvUjcrWWFQblBmWDNUOFlWb0dXQmJNa2Q1?= =?utf-8?B?b2RoL2ZSRWhsUisyZThRcmQ1eXEvUGF1RTFnbjBqaWZwZDloaS95NUlLU1VK?= =?utf-8?B?M08vMUp2OHh1Y2JQbmdoSFRmNE1KTmttTS9CaTlFWmlrbzFZeEpWUFQxS2hz?= =?utf-8?B?N1NidmF6TDlVZnlBY0NPc2V2Nmg1eDVnVWFsZ2xxakM5WjdOUkN4UzhzWGxE?= =?utf-8?B?ekUzNEczMm9Bbkh6WGZKaDQxV3dlaUZHcjZCVzRrc1NhQnJ3VHJWdHNRMkRI?= =?utf-8?B?VEszQlc3YkNLNUYxTkdid2dOVkhIc0tGMXhYOXRya1ZMSTA3ekZnTlpwZ3Bi?= =?utf-8?B?djJlYjJjVU40eUlBL3dJU2lPYnZzTHgvcGZVT1ZlaXpYOHQ4KytFYksvZm1D?= =?utf-8?B?TVArODBhK0tXTHNBQVMyUFlNUlhwZm5vajQrbFlLNVo2TE9XaE1QSzcrWFA4?= =?utf-8?B?TTdiSU1zMG5PUjUzT3htZFlpMlk4M2tLTjJCNXQ1ZnRvOW5sQW4xSlRnR21u?= =?utf-8?B?ZENZdVhxZHFmWEdRdmtxSEZ6T2NHUjBQcEp2ZllGZWwwQ0FUU0xEZ2d5NDBV?= =?utf-8?B?STRGLzZkeEJwT3FHSjY2WGN2UTZ5Q2FndHdjSkxUTXNoRW5nS1pXc0s4OTVj?= =?utf-8?B?NUI1Vm1YaFA1ZWtnRGp3Vk5EVnhlSmZpRk5kSFJDRWtiQ2grQVZJcUxQQ29w?= =?utf-8?B?Sm5kYVp6T1FmYUhXZlFRdUpLMWdEam5SczBCOHBPVDlNeUoyR2ZGWTlpYi9T?= =?utf-8?B?aXZjQTlKdWdTeG5PVDVSaTJEQzUrREQ2N0Fuc2FWK0poR3VyemVnY2tPeDlG?= =?utf-8?B?di9STjZqdFRKd290NXRCNE9ldG1yOW1lRlpRMTRzYWlCNmNqY2d1d3pJZUl2?= =?utf-8?B?bEI0cDRqM2ZXZEM2WVQ1enlZTDVmK04wZm9tSXFwb2NEdlBpZGl2b1NVdHox?= =?utf-8?B?ZlRFU3NTeUd5eEZaVXZFdzUxQjd4amUxTDc4SlBYN3lTbmZGQWFMYkdWZWhE?= =?utf-8?B?OHUrWnR1RGRVb1J6bTFSZnZUWm5yZGFYcDNsOGIyVkVNRUU3NGplMkdkVG5E?= =?utf-8?B?bHZMVGdoRHRBc2VkbWZlVmRCU1hPc2R1dEx6WXlVdUpvM2ZWYm50OTk1bk1h?= =?utf-8?B?SXRzS280dzhoNmJSdHpQUnR6SWpNUjhmNDV4dXdSU280L2UrRURqTG1JMGhM?= =?utf-8?Q?qgIoj6PfEkqmLY3b1BvrLefI8jGLsTFs7UEi9?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8b11daac-5c7f-4ce1-2815-08dee29fcc82 X-MS-Exchange-CrossTenant-AuthSource: DU4PR04MB11791.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2026 18:35:09.3860 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: PIlJW/hjxdi1nLjciGsFtYc54i15IOi+lUMibI0UIhCYQcV3xQXit0p5/xaq73OWtYZfVD5b9WzDJZS1rKoRANPZy4aIgBU0IXCt0BB89MtplXDcZEXWEHgxU4HJC5vU X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8359 From: Frank Li Add support for WKS101WX001-WCT panel, which is an industrial-grade 10.1-inch IPS TFT LCD capacitive touch screen display module. Signed-off-by: Frank Li --- change in v2 - update height to 135 from 136 (sashiko) --- drivers/gpu/drm/panel/panel-simple.c | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/p= anel-simple.c index c09bf3db5e78a..73a21303a612a 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c @@ -5171,6 +5171,34 @@ static const struct panel_desc vl050_8048nt_c01 =3D { .bus_flags =3D DRM_BUS_FLAG_DE_HIGH | DRM_BUS_FLAG_PIXDATA_SAMPLE_NEGEDGE, }; =20 +static const struct drm_display_mode waiken_101wx001_mode =3D { + .clock =3D 71100, + .hdisplay =3D 1280, + .hsync_start =3D 1280 + 70, + .hsync_end =3D 1280 + 70 + 10, + .htotal =3D 1280 + 70 + 10 + 80, + .vdisplay =3D 800, + .vsync_start =3D 800 + 10, + .vsync_end =3D 800 + 10 + 3, + .vtotal =3D 800 + 10 + 3 + 10, + .width_mm =3D 217, + .height_mm =3D 135, + .flags =3D DRM_MODE_FLAG_NHSYNC | DRM_MODE_FLAG_NVSYNC, +}; + +static const struct panel_desc waiken_101wx001_panel =3D { + .modes =3D &waiken_101wx001_mode, + .num_modes =3D 1, + .bpc =3D 6, + .size =3D { + .width =3D 217, + .height =3D 135, + }, + .bus_format =3D MEDIA_BUS_FMT_RGB666_1X18, + .connector_type =3D DRM_MODE_CONNECTOR_DPI, + .bus_flags =3D DRM_BUS_FLAG_DE_HIGH | DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE, +}; + static const struct drm_display_mode waveshare_28_lcd_mode =3D { .clock =3D 50000, .hdisplay =3D 480, @@ -6155,6 +6183,9 @@ static const struct of_device_id platform_of_match[] = =3D { }, { .compatible =3D "vxt,vl050-8048nt-c01", .data =3D &vl050_8048nt_c01, + }, { + .compatible =3D "waiken,101wx001", + .data =3D &waiken_101wx001_panel, }, { .compatible =3D "waveshare,2.8inch-panel", .data =3D &waveshare_28_lcd_panel --=20 2.43.0 From nobody Sat Jul 25 16:49:30 2026 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012042.outbound.protection.outlook.com [52.101.66.42]) (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 DCD1143E07D; Wed, 15 Jul 2026 18:35:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140541; cv=fail; b=aTegnty+OY5XWghRf+cej0rNTprpaXC+rcskOX7sMuqKuj0JB+0z+gLzBapDzQBPRbzlJbAlGHTNPQzvdLV2ANa0BYLGQR3GrzQdjuqg5miLJYpaE8INvNM3fVxshYztOSDCCUgDtcxVhgqGl06xHrGtfo/WxVCvB7dFQOSG51Y= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140541; c=relaxed/simple; bh=fqJC/YMW68whQfDgzxcaaZpbT2btQXdclvXzFQDVaew=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=QKaInfe9pEeNz2i1SSMoAtAmV8PVF8lFzosfqkOo5RvRdLc83ZfctLve0RwBpkap5rzAFzdO8ToCnRWqVXgbpkiBstcpkoicNyG7CygJmQc0gSf5oV6mXZ/m2tMmRdQWvVdmeXVNJG5hBtbwB0yFK2LAIcV/H+bTpjxPBp3uOhk= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=vX+XYZvI; arc=fail smtp.client-ip=52.101.66.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="vX+XYZvI" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qQpjsxGwFiAs6BrYB1ARXmC6EN9By1Dbou5JLEzIODDb/nnjtDGYm9uVR5fyUwSjTjInCNiAE6zyLcwMcHamFlO3w8B1EElNV2HYSJqOnf1Gt5JzXresQ1reqagp6rrHwoGC4fd5dH5H5dDtPF00sotkSSD7zgRQHr6CaIdtjXQYsr7EWpdZvBSeG4R2+udN0L9sw+uWBj4dyDlUUyhvKAIeN4B24YcOQvgQf7fQfKukO6bw6EVZNIN0P6DbvfLPJTKKjePgaY/C5nUXvaLPJkx2ZDbcRY0F/fFfK7y0GHly4bTYGamEUZAxcUIH01DHxksj9R3r+A2IQ41/LUROeQ== 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=Sw8klTFgtTRE5lgAA0wnv6CPrkTp5P6ttjw90V76ugI=; b=cMox8G3b7n17kIUdFI5AwFw+lNTUQ3BF9VUPNSUcronbqi6HHmidk6iMVgMrzSGG84KwMJF0mQyC5CBaz7YAQcYyROk8uEGKcak9KoJu8beS8PMGBye7VmEcZojJMF1PMRIJNOUjI+kyHosLGYGZtIOnhazATUZ96P8MzkH1xYoXgytgVS99WiiWZQeOYNZalJTYwxCrF/f5L/oQBLdl6WyJeyGPw89DAUsch+TPcAURZdIkrsz5xDC8590/fLCNfi18M2VuF2v1D1+s+5yOjeYAnFBLy1flvVNPOCoB7TXuup5xHtbk7TxpAeWPOo7aqU8fsf9YCroYI7utmckqZg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Sw8klTFgtTRE5lgAA0wnv6CPrkTp5P6ttjw90V76ugI=; b=vX+XYZvI66fdRnVUjdcK3eg9mAOJ1NrWNqdrrpvfHV5gBNHI2HaP7m7ToL9ggXFVp5EcP9ZKSHbCAqKDNh2PpOlW2yAKEBsFRuxKl/rz//b0HoaNlewaq4aA658Rc0sqowKY92Jp9zrChZRemvwkquZdt2rZzW6yMQu1PGdNzQ66J6f6T/O4ukyN3i209CzzZu4T0oyBdicAUBexUG1S2AY+MypgEZ9bw23SecAOyoXYZKjy2GUolBea14kbnosg70sXu19AU5s7SgYlJawC0ERCh1wBLnm5X3LBUtwP/hrjraRLb6ylHAUHWb3WwuUrese5axkA07ul9TPFD2BEKA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) by AS8PR04MB8359.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.11; Wed, 15 Jul 2026 18:35:14 +0000 Received: from DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de]) by DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de%5]) with mapi id 15.21.0202.018; Wed, 15 Jul 2026 18:35:14 +0000 From: Frank.Li@oss.nxp.com Date: Wed, 15 Jul 2026 14:34:49 -0400 Subject: [PATCH v2 4/7] arm64: dts: imx8-ss-dma: Add lcdif support for i.MX8QXP and i.MX8DXL Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260715-dxl_lcdif-v2-4-da797562636e@nxp.com> References: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> In-Reply-To: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> To: Marek Vasut , Stefan Agner , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Jessica Zhang , Thierry Reding , Sam Ravnborg , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Robert Chiras , Liu Ying , Frank Li X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784140492; l=3006; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=ok3GRcHkMyHpRJwoEjYmCfdL9Fi7mkY1RcMaWKLwW28=; b=MtY/1RTXGItPx+TOKGFoXK++qJxI0wULyaajx18xsrl7KBXe1fLRZQc67edzGQRwLusJHtUcK 606UWr+jk4SAP8vmVrqyAW/4vIPshCADCEVv5Jkm6UIHoM78lj9iboR X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA9PR13CA0167.namprd13.prod.outlook.com (2603:10b6:806:28::22) To DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU4PR04MB11791:EE_|AS8PR04MB8359:EE_ X-MS-Office365-Filtering-Correlation-Id: 3e67531b-e89f-499a-dc07-08dee29fcf44 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|19092799006|1800799024|23010399003|366016|56012099006|11063799006|3023799007|18002099003|22082099003|10067099003|921020; X-Microsoft-Antispam-Message-Info: 9KKnYf0I63DeqyjEy3CLiKmcHzNo3yvAAarUBJI3/12z9RUZdziMMcgcmgYdzGlMhPHyW9LxUHQ0TD00pT3IrClPyKdEHnEkGp059bn6axGhhftGMuUYi11OSVncymlWL66D6oTtLsCfYW8uGdKXfNcgFr7wpMb7NS2tlakHCpT2am+wgGacTM6I+gC6JFz5kUpdRWtOkFqJe/sgIZPocKr7f+3ppNfmDVxVJeJn7785EYxNKy2GEgLnrUBiedlPlXVMZmJzTmVBQpmhHlqkmN7WO0Me0sL/3Q6ZYuDQsj24r50EQsmqyb5jKz5FE+avWpa9Ybf/C8NPC59c+RLYuw/SeInSx33UykaGaubAIMaDNfb+N71clRIXe35m8m/e4LiTGz3EJPVkEFLZZ7Zgtn4BqDLdgK6oUCrla7SgxUs31YumKPyxEg5jo5uHDNYpN+NwWzrEcPzlOfFQKt6theKulduxstQ0MhF363leMZZ68o7cPP+8FVdbEIkzqyO1Ur1EHDS6bMWvqNdYMs/1krGDW+RS4CojQNuM6h3J6r6qTDut3PWKuBgK1daDg5BwshfB87cIF5kbuw3gA9cuFv0cUqIruhCPOAkfI5SfRN9n9F7PdVOK+j+hprq7VHGI25Xu63vhwBfKqkz+DL8ON7eWFJB/6tSilxO0xvHSZOnrQj/ayO/dixUdLvPQvXzajAbMNvPmDtqx8L0PbE6WBA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU4PR04MB11791.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(19092799006)(1800799024)(23010399003)(366016)(56012099006)(11063799006)(3023799007)(18002099003)(22082099003)(10067099003)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SzdnSnlocjlhay9WbXo4TlQra01rdDRxNDMxZXVpbkJxYUoxcGVLTllEeGZO?= =?utf-8?B?Q3EvdXlFU2JLTXVzR3ZTWERFWU80YmxUQ0hiRU5LWURxdWJ5cTdkVWM1d1Rt?= =?utf-8?B?NWUwM28yeVdRVnBTOGJLVEJEWlVHamxuWGVnMFcvV2YxTnp1eW9XMmUybVd4?= =?utf-8?B?cGZEU2VncVVvVm1TaFZOYlNwRjNUZ2NYYmhLVGZEYlBsUnhaNUZ3Q2tYQUxv?= =?utf-8?B?SUtQVU1HVU02YmtPZHhQeHFKSEFZMDIvejdTTWVZd1dTTndTc09saWRJalVR?= =?utf-8?B?MDc5dnBCSXpUL2ZMSkZtRWFDcGh4UGNaMzhXSGF6dUNwd0d3OFRuR3p4b2lx?= =?utf-8?B?L2FkTmdkSVUrZENCU0JJZXdqLzE4cS9KV3VHSDR0dDZjMUJXeU5kbkhSOG9Q?= =?utf-8?B?dy9pWmlKN2htT0lReklLM3dnM29hQ0RkLzh4dWxMLzdrc0tZUmcyV1lpUVJo?= =?utf-8?B?REdTbTFVb3RMa1pqRnBtZ0F5c1o1ZU0ycUFvS0dEbko4SlR0SHVHSDAwRm1q?= =?utf-8?B?QllmeCtXZHhFdmlSR1djYlVwbEF2STQxNUZkUjN4NXRKM0Y2N2MzY0dsYzVo?= =?utf-8?B?dFdYalA0U2l2TkVTT0dpRVF5RmpPaVRXdXdSM25qb05EK3Bob0krdlF1RzhZ?= =?utf-8?B?bmdTb0tPU2VJOWhxZGdFdGpEM29aUktIUVMxU3U5WGE3aFkrSFEwNnRpenBF?= =?utf-8?B?eGhWR1gzVWdtTS9ZeEdVTlFNM1FsVko4elM1b1BrNU1uQmdLakhDUEtiamFs?= =?utf-8?B?MzlLTDJzSlAyWVJ2ZmRCTElISU94RVNHcFk0TkFzcWFUeENSOU4yZTVhSFZZ?= =?utf-8?B?aE0rMGc4Wm9aaE1qSVJncisrYnZvUElJTGlJaHRJNCtGcFJaeU10NDBQNjJu?= =?utf-8?B?ZW9DZkhicGUwcDA5MVJyS1NDZytPNkZLNEZMckNXTlFRQVVTa1ZvVXVCcVJV?= =?utf-8?B?RkFXbkRNUW9EaDBLOWJlTzM4QysrTE5iNGRBa3RmZDVVVFZrcXlPTXpiTlhL?= =?utf-8?B?VW1OVkZoeWUxaWFJTWhlaDlmUWl6bW1pcHJIRGMxaVNDdmsyUlZSY0pQcUY1?= =?utf-8?B?VzhLMW5YUWRWMDBMaEpCSGVVcXNURURBZTA0ZDBJK082R0NsYVVNVk9BNzFy?= =?utf-8?B?cUlQK0FRMy9tYlVUTWU1NFJxcmMyUWNhZWNuNk1UT3lweG9xZDBTaU53NVp6?= =?utf-8?B?amp4WkUrSDRwTUZVOUl5R2ZYbTBkaWlTWVQ0c0JsVUsyZVk4VWN1Z0FrbzdT?= =?utf-8?B?YlZRWStla2RnRVdHbXRZVHhLeDk3ZnczVHl2OHpKVTZDekRnRmNsRWFZT3F2?= =?utf-8?B?R2U5bDNKU3hzWWZyU2UxMnFxaU12cXpkVUQwSVFjdURoZTB4c3oxY2pqMkpr?= =?utf-8?B?Z0dXSVd1ZHB5K2hpMUlldlFDaXRjNy9ZWDVSbmpGc3BCVlJ0TytqcVdKL3lF?= =?utf-8?B?aFZzNXU1WHFTZUxPUTZCeXUrN05rdkdGa1RucVB2RlhEWnJQdmFQa2ZoZ0tY?= =?utf-8?B?U3dwWTI1Z0NEVGIvblpWTWY1bkw1MUJtbkowY2pEMG0zWUU4cE1MWDRYV0tC?= =?utf-8?B?OW1VWlc4VStJMlBkOHY1R1JWSTNoamFlVHIwd1FKY25MWktKZXNaWVRUSVhG?= =?utf-8?B?eEgzK3Z2K2VVYzJWNUJRczBscFVSandiOWtHTFV5WkhRZm1wbXd4b2h2TVdX?= =?utf-8?B?YmRpRDlWRkJNWWlXUFNScjNKcWI4M2lwU2pUeWlUSlUyemtLc2hYUXZLczVr?= =?utf-8?B?NjllRjFrOXNMdzJGeW9hY3B3akpLTktjNUtwOVllWGlHYzI4M2dBL2Y0SmJ5?= =?utf-8?B?ZlRvUXhYYnJnNC93bDlGdTVtWjJWOGVSR0dZd0hqYSt4dnRWZTQ4WWd5OHYr?= =?utf-8?B?NVA5Q0t6S1dKM3ZpV2pYQUVnZzUwOWVlTlJFWnBrS05XektQM2Z1dG9YZlo2?= =?utf-8?B?OUUvanpMeThBZmMzRFBpUHpMTFhDRFZGcEtoOXcxSXg3OEFNL2N4Q2ZwdnpL?= =?utf-8?B?d3Y5QzMrbW95NUQ1S3NYb3hOamxCSEhrTU1NaUxTaUN5MUgrUUJyOFJmRnYr?= =?utf-8?B?UStMOU5SeDZnc1JKMStJcXo3Rk9LUHpMR0pkYU1NNHUzc2pML3hIdTVGVk1P?= =?utf-8?B?dS94Z0pqcHpNL3lXR0dScjRndEVlbUJPRXR0TTE4dzNZeDBiemhjdGVYaWtW?= =?utf-8?B?dlIwSEpCQ2ZTUm5ROE1rUHUvS2t5eFJnbWh3UVVXNkdxRFEvWW1CVjhIbTRT?= =?utf-8?B?aHkwd1Y4MFhmTVZMU0dHUlJEOHZpdnJLcFdSOTRqUEp0Nng1WXF0K1pBTXlz?= =?utf-8?B?bmY1dWhKeW5jY2JCNS9IbS9rL29XM2FUWXl6VHBQQ3U0bSs3TVlvWHQvNWpY?= =?utf-8?Q?Wy9dRoACW1yZL2KIWxkWuNMOXzot2HewoLAYC?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3e67531b-e89f-499a-dc07-08dee29fcf44 X-MS-Exchange-CrossTenant-AuthSource: DU4PR04MB11791.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2026 18:35:13.9822 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: nrjF0dZKvIz4el94Rz5RZV2wLWxwvCSIRd32FjiHIuPpCHdghfV6BqwXn0d3cp9sjyTyQJZn1Gfd3lWY2g+/SM7K3dw/qAIAW9M2MwAGgdXJSzIaeObyvcsPq6SORgEN X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8359 From: Frank Li Add lcdif support for i.MX8QXP and i.MX8DXL. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 29 ++++++++++++++++++= ++++ arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 11 ++++++++ 2 files changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi b/arch/arm64/bo= ot/dts/freescale/imx8-ss-dma.dtsi index 4de78f870c05c..87082c3fa9338 100644 --- a/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi @@ -149,6 +149,24 @@ lpuart3: serial@5a090000 { status =3D "disabled"; }; =20 + adma_lcdif: lcdif@5a180000 { + compatible =3D "fsl,imx8qxp-lcdif", "fsl,imx6sx-lcdif"; + reg =3D <0x5a180000 0x10000>; + clocks =3D <&lcd_clk_lpcg IMX_LPCG_CLK_0>, + <&lcd_clk_lpcg IMX_LPCG_CLK_4>, + <&clk IMX_SC_R_LCD_0 IMX_SC_PM_CLK_MISC0>; + clock-names =3D "pix", "axi", "disp_axi"; + assigned-clocks =3D <&clk IMX_SC_R_LCD_0 IMX_SC_PM_CLK_PER>, + <&clk IMX_SC_R_LCD_0 IMX_SC_PM_CLK_MISC0>, + <&clk IMX_SC_R_ELCDIF_PLL IMX_SC_PM_CLK_PLL>; + assigned-clock-parents =3D <&clk IMX_SC_R_ELCDIF_PLL IMX_SC_PM_CLK_PLL>, + <&clk IMX_SC_R_LCD_0 IMX_SC_PM_CLK_BYPASS>; + assigned-clock-rates =3D <0>, <24000000>, <804000000>; + interrupts =3D ; + power-domains =3D <&pd IMX_SC_R_LCD_0>; + status =3D "disabled"; + }; + adma_pwm: pwm@5a190000 { compatible =3D "fsl,imx8qxp-pwm", "fsl,imx27-pwm"; reg =3D <0x5a190000 0x1000>; @@ -298,6 +316,17 @@ uart3_lpcg: clock-controller@5a490000 { power-domains =3D <&pd IMX_SC_R_UART_3>; }; =20 + lcd_clk_lpcg: clock-controller@5a580000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5a580000 0x4>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_LCD_0 IMX_SC_PM_CLK_PER>, + <&dma_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "lcd_clk_lpcg", "lcd_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_LCD_0>; + }; + adma_pwm_lpcg: clock-controller@5a590000 { compatible =3D "fsl,imx8qxp-lpcg"; reg =3D <0x5a590000 0x10000>; diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi b/arch/arm6= 4/boot/dts/freescale/imx8dxl-ss-adma.dtsi index 7a191195dbd97..febf5f8b54ac4 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi @@ -60,6 +60,17 @@ &acm { "sai3_rx_bclk"; }; =20 +&adma_lcdif { + compatible =3D "fsl,imx8dxl-lcdif", "fsl,imx6sx-lcdif"; + assigned-clocks =3D <&clk IMX_SC_R_LCD_0 IMX_SC_PM_CLK_PER>, + <&clk IMX_SC_R_LCD_0 IMX_SC_PM_CLK_MISC0>, + <&clk IMX_SC_R_ELCDIF_PLL IMX_SC_PM_CLK_PLL>; + assigned-clock-parents =3D <&clk IMX_SC_R_ELCDIF_PLL IMX_SC_PM_CLK_PLL>, + <&clk IMX_SC_R_LCD_0 IMX_SC_PM_CLK_BYPASS>; + assigned-clock-rates =3D <0>, <24000000>, <711000000>; + interrupts =3D ; +}; + &audio_ipg_clk { clock-frequency =3D <160000000>; }; --=20 2.43.0 From nobody Sat Jul 25 16:49:30 2026 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012042.outbound.protection.outlook.com [52.101.66.42]) (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 DA962442FCF; Wed, 15 Jul 2026 18:35:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140550; cv=fail; b=aFdZhoITOBG0qW9kI2sScjlazHCBG6LqXWrNt5Gm2DAZOXT+eu4aMrRp/NS2jHZV+HWSxA/VcBLJyTckucA++Ipl25s4+aH26aV5qxQ7hUKv+UeUAiHZ0vBsosLC49sQud4eJ/Su+edAzmvD8LYQHC4310Pkj/sIm+EVYz/Ga5c= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140550; c=relaxed/simple; bh=MwRILr9FseJYgpvsgXqhXzqoUWFvFNpL3aDsI/QsfqI=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=uR22yv94Lw12mN4Ct6Ozsqhq4PT/kyS1y0vqSZtD+ysfDuh5l56dUwjumOSl+VSpn+UmSD03af1d8Psn0ZQzNmNB0Woi9YbtIR3mqREkDfIzEFLtxTD2IKWXJBU0mj7Fr/lbY0VcUZnziRqIHuUOxxzi/KBmPSvCZnYUlC7gCmQ= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=bZfwhNlV; arc=fail smtp.client-ip=52.101.66.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="bZfwhNlV" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uqcl/1E9frSjzcTfx2tXm3xMPRMuc9dlil5tjGlJcpBaShKoldIElyCbxHSIJ0A9CbWB7VUYkRXZi7UXKv53oYLXIeoMgeWMApojwAcuyWAStPQyHO5x47Lpj94gU8plns41qzzegf/VkMkgAG15i+1WQscFR4EaCuuOKJ0p0f/AZo5uzL9E/Imfpg+bCKQutmj+oxk+US5nc3NrGQ/Hn4icwa42A8urd/c7U7pNVE0IwNo14tjxI6PKsC3egzurEHvCHJV9iNCr+SUXe+TzizKpdYO4iLi/3OAHP1dd+LMrnUlczXQyFZHQ+4LIThWBiQO33MEaImiCR+BD0Jokvg== 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=TZ+5pQhnBKbHVANGZfyDqBAKELXmyLjv6fszVEDUawE=; b=OspI3kp41d6f1tTT2ogIzBYMlPSYyl4XCPtkfZXoRyAIRyfmOoHgJNnm6AcYvWaNuwug7I/OmOsUNuukL4f6VGBKvgAsBKn86B2++CaR8JalDPIlPig6rCW6cEV6xTeohwk4plmEHQ/b+QCGBj9vUggX5WrBaTi3yZEGmQUBx8kqlVHlOUIKhnqGw81/Rxzr6SehQlFT+/i1hYieozK5/86s5zVME9+goAS+kkz43SkLkN18DzwamFjzxeePiU/HkY3YRZe4HyhBPKH9i31Uyxp75OsocsaQZ280S65xWNFlAeC7KGIl4chg4mjGGXywZ9BZheAylh54y4zbRT64xg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TZ+5pQhnBKbHVANGZfyDqBAKELXmyLjv6fszVEDUawE=; b=bZfwhNlV6ZEpe0/gLvBzUC8KXxvwY5to3Eoldd0yDjneDzzFT/eXpVtPpofWGA1VnD29Fs5QMRrdm8gIVTNTXcnLsM3ki0Tpj0QvHxQjDNJn80HICDrtF+ZG/zEyInWx9wW7GkVAlbwWO+O5k7i6qxFL+CmLIkBVyxCDWBsamv2SbMxrevMVDPcM2VX/36KJBgG54RF5eOtxjCWl4gXbSC/0Txt67LnU3pMoPkz5lj4aQAOY4jnhWo8KCS+ANW/rvekr6FLZlzUDL75eFD6j/5R9laSlYszDIfgW7ApJBFpW1py2jGjZdupaKKxZJ24QgmKwGOm2sfw2jjxWa0to3g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) by AS8PR04MB8359.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.11; Wed, 15 Jul 2026 18:35:18 +0000 Received: from DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de]) by DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de%5]) with mapi id 15.21.0202.018; Wed, 15 Jul 2026 18:35:18 +0000 From: Frank.Li@oss.nxp.com Date: Wed, 15 Jul 2026 14:34:50 -0400 Subject: [PATCH v2 5/7] arm64: dts: imx8dxl-evk: Add onboard GPIO mux controller Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260715-dxl_lcdif-v2-5-da797562636e@nxp.com> References: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> In-Reply-To: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> To: Marek Vasut , Stefan Agner , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Jessica Zhang , Thierry Reding , Sam Ravnborg , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Robert Chiras , Liu Ying , Frank Li X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784140492; l=3506; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=g/LH0jN9w8YEfRAQ/MJZibHScmWP7vdejTR4RMpSpc4=; b=MkDrK0wqgTUu0aGUh3Ytjc2RHqcqM+NrI40au9fmP0nDzpbsw/Z1wIJc8AgeEIj/VhwzuDaQH n7Wa+zRlV/CBBHb5lvmCJJqhRW7d30sVTdbBPhbosC7oraSZNdZ0CIv X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA9PR13CA0019.namprd13.prod.outlook.com (2603:10b6:806:21::24) To DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU4PR04MB11791:EE_|AS8PR04MB8359:EE_ X-MS-Office365-Filtering-Correlation-Id: 7c839991-3de5-4abc-7061-08dee29fd205 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|19092799006|1800799024|23010399003|366016|56012099006|11063799006|6133799003|18002099003|22082099003|10067099003|921020; X-Microsoft-Antispam-Message-Info: +XijqOQqHACZBSKQOC+lCzZecb2+cXKF+yh7jBcP5qkacZ0ntSJjsAdu/E627oWh8lPIRxiQWsHCL9Br+quMKJd9waau6z4XzZexBKC5lgDZA9ywFLU3lybd6vsdKZTqMKC88lnAI/s85LcfFP9cmIrszTvSx5nm0ApZZQhQmGhqY0MqrlCvN/b66iH3RqNNynq3AboFN3EFhYQd4H/XNQBcfhPBM8W/iFq77pND3jTvGlhnoTBJnFLML2IA5MhiwjZdLksWooQQcyLQYteuT3EEzoW3WJYfmQalsPVCqK0+W3wa1yAgtjoz4GlYOuhgJCZYtqHzCfOPWW4IEHXNXzoLxOzHnisWzDyMkSkhKRwTdv4aWjlOsV1b4VKXk03afzKGwUL76y883cMuU7jFzcwSKHUD1uoR34m2RjL1tZpV5TEY+Zp0zrPC1caaKoE6OXUO1Q7tJmQOzKKGfqw4guDXWT23GJhXT3IDW5Hu4lUaJJo79OzPoA1ffWRmRrSncMExUXupVMYAQFlsOriCmifMcEnXKE6ASX1t/NqhuORQ4D7X85kUF0toBvp5yBJc+tiHIgnNWnwkt2b6xV03gNxkGdc/aDQroNpD/hNTr0786lnd/YWs3dyo0epEVT2WpV9XA/epov7dsb7PL6+2dHNZdB1CkEcBbK2tVC7ZUypkxuKpD+gVH+eW3Ou96aNqIYpDDqdsVXPlWpnpPhNGGw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU4PR04MB11791.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(19092799006)(1800799024)(23010399003)(366016)(56012099006)(11063799006)(6133799003)(18002099003)(22082099003)(10067099003)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dE1uNk9MeUlxZE5tOHJEZzVYMk13UUwzNEx0bFZWNytmRG95eDZIa3BWMk51?= =?utf-8?B?QVprVW5JdG5hL1hmUjM5dExMZjlMTUtzb2Zqa3JRa214QkVxMWJCd0lmWE9J?= =?utf-8?B?WVc4Qkh6OGIwWWlVL3dCT2tidTdWb1RWY1JyK2RZZEx3QkdZM3ZSQWtBVUxh?= =?utf-8?B?M0YrMmZZbEZsV1ovRW1SdEd3eGMvaUVDaXBHdEh3bnd5VUVxbGFHbFZxNlhB?= =?utf-8?B?UU1KTXlSMWZPY3dKbzJRa1U1ZjFodU9RQ0RZQXJpMkQwWkZqZ3haV2g5aHVS?= =?utf-8?B?R284UXFRc3BXVzhnelZ2aWgyRjYycnVzSm1JemdMOXZPQUdVbXJqTTlXbk9y?= =?utf-8?B?OHcwNUpTMTdIUzM1OVNvZDlVZzJ3ZHJ1YlRKMGd6dWU1bFhsVGhlN2tFVTI4?= =?utf-8?B?UTFYQUNGSVFleFNUUDlwNzRERVFXNHdwQkgvNWI0cis0ekVYUldWYVdQVFV6?= =?utf-8?B?a0VheU1lRGNXcHFnem5wN1JjK0ZZR211cXppdkhkUmpTMVJGOE4wbUpNRjhE?= =?utf-8?B?K1Noeml1TlRIZTdwd3V5ckRyZ080QmI2bUlJT0szYUZvSkxOMVRrZUoxamlU?= =?utf-8?B?VEZ3SGw5em5ybTdyYUEwaTZOdVFMTDJJeGNPc285N0JvVWFUMzZIc2xZUUZR?= =?utf-8?B?Mll4cEltNklLMlAySzd6TytlaGdIdERrNjFhajVhdFdnNW9CWVg5TWpEclRz?= =?utf-8?B?STZ0OHhtWWQvN2h6b0sveUVXYVkzK1B1RDJGNHRpY0QweDR3Zk9xZkltb0xs?= =?utf-8?B?SUhzQ2NuUlV2N0xvVDluR1RwMysyOEl0NEdHbTRIMVhSdzZ4eUJXbnF4cEtX?= =?utf-8?B?SEY0YkNIcU1EWlVvWFNodDkzeU50VFJPcTZNL2FIb1hJaUtRYytKVDJ2cFEz?= =?utf-8?B?YWhjWkJ0aVZoN0RIQVgwcVA5bmJPSS9tUEZGL2JPTjhLYmlCdmljSzUrOUFt?= =?utf-8?B?UUFDRzVWL2FEcVJJOEZubW50QUUySi9WMzlOL3dlclUvdDI0MzVOaXFlNmds?= =?utf-8?B?SmRvUlRPUnFhM3NYckVrb0tvc2tOM0RmeXdkMVJGS0tQU3hPWlZ0VU5uZ0lR?= =?utf-8?B?MzhORlBTRTIxeFBORDkxMlFFcCtSR2JCVVFKT0JkUkc5bXVwdVllblRyYVBa?= =?utf-8?B?QUZRSXBtOW9kN01INzlpQmoza2FjT1Y4M2RFdThzK3hORkVXM2ZYNXJseFIv?= =?utf-8?B?eVNCQVRPT2dOSG9LTTlESnU4QXRIYXZGMXNta0dPdWREUmtqb0hrZmxJWFhL?= =?utf-8?B?cUFwTXJaTkM1aGlDV3Y5V2ZhcFB2bDFicW9kNldTQXQvOUNrRE9IN3ZOdlk0?= =?utf-8?B?eGRCaXdpTFFzVHRjdUJpVWZxalZTWk00bERYenZvWGxOc0owWm5jeG11QVRS?= =?utf-8?B?OEtFV0FKVmVTM3RRUTZyb3VORS9DTExTR2x4TWM1WS8yT2g1akY5OFUwakV0?= =?utf-8?B?YjFtR0xHd1hORFd4UWlPdy9xaE1pM2Q1dGFtNlNHdjhkNE1QTWtmM0Y0dUZS?= =?utf-8?B?K0xZLzV4M3UvZXQxYVozTDBOUGI1YzNMcUQ5T3BzK1RZRlA3a0F2OTh0M3lj?= =?utf-8?B?MlRjTko4TVNkelJ6ZnBBRUo0Wi9uLzBWN0hXN1ZGMTdIcHF4UUprcjl0NTlL?= =?utf-8?B?UFVTR2RXWVJnL25BTTRORnBKK2NOU1pWWkVyZDhEbWVSMkhHQVR0c0pmRCtR?= =?utf-8?B?VkFMb0s2azBrWE1sY2RDVURDb3pZMFhhS2t6ODJUTFFoczV0Ym10YmNZQSth?= =?utf-8?B?K0UvRXd3R2FZZGJhQ0Q5MDBheFFxeUVSZDdON0p1Q2RnY2dKVUxVNlJhMjF4?= =?utf-8?B?M05WN2MyMU9CazJEcTVuZElja1IycGFZREcxd2dIaHVJZG56eENQNnFGYXdH?= =?utf-8?B?aWtINFh1NTJNNnRDcU14ZkppVW8zSDdWaGJ3RmptdFBhakJxMjBnZlhtRHJW?= =?utf-8?B?cVMrWEJTWlhGNXNTbkZReWF0NmpTVkpUcDI0Ulk0eHdvdGFickRoMjBNcTNy?= =?utf-8?B?M3Q0WVc2UUNxQk9xZHRic1ZNNys5bk5hWW1tWThDblIyMG92LzdPeUh5UFcy?= =?utf-8?B?NjVRVndPb3hKL1NhRVVlNDRuQU9EVUNWZUYxdUR2SHMrZmMyMDZ4cHMvdk5x?= =?utf-8?B?N2FtcnZEWk84aWdCVHVXWTVlWGZzL0pvR1JyOThCU1V1SmJqemsvSGJ4NlNj?= =?utf-8?B?aGNVSzI4MnJub2VOZHBwNXFrcTUzc3p4dHVVbGhYWWp4SjNiaTg0VzhHTjZH?= =?utf-8?B?RmtYR29YVEc1TEg5aVcvNiswdG9LZDRPT1A4UmdVckltOGM0SXd3TnJhdzFU?= =?utf-8?B?dE9jOHdZTmZyanNTWjU5a0RoTUtBUUZGT1hNR2cwNFYxRnU4M0d6WFc4YW51?= =?utf-8?Q?b7lOpB4Ms3BCeqnzGhNc7h5Bvxn0iog0+LxJf?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7c839991-3de5-4abc-7061-08dee29fd205 X-MS-Exchange-CrossTenant-AuthSource: DU4PR04MB11791.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2026 18:35:18.5444 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kY1YjISMu8G4J+6GXnvU/BFt9RaWELtPVwPUUh3evHLHOkbKo5Z3XeKSB9yUDXn9iOl6xDC3ZrQYsglZlrX7ZevsUd2TXDSHrqaVuMmprlEicK/5N3/OCl/dofMVaQHB X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8359 From: Frank Li Add a GPIO mux controller to describe the onboard signal multiplexer. Previously, the device tree relied on the hardware reset defaults to select the mux state. Now that the kernel supports the pinctrl-multiplexer framework, describe the onboard mux explicitly and let the kernel configure the required routing. Prepare for additional device tree overlays that require different mux configurations. Remove the regulator-m2uart1sel node, which incorrectly modeled the board mux as a regulator. There are no backward compatibility concerns, as the affected functions (lpuart1 for Bluetooth, spi3, and m4_lpuart) are not used by existing other users such as U-Boot. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 76 +++++++++++++++++++++++= ---- 1 file changed, 65 insertions(+), 11 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts b/arch/arm64/boo= t/dts/freescale/imx8dxl-evk.dts index 78e8d41e67916..33941645641f5 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts @@ -97,14 +97,68 @@ vdevbuffer: memory-vdevbuffer@90400000 { }; }; =20 - m2_uart1_sel: regulator-m2uart1sel { - compatible =3D "regulator-fixed"; - regulator-min-microvolt =3D <3300000>; - regulator-max-microvolt =3D <3300000>; - regulator-name =3D "m2_uart1_sel"; - gpio =3D <&pca6416_1 6 GPIO_ACTIVE_HIGH>; - enable-active-high; - regulator-always-on; + m4_debug_mux: mux-controller-0 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&pca6416_1 3 GPIO_ACTIVE_HIGH>; + }; + + spi3_mux: mux-controller-1 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&pca6416_1 4 GPIO_ACTIVE_HIGH>; + }; + + uart1_mux: mux-controller-2 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&pca6416_1 6 GPIO_ACTIVE_HIGH>; + }; + + spi0_mux: mux-controller-3 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&pca6416_1 7 GPIO_ACTIVE_HIGH>; + }; + + pinctrl-gpiomux { + compatible =3D "pinctrl-multiplexer"; + + m4_debug_fun: cm4-uart-grp { + mux-states =3D <&m4_debug_mux 1>; + }; + + spi0_fun: spi0-grp { + mux-states =3D <&spi0_mux 1>; + }; + + spi3_fun: spi3-grp { + mux-states =3D <&spi3_mux 1>; + }; + + uart1_fun: uart1-grp { + mux-states =3D <&uart1_mux 1>; + }; + + lcd_0_fun: lcd0-grp { + mux-states =3D <&spi0_mux 0>; + }; + + lcd_1_fun: lcd1-grp { + mux-states =3D <&spi3_mux 0>; + }; + + lcd_2_fun: lcd2-grp { + mux-states =3D <&uart1_mux 0>; + }; + + lcd_3_fun: lcd3-grp { + mux-states =3D <&m4_debug_mux 0>; + }; }; =20 mux3_en: regulator-0 { @@ -620,7 +674,7 @@ &lpuart0 { =20 &lpuart1 { pinctrl-names =3D "default"; - pinctrl-0 =3D <&pinctrl_lpuart1>; + pinctrl-0 =3D <&pinctrl_lpuart1>, <&uart1_fun>; status =3D "okay"; =20 bluetooth { @@ -658,7 +712,7 @@ &cm40_intmux { =20 &cm40_lpuart { pinctrl-names =3D "default"; - pinctrl-0 =3D <&pinctrl_cm40_lpuart>; + pinctrl-0 =3D <&pinctrl_cm40_lpuart>, <&m4_debug_fun>; status =3D "disabled"; }; =20 @@ -876,7 +930,7 @@ &usdhc2 { &lpspi3 { fsl,spi-only-use-cs1-sel; pinctrl-names =3D "default"; - pinctrl-0 =3D <&pinctrl_lpspi3>; + pinctrl-0 =3D <&pinctrl_lpspi3>, <&spi3_fun>; status =3D "okay"; }; =20 --=20 2.43.0 From nobody Sat Jul 25 16:49:30 2026 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012042.outbound.protection.outlook.com [52.101.66.42]) (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 364E54CA269; Wed, 15 Jul 2026 18:35:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140564; cv=fail; b=YqHcFN7oc8kIAJsYYgKVbDFwc6xPFRhhZtYJhFr9HYDx5CxScKa53ojd6B6CaEdVnOqapK5Bhyx/NZiz5hc6jV3yFvZv4LyUp30HrQ2UN92SbpbybzGRuym0gzRjw+AdO0etvm1uHre/DKel4HEIgWje1GLh2T0vhWExtVv0D+I= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140564; c=relaxed/simple; bh=wfPP1pbjIlWenAlAIqbNKUtslMAo86xt2F+p8FU9bg4=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=lHVjrBMt8E7aGrAF3cNA1hYOA+c04CWQf+XtzGzi+9xfS4rHWQcJDNmwbmDk03J0HzCT2JpQ3/QwOm4HKsa8Zd+tR/HZKZGjkTHN6CI/u1xa3X4EjaUDB7h46LnBgdsX4U5lfIVR/EiBaGpmYgMy7VCHZwN8P01VZfRk5J9r9Hw= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=Y8NX8Da0; arc=fail smtp.client-ip=52.101.66.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="Y8NX8Da0" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BzbiWAF/+Fz132vkK7rT/MOddehLVH7L2aozrvSQZDsKU7LOfsN0JlYJWdN9OxpZHoBmXwtvI0zPufVyjjdCsD/TYVVJOpOQiI1PsQwC9hIhcS8ZSXw4C/TR3HyiOXw8h4tn3q4YuCCM/jF+Fh1abLpbyeY6BNmB89lqgdiABATn2Q+ALbVGw0n2PShu324S6V4axvuf4s8O4WFAYyfkUno4WmbLPwkiBeP1ohhGCDLGjR6u2OeD3XNQ/S/mMVcndu54iArYyoSCKOw02Wzk0ZMxTH1tUisFXNYr2mubVbg6S/8fCmq0WQeeNITeJWlcozpDcPRMTYElpCbdPLHiDg== 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=3SpIh9irytBHxxSQ9ZR4XBRNPdH/W1pB9PiuqBYqrXg=; b=lnnV9Uw9zX9DlnNqPvTgf7uQyhIlcLZ4X0VaWBcxwMOSKyZ7PIhdk1TQ2/qHCXzvlNMCCJ42STdmbNbBKXJb7HXh2DaC9q0lXVSXDyzp2XwmhfIq3b6AORHzRZEjv2/TzUfx4SVRXLY+zHAOD4pJyv2USkTyK2buI2MqM8nft/ILAlZWgE25QX3dwigiRFUyZmAvbsofl5clw7rO1Jm8z60sd8x8Ug8tKK7QNnGxttmfTgf1/TxJems3wG4nID9/6KjOkJncqqaNbygrj+buirjQ5KHRLwjhKL//yWcv+TPPtMYKmwq4oeJT+AEboPdNEK630MopsUkehHobzb+vAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3SpIh9irytBHxxSQ9ZR4XBRNPdH/W1pB9PiuqBYqrXg=; b=Y8NX8Da087+6fwggEWEheWioPLFoHB9FYoW7t6HioFHWvMswAqM8yEL/MGzcRhHbsJWiTKqxMWDOkLXeJLLMVKZTrpqasrVl2E1WEukxGNHT9uLHrr2lTSmmpNfsP5lCo1hJiHlFieypjOQj8ZzUuLLtKSTRabhJGRhYv4MEkDnxI2sB8JUDziqMj0eMGTWiQkUySvm/DXc0XLJ+Wx5209NSEUqFtKaKIbJnMdKBkDRFNV9Alm9G1ttw8+eQClT66a3YpFq0uwHShB4jiOJUNJ2Q/qNU6O7oV6V9d6TC3GIEAX2+MfII48ORsDWDxJTlENycmgxObBxEdhNfSdHw+g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) by AS8PR04MB8359.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.11; Wed, 15 Jul 2026 18:35:22 +0000 Received: from DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de]) by DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de%5]) with mapi id 15.21.0202.018; Wed, 15 Jul 2026 18:35:22 +0000 From: Frank.Li@oss.nxp.com Date: Wed, 15 Jul 2026 14:34:51 -0400 Subject: [PATCH v2 6/7] arm64: dts: imx8dxl-evk: Move ACM MCLK pin to ACM pinctrl Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260715-dxl_lcdif-v2-6-da797562636e@nxp.com> References: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> In-Reply-To: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> To: Marek Vasut , Stefan Agner , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Jessica Zhang , Thierry Reding , Sam Ravnborg , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Robert Chiras , Liu Ying , Frank Li X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784140492; l=1534; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=w5T3M+BeVkwBPZ/AVeijAJC5g6CDIKUMjB+8Z/3ut8s=; b=cRNG+D1M8grDLsuDr1LfTlV4qPMk9nYhIm4wnj3fhhyEruBmSSErhWkRutM73cJ+DkI+6obmC 1KjMLrpLkdpBg7ZJG1jHqoI7tVPFg9+4ccSJXT1OsowG93jcXs8H8Kx X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA9PR13CA0122.namprd13.prod.outlook.com (2603:10b6:806:27::7) To DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU4PR04MB11791:EE_|AS8PR04MB8359:EE_ X-MS-Office365-Filtering-Correlation-Id: 98586665-c20e-4ae5-b8c4-08dee29fd48b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|19092799006|1800799024|23010399003|366016|56012099006|11063799006|3023799007|18002099003|22082099003|10067099003|921020; X-Microsoft-Antispam-Message-Info: lu7HmFLkP5JQAd70y+GA16jgysvt/eL1JIBLBHtdMjYMCY5Wk5cBm+5rKhTjy7/H1ZYP3OKxEbhlPIXciYgokBgafpVrIDGgq7zLdSqU9mAeEkkT/5MvaxpxAmeKnPUN2ogc+ZlY5xVimeYb3dhj/w4Fnl3aosbI9eRsfnp+J66IfAMDh613XpTKJlYqJRgqqRRyLQcgd8wZkTf1oHfo5tb4SUGGSiuMQPrHzH2IFmhUBsFGNWqoNltGCIuPrAAdSPQv9xM7Z76Ol3euYZ07fPaEQw5xFfx4aG34phB9d8VUlvA9tJbhIYjzd7q5SKKc8KeU7pE0xbp1Rf8JlQZZy5iIHUtWXtaweHHq5YScT8ZlA19lP+keJbfGVxa8m88GIc10rqYTyXeJlNa3nMmRCc3Q3cG6VjN6wXbAdi330N9Taoqr07ABa+A9gK2hBz/DLt6mCUv8IPGVyaxzDK8GkZdah1bjfjDexYPvaFFSKa7dspj0xAMCBAHhIYkTlzt8GFlCOm1z0/VX7HECwZQDtwzGHaZTFmRsLPCiyoSczYVlAF85LMdOo+MrMoDdXtV5AwmEjtLeMTxJ9fxDDA7DUqKVRtJz19pzUHtTUllocWCJCnkLlfbgjpasYdgkw3K6yrgqJyTMiE30XRWCGIYiZGunmDMV23Bd+yW6oO2tD/k9jHOFBMDXNw77VC6zup/KlA7RLic/WGYHZXd+KtktTQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU4PR04MB11791.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(19092799006)(1800799024)(23010399003)(366016)(56012099006)(11063799006)(3023799007)(18002099003)(22082099003)(10067099003)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bE1GbzNrWi9mclA1M0w0UUhlU2tFcjl0TllKV0MwaTNGNGJRU0dKOEd3b2F2?= =?utf-8?B?Z3gzU0ZRd21KdDh1R0IwZ1lRTmxhdCtEOGhnV05JakdTN0RYRmpqUGdTSkZY?= =?utf-8?B?SFpXTVNHcDJ2U2FjVzFIbFIrZU1rYUhIbU5vVml0ZGVxWHBXQnBGc3hhclRT?= =?utf-8?B?V3V0NzA5VzlaK3JVRGlObmkrSm1EU1BJR2JGWUcvNTZ4VjVGVTJQOUwwWkQ0?= =?utf-8?B?czVydjBUVkc4dStvR0t5UzRpZThaaXV2SkRVQ0FpYXZxTkdPWDc5NDY0VlJ6?= =?utf-8?B?MTFpRnZLTmtnNEhvbFBGYmlZbnl0MW10UTFLUGJrbEhsWDJ3ZWJCSEpEZkxB?= =?utf-8?B?ZlE1d0NHd2llY3Y4NjJiQWVrTCtEL2dOMzUxbjRQT1VubXBzYU9hK2VQbVFU?= =?utf-8?B?VVl5OWRDdi9UR3VJZmJrSmJlV2ZhWEJ0M2RmOHozMDRVcFErakNKcldnQTFj?= =?utf-8?B?Rm5RblhPUDFPUWk3dk9ya3REL3RmaVErOE5kT0t6dmZUYUZ1NlpNdS82MDl0?= =?utf-8?B?MVl2VnlDdVhESWhkMTVFT1pZUllWWnZHWHppYnJEdVNTQkN1dTV5ZldyTm01?= =?utf-8?B?WkNJR1dpSkJNUG0yTnhGSlF6WVc1amkzOXQrc2xzSElrYko1WWRjazlVeHpv?= =?utf-8?B?VDhUSlBGUVpwUjZ6OXFTak9XblVCNXJDc2ljNmorak5DYWkyTmhhVHJyYjZk?= =?utf-8?B?dXZpT0FtMlA4N0J4dkxOOWhBeGd4RXNLSmNKa0V6Y0ZzN1N1YmdsNk5pU0RC?= =?utf-8?B?eXY3NDFMcEthSWpaOTM1d2RhcFY4MWp0NVo4N0hFdWt4eUluY3U2R0VYYjVJ?= =?utf-8?B?NTBtdytLYjhzZ3hVMTBIVHljWTRubUg3aE5TSFN1a1QyQUlnQVllT3N1eWpH?= =?utf-8?B?ZTFBZG1aM2o4NVZEN3ZwVXB1aEZVWTJJMEVyTWdST1ZSUkZhbkdjUGhhZ2Fu?= =?utf-8?B?TzFuaUd0dTNiemk1NEpESCtwb0N5bFlMUHlwWGZtTHNPYWVrdmp0NVVVT1NM?= =?utf-8?B?dFQvam5yaXh6U012aWZOVHdmemI1Sy82dWgxQ282c2wwcExCcU1kZ2VJLytN?= =?utf-8?B?ZzNDcUhuSHhmVWtkOEZ5Q2V6L1EydTNKZVBtODdjUnE5aGJybko1UFBMT09P?= =?utf-8?B?TXRTMEJtRGlXMEJQa1JpVEtZYVVjSTdTamdHUHRjTEVvYWxTT2FCRHBuc01w?= =?utf-8?B?cStORThZQk5tUXlNRGh2VmVSY2Z3WFRON2xld0MvZXp5VzM1RTFPZWkrYkVs?= =?utf-8?B?SWxKaDFxUk1qeU5HWVhUYzhzSTRBTm5ESS9UNXZrc2RqQ2Y3aktFVjlGOEI1?= =?utf-8?B?TjhOMWRUOGRXVTl1Y0JIMVNNcFVZVjdLVFpvY0pIRVVzelB4RGljUUk4SW9T?= =?utf-8?B?TjJTSVBuSnN3MzFrZEVabTBycW5mRWtMNFVPZFVEbTJEempQZzBRUzBwOWxG?= =?utf-8?B?aFduZE5wcHR3R1JWRElOejgwVXd1UkZXMHpraDJWY2lvUEdhRWFSbTdQcGJt?= =?utf-8?B?cGFkdTNTTzlINjJWOWhwNDZMU1MxTFdlNzFvSnFHb3RTVDF2NTBKKzU0YU5D?= =?utf-8?B?MWUxVENnOUZPRmZpQ2F4c1lmbGpuUlZ5RkFJb0JWY1o0UHlQS25pTUZPYXl2?= =?utf-8?B?TmN6cEZoZHlIREhib1RRMVdGNTBJNDhVSGM1MVpkOW1pd08ycXRqT2NHRDhw?= =?utf-8?B?bDdpYXJ4NmpUOWtjMlBHK3pERmNBcEpOOW1aZW03MzErblM3MWJ5aGxSNm9l?= =?utf-8?B?akwrRjU1YXYwY2tSLzBnbGxwK1dqVVZ1cVBRVk9rMnFkVXpqamRRTEtJQkdC?= =?utf-8?B?ajVBYXZLd2JyZVBRTW5aVVdxb3J4Zk9oMTNVbmFKY2NjcXJNY255TVZNSmNO?= =?utf-8?B?ZEV3dUtLU1NqSUdjekdjNFlpbEdNR0dTT1hXOEt4N00rWWF2YU9kSm1WNy9p?= =?utf-8?B?YStNTFJaTDhkTHpGVlhpZFJoNk83QkRjRjUxclI4bTZsUmM0OFRoOTBWcjUx?= =?utf-8?B?QTJqQ1B1LzJRckZhUHRsL3NSSG1kbDdTcGQ4cjRaeTB3TmNzbnZDYjFTMHdy?= =?utf-8?B?Vk5QUkhGTmV6Z2owYUNkUmN4dkJnNmNjMHhoVVlPeTdiODI3NVcxQjhtcGp3?= =?utf-8?B?czJSdklVOW84d2F2V0FTZFM2OXhFSlBxWkpzaW1QMUIyaG90SVBVTmlySVFw?= =?utf-8?B?UW9DQ3dRcWhMUUVNYWVaSUtJZDEzM0I5Q1Ixek1DdGdxeGJQOUxjNkNQQ2RR?= =?utf-8?B?TnJ6alovN25VaDJlUWYyaHJiSTg3dHdwamRON1BCcXN1M2hRVnNjTjBpcHZN?= =?utf-8?B?S1ZkaG41TWEzVXJsUWJEbU1YZXpGbCtScmw4aXFneUlja1RXVk5hV0UrNnJM?= =?utf-8?Q?/mRgc6DpQkrpnoUy7PaH7sLbrwV6Optnwd+Ab?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 98586665-c20e-4ae5-b8c4-08dee29fd48b X-MS-Exchange-CrossTenant-AuthSource: DU4PR04MB11791.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2026 18:35:22.7899 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 7vfQqU7NBF3sci8YIT4hAzYqWKIUL8iU3KmTXeTEqlpv3ueqqGPDN7nXREQc36ICD9eH9AfmXueQZt10IfGSaYYAmeDriH4Q7NmE3bk1daOlnqjHnDiksCcalk5zxRS9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8359 From: Frank Li Move the IMX8DXL_SPI3_CS0_ADMA_ACM_MCLK_OUT1 pin from the iomuxc hog group to the ACM pinctrl state. The pin is used as the ACM MCLK output and should be configured by its actual consumer rather than unconditionally claimed by a pinctrl hog. Prepare for LCDIF support, which uses the same pin. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts b/arch/arm64/boo= t/dts/freescale/imx8dxl-evk.dts index 33941645641f5..3b96bab6aec80 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts @@ -347,6 +347,11 @@ sound-wm8960-3 { }; }; =20 +&acm { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_mclk>; +}; + &adc0 { vref-supply =3D <®_vref_1v8>; status =3D "okay"; @@ -942,7 +947,6 @@ pinctrl_hog: hoggrp { fsl,pins =3D < IMX8DXL_COMP_CTL_GPIO_1V8_3V3_GPIORHB_PAD 0x000514a0 IMX8DXL_COMP_CTL_GPIO_1V8_3V3_GPIORHK_PAD 0x000014a0 - IMX8DXL_SPI3_CS0_ADMA_ACM_MCLK_OUT1 0x0600004c IMX8DXL_SNVS_TAMPER_OUT1_LSIO_GPIO2_IO05_IN 0x0600004c >; }; @@ -1062,6 +1066,12 @@ IMX8DXL_SPI1_SDI_ADMA_I2C3_SCL 0x06000021 >; }; =20 + pinctrl_mclk: mclkgrp { + fsl,pins =3D < + IMX8DXL_SPI3_CS0_ADMA_ACM_MCLK_OUT1 0x0600004c + >; + }; + pinctrl_lpuart0: lpuart0grp { fsl,pins =3D < IMX8DXL_UART0_RX_ADMA_UART0_RX 0x06000020 --=20 2.43.0 From nobody Sat Jul 25 16:49:30 2026 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012042.outbound.protection.outlook.com [52.101.66.42]) (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 45F4544607D; Wed, 15 Jul 2026 18:36:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140587; cv=fail; b=hjWG65AQgDZpC/fO+brIsvP+NsCgLouYRI0ocvNrfVMXY8irmkPY6q536hsyjYlMCOwm3exauIrkIwCfkMl4+54q7myY9Cm36TVfupPxZQae+HUkPasd4rBaU1fQZVVp1AktEKb55+JkOsHjGt7tq1RCUtuCD+O4Umq9XP5/1xU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784140587; c=relaxed/simple; bh=6n9IscG3LLpTeeloOPWGJSjuC4PixAl+4mJJQptcY9g=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=A4NG9lqpxhDYhwrU280P/jbHFU4Ls7Kcz2QbEttxsmElHXTME5/1waqJmbMVtHRaIMU8EH9G/gURXFwCilg0sRgj3B37CYKDhGsUkZTRMhzqorXI8uJjy6eQEdzjGDWbai4qQ+R9p2DAvHMa/TKq7rQsnRWYytBbSMIVgkFF7P0= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=CBqf8mQu; arc=fail smtp.client-ip=52.101.66.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="CBqf8mQu" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yZkcITV0gsQPNLIxDStyEjF0oCW8YQXrtsXib6zajijPBB7EKaor8W1W2GxCt0D9tWCFKFE0+xm7PoJCzZrJrAe1iPTrWReLBAO0tjMd9L/0px1hgt8NxqRPe/BVcvoSJPakid54ulOjBOiBvG6WAwLrMNAEIXax0yzbs7ucjyQzTO+cjQFBY2CDbPwhW3DtjBFEHe1hyTS0ZP/lDKE0U0NLoN0hzw/WiX/Us1F8+kFN7egg7VhUCQ5EFQNUFK3epjwzMZSR96xY3leQm+ALHPM7xmriPkqif6wMOO4181RwNuGHas29fntXA8ZqDmr0cOmWLBnS2KNGzlIZwGOSCg== 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=fYn6BaPAi66udsly+ZRI6r04ffBKviXcPoTeQnpc/xs=; b=fg6ek2nYboCy8wNR1FvVw2h3E96oVwcxPhLKi/vkcch1/hb690ZvjWnVujQrbW2COhJlsOf6yOii953ZufdKOsa5ugpfGo3AabVZN0VeAAIkq3baMihRC4jT8EzEYdYz2pYWAfpDOktBlT/znCfcDyiDnqtTY4KzYd533vIKtXG/WT/1zEqpEUYFHDiM07PL+51ChWtdu2A+/y/DfGDyk1wjrrSyKvj7pNndAOgY4sX1ydxRDExf0FAhULI4Z6T/BBF0h29hbeX27URQxSK40XDWslBHLfCQ3EW/xYAb2TZjHrxgir0gOrcz++2XQSHTWrZpv34Eta4quEv3kJy4gg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fYn6BaPAi66udsly+ZRI6r04ffBKviXcPoTeQnpc/xs=; b=CBqf8mQu71vT/RMskjh1UdADWjcK+LAfZwNaHuqNH/4bnzITTMz0qcnuz/iVFHbmeEV7VhjcjetJOrDpij7asjxG8XcQyczry80tRWaWWREgBzwyDl7BCayOsOrdkMr5NOnQPtvzeW3dysvf9olyzaKSgvIgOWTyxtptJO2wfPU7KqUx1M2DN5BCwtIAkvLZR+bzdUprjBRkniaR9q0RsJSpR+T4/ypre5eK5/avtQMATBok3BzlBNbnDuPyFKkgQztoRg+SmR2wmKjTv2hkAOHsvLiWsm3OR2cXAPRDlsqSLDZH+75Lof21WOeObFiGZ90CqDPOT7WHgslqamVp2w== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) by AS8PR04MB8359.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.11; Wed, 15 Jul 2026 18:35:27 +0000 Received: from DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de]) by DU4PR04MB11791.eurprd04.prod.outlook.com ([fe80::11ca:6b74:3234:d7de%5]) with mapi id 15.21.0202.018; Wed, 15 Jul 2026 18:35:27 +0000 From: Frank.Li@oss.nxp.com Date: Wed, 15 Jul 2026 14:34:52 -0400 Subject: [PATCH v2 7/7] arm64: dts: imx8dxl-evk: add lcdif overlay Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260715-dxl_lcdif-v2-7-da797562636e@nxp.com> References: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> In-Reply-To: <20260715-dxl_lcdif-v2-0-da797562636e@nxp.com> To: Marek Vasut , Stefan Agner , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Jessica Zhang , Thierry Reding , Sam Ravnborg , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Robert Chiras , Liu Ying , Frank Li X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784140492; l=3999; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=mwk1STOmIBJQmiztlVyzaZbrqVbYSJsLatIfoe/P18U=; b=Ww9X1+HrREQJRHiNktscoQzCp2rzo9TNlE4mu76w1WRfaSNT/EGops/BMz/FfJt6ZHm/AOxrI 8CqK7MoqB5DD1esVGA1pUMAmjEeZ1hgfz2mnBazL8J8OA02d9dExBP4 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1PR02CA0006.namprd02.prod.outlook.com (2603:10b6:806:2cf::15) To DU4PR04MB11791.eurprd04.prod.outlook.com (2603:10a6:10:623::11) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU4PR04MB11791:EE_|AS8PR04MB8359:EE_ X-MS-Office365-Filtering-Correlation-Id: fe8f9658-b3f7-478f-6f41-08dee29fd72a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|19092799006|1800799024|23010399003|366016|56012099006|11063799006|18002099003|22082099003|10067099003|921020; X-Microsoft-Antispam-Message-Info: e8tTm4jr0cwss3fojmds4s7/k/gKPmRKI8rqSi5G6sAEJ/XjIUSpZTLjlgSFtO6eXfqwdEkCwtkF4tRngDH73pzXWwxWeJjXAm42FkK4/by3KgesskqWi485cMurkeIfAesmxC3u7EP/3rDH5ZcmNe4VDYelu77w4t+eahKSjOXI4vnKHSiDm2/bvi/WY8d/XZf1AK2aQoJIgqSQ3ksdDvY8cm3fxVCIZBqCbUcoTNaQpAlCZTJWHBu3cj/1QkRsu6EH7pPAIU4AzDtq32FqY3BNzcrw+F56EaI4OELAMNkUBwuKBplmS8VbRpha2X5LvooGKxUGqAOWMfwomgJuKp9OCBg4ZpVDJk2AMHMWjynKYCKraiLyxb8MWOQAGpGmKpVZiuiKPE6/y4MZkOyG3lfeVI0i6WRhydjkEjFvK7Uzl5TLwl8wnPiaNuoaRZNUXKfqpB/QRtsa2vjM0ehQmTmliLcos3WPmjsC3mRDYvB0ia2rNBTaMUC5X6kNHAqNJy2pXfxC+xzNjV9PFvTyIC8elAFHn+CBx5Nt409XdLN/B8yH5WWv+4au1IPtEdz8CQPLo2OfvQFIOIoyAUVeH/Pq1zWT6Qw49SiZ9z7Ni0kokU8Q+rqUZz/S2AFB3y9w0DyLZ52hLioUl09N7EplyHoBMtplyuyKT6ycrOsc+3aJkgPfv44S8gSo4rjRFSzdmFhDP81RMcA0a3XYQef4Fg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU4PR04MB11791.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(19092799006)(1800799024)(23010399003)(366016)(56012099006)(11063799006)(18002099003)(22082099003)(10067099003)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NEJtN1k4aDhDTW51NkdlMktteFYrRDFCbVhLb2xCUzVIWWxZdk41R2dxdFA2?= =?utf-8?B?Um9tWjhDUjRKQXFpMy8rNFIrUXo1M2JjWXVhbVROU2xIWit5bk1qZWpUSVJ1?= =?utf-8?B?MyswMHVXRmNHVm0rOVRLTTBkNGhXcGZyQnVPRjdEMW1leXhDMFpybnMrVHFv?= =?utf-8?B?SmhRTHhSUVpYSkZsdFIzbEQ5Z2VqaEZjUlVhdldub3N0ZktDSWI2RnE2djhH?= =?utf-8?B?eUEyRHJtQlZzamFCOTdmdXNWY1czU2t2d0g2alBPN1crd3IxZG5kRmxXQ3dH?= =?utf-8?B?cVk5Z1Fja0hZVS9KYk05N1VFVUQwSWRCamJ6Q3dITjcwbGkzN0NxZlJ2RlZD?= =?utf-8?B?M1ZFUTIvQVVoL1h5OEN2Q25iU3hXdk5MZHYzTTlyMlBCWWtwMW5McHhRanM4?= =?utf-8?B?enVTeVBqaE5qZHExNHdGdWNTdVozNEh3Q3JUWTZITmJPWkU4ZVdvOG0venI5?= =?utf-8?B?VC9xZkp2bXBuMlFSaDAxTXpXcGFqd2Qzc1NWS0VWRlVBWG9qMllPNmdIa0xD?= =?utf-8?B?VGZpZTAyTjQ1U2w1RGZGWUxwcDJVd1pxR2tDY0pYb1JudXkwSUtQNndQRTFN?= =?utf-8?B?TjRvakc5RXJ1Z3ZiRjNNZnExTU9Sd1Z6SGM4aWwrdXc1RHF0MGVsU1VjTVJv?= =?utf-8?B?cHExVXVROGo4TFJ5QnczdmI3U21NK2NEVm50RFBRdDVmakY5alFpYVZIekZa?= =?utf-8?B?eFRHWElTZEs4MkRYS3hYWHZvSGRZbkdJSXRLNmRFaCtpQmhycHJybTI1eGN6?= =?utf-8?B?SUdjZ3hBQ2VQMlVxbEVpYmwrTHpFY1gySUdXRUtOOGNZQnp5NE1hUExhbzJz?= =?utf-8?B?T1FQcmU3bGp3SEpBQjQzU1J4WUZYdC9KZUlHaGtTVkV3ZVdxb0tGWFJjMmNK?= =?utf-8?B?N04vZE5qb3kwZXlyWWo2QnNLK1N5RzBOeElRMlNBM1MrMU9GZkZXdS92SXNG?= =?utf-8?B?WEtRTFI4TWhEeDJXUDB4dlAvUVRxUDRqY2oxT3J3TTAxRzFNZ3Y3aWtYVEZK?= =?utf-8?B?b3NlY1g0NzByK3VaTWJkbjF1TUdWWEtWQUptbDhYaWxPbEFQamNGa3Bhdzhm?= =?utf-8?B?Skk4NEVoMHcyUzhSSlJnVHhMc2NBRnBvZWc3UmV2SCtTcGFnSCtYbUhlSFVh?= =?utf-8?B?ZVdGZkNKWXpEbDBIc0FEMU5xbDJjcmZjbGorZVhhekRXNjVZYVMxWURmMTB6?= =?utf-8?B?YzVLUjFwS2xCUXpOdWFWTnFiUG5xQUE4bGE4NmxyWUsxaHdGWFBnVndGcklS?= =?utf-8?B?RUxhdlAwT2xJeGordGZyUC94VzRFb3ZBeVhOWVNuMGM5c2htSTYxa0U0OVlj?= =?utf-8?B?TWx3QXVzSGQ4cVViVEtibEduanMvL3RuWkhqVVdsaVV5blVQNStGRW4yWlQr?= =?utf-8?B?b01GTDRMb0M1a1JoZ3NCczlEQ3ZTUG1ld3ZhYTJuZkxla1djZ2lGUGl2TXQ5?= =?utf-8?B?MTA4bU9HZWdsRVZIS3BkeWxTbU41cDBtUU5lbEpBMzZMMExnc29zUzE5aGhW?= =?utf-8?B?YXdKUngwK3ZRMFBzaUlKd2w3ZlJMRjJibFlRS1dlQjFOeGswWWpBc0JzNTll?= =?utf-8?B?RSswVk5KeHRJYnIxeDllclFSMHh2MDZEZzJjSXR6b3RaeDFUaGdzSWhPVUJF?= =?utf-8?B?ZzA5QUFhYy9HTkg5WmNKRzE1ZlhHVHNTZlJkNW43ems3OG4wTWVubU8wai85?= =?utf-8?B?b1ZXU0lpcytSR2habTkydTVUL29HY09tQzRCNnhtWVZ2UlJaR0VKeFRyU0RZ?= =?utf-8?B?ZU0zYlF1RThhUGZ5ZmI1Q0tsckkxa2dIOHRseHlUVHhvKzZKL0FwanFVTU4z?= =?utf-8?B?T1pLckVENGNuZ01tQkFrOXVNYU12UmtpU3I2UFFSeXlYSlZNUjdhUStsbXBq?= =?utf-8?B?a3ZIckdKaUJDTnlwOHExZHFkazNLMThoY21Tb1dSQ2pxSzRPNm5VdXpHRGxZ?= =?utf-8?B?R2lqK3hvNGIxZWdtRVJ1cnZabW05YmFFOWhSRkVBRlUvUlRGVVVuZldMS2pY?= =?utf-8?B?Q3B0Y29nNFZTT29vZ1NhT3JnTE1QbWVjb2NoMDZabEZFTFZmRVNOeGtJZ2tP?= =?utf-8?B?aTNJMU42QUsxTGRaRElCT2ZSUHBlUWtYY25RNXE1dHpRZ1Z0b2YvUjdDeE4v?= =?utf-8?B?UDhJUS9OZmFSa3hkcThVaXpDejdRRUpiWENra2FYM1BuK3pxb1ZTYng2ZUQ0?= =?utf-8?B?a2VZQ285TksrblBRNnpreWVMK0VUd3BUaXRneU0rVElhNHA2NnVjU1hVVVJs?= =?utf-8?B?dUlwdUxEUXhzanZNb1pDMHdyWVl1OGpCOW9DMUNhMWQzdGdRNmNlVDRPaGx6?= =?utf-8?B?bEVpdmFzZHRFNm1BQWVnS2VWazZYa2JiRTY2S2JGNGhoY1RXclRqNUxBaDJl?= =?utf-8?Q?gqKvz7TaytaZ283+ck4OF5trW0Y6ZpaT7VgTV?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: fe8f9658-b3f7-478f-6f41-08dee29fd72a X-MS-Exchange-CrossTenant-AuthSource: DU4PR04MB11791.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2026 18:35:27.2032 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: L/5daQg+9dKIvP/Fpgn3HReBfbHxOJEoW58Ce71B/VQ0OwXjn4zsyuVvt5UQoHMKA/xh/CgAfx2KA/NLsC25rl6Tq9AgVQNomdyUtJ+MmZQeV3IN4cwECZsOkNYlc77U X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8359 From: Frank Li Add lcd panel (waiken,101wx001) support. Signed-off-by: Frank Li --- change in v2 - remove iomux hog (sashiko) - add power-supply --- arch/arm64/boot/dts/freescale/Makefile | 3 + .../boot/dts/freescale/imx8dxl-evk-lcdif.dtso | 118 +++++++++++++++++= ++++ 2 files changed, 121 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index 8ddaab127ab9c..aef7bc3292484 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -111,6 +111,9 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8dx-colibri-iris-v2.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8dx-colibri-iris.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8dxl-evk.dtb =20 +imx8dxl-evk-lcdif-dtbs +=3D imx8dxl-evk.dtb imx8dxl-evk-lcdif.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx8dxl-evk-lcdif.dtb + imx8dxl-evk-pcie-ep-dtbs +=3D imx8dxl-evk.dtb imx-pcie0-ep.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx8dxl-evk-pcie-ep.dtb DTC_FLAGS_imx8dxl-hummingboard-telematics :=3D -@ diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk-lcdif.dtso b/arch/ar= m64/boot/dts/freescale/imx8dxl-evk-lcdif.dtso new file mode 100644 index 0000000000000..080a3f5108a22 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk-lcdif.dtso @@ -0,0 +1,118 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2026 NXP. + */ + +/dts-v1/; +/plugin/; + +#include +#include + +&{/} { + lcd_backlight: backlight { + compatible =3D "gpio-backlight"; + gpios =3D <&pca6416_1 5 GPIO_ACTIVE_HIGH>; + }; + + lcd-panel { + compatible =3D "waiken,101wx001"; + backlight =3D <&lcd_backlight>; + power-supply =3D <®_lcd_3v3>; + + port { + panel_in: endpoint { + remote-endpoint =3D <&lcdif_out>; + }; + }; + }; + + reg_lcd_3v3: regulator-lcd-3v3 { + compatible =3D "regulator-fixed"; + regulator-name =3D "lcd3v3"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + }; +}; + +&acm { + status =3D "disabled"; +}; + +&adma_lcdif { + pinctrl-0 =3D <&pinctrl_lcdif>, <&lcd_0_fun>, <&lcd_1_fun>, <&lcd_2_fun>,= <&lcd_3_fun>; + pinctrl-names =3D "default"; + status =3D "okay"; + + port { + lcdif_out: endpoint { + remote-endpoint =3D <&panel_in>; + }; + }; +}; + +&cm40_lpuart { + status =3D "disabled"; +}; + +&eqos { + status =3D "disabled"; +}; + +&iomuxc { + pinctrl_lcdif: lcdifgrp { + fsl,pins =3D < + IMX8DXL_SPI3_SCK_ADMA_LCDIF_D00 0xe8000023 + IMX8DXL_SPI3_SDO_ADMA_LCDIF_D01 0xe8000023 + IMX8DXL_SPI3_SDI_ADMA_LCDIF_D02 0xe8000023 + IMX8DXL_ENET1_RGMII_TXD3_ADMA_LCDIF_D03 0xd0000023 + IMX8DXL_UART1_TX_ADMA_LCDIF_D04 0xe8000023 + IMX8DXL_UART1_RX_ADMA_LCDIF_D05 0xe8000023 + IMX8DXL_UART1_RTS_B_ADMA_LCDIF_D06 0xe8000023 + IMX8DXL_UART1_CTS_B_ADMA_LCDIF_D07 0xe8000023 + IMX8DXL_SPI0_SCK_ADMA_LCDIF_D08 0xe8000023 + IMX8DXL_SPI0_SDI_ADMA_LCDIF_D09 0xe8000023 + IMX8DXL_SPI0_SDO_ADMA_LCDIF_D10 0xe8000023 + IMX8DXL_SPI0_CS1_ADMA_LCDIF_D11 0xe8000023 + IMX8DXL_SPI0_CS0_ADMA_LCDIF_D12 0xe8000023 + IMX8DXL_ADC_IN1_ADMA_LCDIF_D13 0xe8200003 + IMX8DXL_ADC_IN0_ADMA_LCDIF_D14 0xe8200003 + IMX8DXL_ADC_IN3_ADMA_LCDIF_D15 0xe8200003 + IMX8DXL_ADC_IN2_ADMA_LCDIF_D16 0xe8200003 + IMX8DXL_ADC_IN5_ADMA_LCDIF_D17 0xe8200003 + IMX8DXL_SPI3_CS0_ADMA_LCDIF_HSYNC 0xd0000023 + IMX8DXL_SPI3_CS1_ADMA_LCDIF_RESET 0xd0000023 + IMX8DXL_MCLK_IN1_ADMA_LCDIF_EN 0xd0000023 + IMX8DXL_MCLK_IN0_ADMA_LCDIF_VSYNC 0xd0000023 + IMX8DXL_MCLK_OUT0_ADMA_LCDIF_CLK 0xd0000023 + >; + }; +}; + +&lpspi3 { + status =3D "disabled"; +}; + +&lpuart1 { + status =3D "disabled"; +}; + +&sai0 { + status =3D "disabled"; +}; + +&sai1 { + status =3D "disabled"; +}; + +&wm8960_1 { + status =3D "disabled"; +}; + +&wm8960_2 { + status =3D "disabled"; +}; + +&wm8960_3 { + status =3D "disabled"; +}; --=20 2.43.0