From nobody Sat Jul 25 19:29:09 2026 Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011070.outbound.protection.outlook.com [52.101.65.70]) (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 EEE6F43FD2D; Tue, 14 Jul 2026 13:58:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.70 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037541; cv=fail; b=EUdD7uXZcJFrdlx8Itu8VwvnbX9ObrB0vAvXGtPPyumx2xg6doCegZbIzV1sHkjeMDeLIaeEy5pjL6DcRubIsceg+57uJSOLbTENQGAFhvrCR8uqfpzLaiUzoMtpElTxTW0CDlfLSNzT/36gGyYvN5hxBTm68z1koPkPQDGh3w0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037541; c=relaxed/simple; bh=vatnr4QZr+rOONyUcziOb/vVkHxJAlZmxPaPDfhcv2w=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=dWRFhmRASFiW3UK/vhOIthFHSSRc7FzQr+JDgEnJ/bl75J3PF77hEz8C6ikV7c3DxZIYuw3BR83TYvOEf86xz1URdsCaIImNpOqTjKhHkVd0+wFh9LTbepb3oL4dm0iinqIFlWsmwXiy03n4vRNVSqAkF9JFNqwniCw44xY6Eks= 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=DS7kS6pI; arc=fail smtp.client-ip=52.101.65.70 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="DS7kS6pI" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AFUpNbdUhK9Zrq/tH0Fkylwth2ic6WK4rEfgy4lpSVoRi93GIAz+PxgSOB4ujy4OFXd0jv/AMMqZLHiWvCGV5kxxcYzsW9w3BrvOz/m/AXBkr2VPHx043liAO8ziZMHDO4wHekOquaZgFKUslk4lSLyQB0vY5wxhumpRoU4NnLZABeRGGgUX0JWaTBtpEUnOJpNAkXDeaxniyuS2MCX/ykaEhDUPITZ+KX+HC2XR4c/JVf67b9Cnnd14WTuMIKnzeKCJJ8RxbTYEol27+100WcaSeSq/03y/HPt82yBh+bHXV0bJJdR69Ip2BmsGS5ILP+/Zrs3dZBNmDTj5oEiu/w== 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=Y498CwEH4Hd7tEYrWzujJ+9WfTclhKUJb4zHpsucpgc=; b=qcj1W1+Xfp+LPY83nbPfMxRbrCplqIOVECGsiO2FI/hlfcOcYxD8QKbXjUyEDAQzW+UNy/iBaJJXiRFgZqs1InD5nB6ktj/Xa7NTA7KWb/yhnj8J3/vn//6pSDVbRqXRA479LvNKDzEk4QCaDglz2xDDOVJb+eSGlLcjnonGJzcAauDXsOHeD7qdl3ZPsWx2HsaR6DODpoW96aq3/se5keJong1ehfpdrbbMfvTaa1kQ+2f3SBtp9HBiw4fA4dDaVoo5rrSfse70IFzR325qAUnLbN+uW2UNFO6PXmtEOhLwdW4SEJJBAaEvl031KXGcTq2SfUJBB/h9iBlNrcPoTQ== 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=Y498CwEH4Hd7tEYrWzujJ+9WfTclhKUJb4zHpsucpgc=; b=DS7kS6pIIkpWQxat4Ub3OgMjGQfoYEyONOt4SOtIK/ObwgSZJ3s2JqFfNcH2JWuWtVsRNm9SLg58k7DJcYTZbNcJdJqbNGYRwI5MlCCJpVhy5BmRFGIHKAI8jqOFEYkoz/cGL5+eNin7m2r/xHhwREkuq11Y+awfKAvwBW84aMZrDm7tati4/a2vTmwlrAdT3vE4d4WxT7RtbtWq/E+IsGL9hW6kvBLqFJEY3xvlKov9MJHtQvDltx1gqw6pSwzSzLBiQbMEnFSRkCOPoMTTVgQxmd/7AXnh+Pa4lwuOv9TokgUEzuSwn9DOmr7nG7c5A33CasvfHwA/HHaHBR5JlQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) by PA1PR04MB10842.eurprd04.prod.outlook.com (2603:10a6:102:483::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.10; Tue, 14 Jul 2026 13:58:56 +0000 Received: from GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c]) by GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c%6]) with mapi id 15.21.0202.018; Tue, 14 Jul 2026 13:58:56 +0000 From: Frank.Li@oss.nxp.com Date: Tue, 14 Jul 2026 09:58:43 -0400 Subject: [PATCH 1/6] 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: <20260714-dxl_lcdif-v1-1-6761a8a6592b@nxp.com> References: <20260714-dxl_lcdif-v1-0-6761a8a6592b@nxp.com> In-Reply-To: <20260714-dxl_lcdif-v1-0-6761a8a6592b@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=1784037527; l=1017; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=bzc4APQL10NkhC1TKZMO7HoIT3rAD16SUD6eZTa3e5s=; b=p+DuSMmMfGl9GlvZAzfUtdnXxRg9XO5IJiYoHT0kkeixxfPNHhNDmjp0Vnb4KrEr5dVPlIV4Z 9MxIcZbtiznBEncAMD6kdoH9d+7+jVnnnXAmDn7U4W4tWY7Wl1ynTQw X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0032.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:2d0::13) To GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) 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: GV2PR04MB11799:EE_|PA1PR04MB10842:EE_ X-MS-Office365-Filtering-Correlation-Id: 53b34e5a-e952-4681-d924-08dee1b00bd8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|366016|376014|19092799006|23010399003|1800799024|18002099003|22082099003|56012099006|11063799006|921020; X-Microsoft-Antispam-Message-Info: Ff+c6JsJILW4JAhWp3p499ecyhQEkf1b3jcq9F1PicuXpBXPE8MW8LARtNviXK274mN+gujuvZIRRuWz0N5doeKXKahUrTF7vquw2CDNjgS3YLfQwea6LkQf9210JXjwL2NhDMejodaLB4MW5yN07XFHiBof5Epfto05OdKRGLWHAf6Lsv3A0KM+dC4Z4bVsw79GTwnbjTBXdV0YUeqWHWTy9R064xAd/omNoLqoUKWK5+g8ZL+SbHVSvNsDh7b21IffqEhe7Y0av2EEwoGuaYfJ5CT1YuVJ+vkePWsk6A8O5iiNG8pxcy1hBB96HH/F68jP3ykiloERp+V4jEdihGNcSI3kTZyzsAlZUOLvfKKIouFNqhCq2/Yla+E0K1WdAFwjADBnyAQNZ14T4hlTmaFkxroVdSC385ZKbQJHa8vUhRlTadsTbshNQtcEzTVAEsOoRj/2nH3d/QBZ2upx06Cczh0L69D3vrBhj5sdUWWCl4BDIm/HtqbzQJrhih8cm3M5+znqfQaVqp+LORIDS0aJGvK2t1ohJ0lwFEkMn1EmMj0OP+Wd1eIiFQUYvvC8lSz+7gz1nbSPQbBtXJtblaQc4m9JT7FfePGhthl9Bj4CZEy1JfJzIntjSoLAtFhQODip/P/R00nBbDQSAUMWYwN7+2br0NbBv+yQovfx5FebmfZJ1vXKyXmRlYkDVradahEG5CTClYVOlsdk8S2wDA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GV2PR04MB11799.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(366016)(376014)(19092799006)(23010399003)(1800799024)(18002099003)(22082099003)(56012099006)(11063799006)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NWdxdUk1WFltUnNRVyszUURXZTd1SEZOR3g3amVHbEU2enZrV2NGb1gvdDU4?= =?utf-8?B?NVdzaEJnc0wzWFdDRjd4WHlMZXB1WVNmL0JSeThWNmFFL2lhaHVBUnpSbnBQ?= =?utf-8?B?bTE0NW05czZnRzk1alhJVkIzeVMrWWZoa0hVcWh5NjJGNVhyNEovZ1g0ZVJr?= =?utf-8?B?eVFJb05xeFF0RFh2VXF0S05nNFl4THAzQTRhMENTdEgraDFtZFRXWFdsQTdh?= =?utf-8?B?RWNoMmgrOXViUlRaN085cmdPWGFiWGovaEpIN2hONkRYYWxFQzFMNHBoT1ox?= =?utf-8?B?SkJUVlIzcnVJb080YW02cHYyL3BzdVpQV2hhRmdPSkNMWmlYNzhyM1JvUEtU?= =?utf-8?B?UnZYczNQN29Dc1M0UFVPTFhkdDlnN0NHTlM2WHRGdXVhR2JCSTloeXoyOXVT?= =?utf-8?B?NUlaaWsvcEpncUh4SmpVWFdSNWlkWFc4NTEwbWlVcU4wajB5MHl6WnJyREVv?= =?utf-8?B?d08vdUQwY3A3T0RZMXpnamF6NFFybTZXZ2pSMmFnUENLR3VsVVBPN2tHR1Y0?= =?utf-8?B?Mlg0aWR5NTRHVWk5dDQ3anQzUi9tRUpvZDFKdGdRcW5zUDZqWURxMFBkNnpn?= =?utf-8?B?VnlmMFdzY0dSOVlDdE5oK3cyOUlaYWRud09SRzZqbnVsT1FLS3JGTm1MMGxE?= =?utf-8?B?bXRXS3FHeWtVblBtTjcyTVlNWmZmcWlPUVZJclB3Sy90VzB4MHBaZG5xTHNR?= =?utf-8?B?UU5zZ1ZKRGJBOUZQTXF4N29pTHZQZC9zbnV6dVhoMXE0ZXEzSHRUbnBtcWhw?= =?utf-8?B?SjNIYmxyVzN2MHhCTnk3SlVMMzQ4Rkh2N0cwMWNITTV4ejRmVmtua2VEdDlp?= =?utf-8?B?Z0YzTjRTdUxZMmRWSW1GRVQ5VVRBN0FSSm43M092WU9WalY2VktTeU1rc1lw?= =?utf-8?B?NjNJblNjdmRZMGNuVE1adHRMT0E1MURsU1ViNjRtN1B3bno0OHFOY05lYVJh?= =?utf-8?B?S2xqNndHZEFOeTNhS1FnSHdBUzVsVUR2U3NIMktyR29ReVZ0V21jLzNZVmJm?= =?utf-8?B?cWVzSTBqajZ1cDQ1NEV6L0RQNG92eUdEWFhsUzltRmY1T1NFeWc5RkV5ekxv?= =?utf-8?B?MEdtTC9lQ21Xd0NhZlVWbkRiaUZRM1JmTFVvaGt1bFl1M3FRS1ZvY3RpNnAy?= =?utf-8?B?a1Rkckd1TEdEMXdyRHd2UzB4aEFWSUdPdzMzUDVUY3dIWjNKOHdrYnhnQWZQ?= =?utf-8?B?bzNobmxhZkkzbmFBUHp1RWhpSVlpRHJ6azc1T1B1c2pxR1pxQnhxMkxOVGJT?= =?utf-8?B?cjRsK084R0kvWHgvT2c4eFVKRFpYeFRCdkZUeDBiV0pGUWo4dkRvQ051amlh?= =?utf-8?B?MWRxVk0rUHBLeEwzUFdWOTNCWGhzQ1g4Z2hobHZkdnZMNURkQzUxWlJ1WC9I?= =?utf-8?B?UVdFbG5JVWhqaVNtT3BGRXU3SVRrSFFhblhpYlNvTHRqQ3NIWEY3dGp3Q1hj?= =?utf-8?B?WlA3MFMzN2tjVGFsNnRwSTcvYmVaV1dDZHprRVJaQzdmR3UvTklJa2RjRE1p?= =?utf-8?B?dndsMmJrdnRxcElvRFVqM1dFSEVsS1dvcFRFaENUZ0k2bTZLMnNrMVhibVJI?= =?utf-8?B?Zkg4cUo2dlVTU2Vwd2NPeC9SMElpUXFUMW9hR3ozYUlaT1RCbVIzaDdxUWh6?= =?utf-8?B?Z002M3l2QWpLekJNYXE4dUdxUEJDMnJ2SFRKeWZranNXZlYyd1RtQS8waSs2?= =?utf-8?B?dm8vanJMWnEvRy9kd0FESHhhR0hrempwZnd3dCtZU28zdXZnMVhwMzM3bm1K?= =?utf-8?B?MDQzc1VVelZaWmlqaVJSVFk5N0YxdkpsZ3JiL2tGSS8wa3ZUR0dwdVVYa1Bu?= =?utf-8?B?YXc2RVR5eDRNcWp2cmNLd2phT0lvdGdWRTBOY1NFQWI4VkZlTndJT0ZIM2Ri?= =?utf-8?B?eC90b0JzN2lCUnZNQXFmZ2htblpGSWpMUDQ2OEdhaEh1Q0VtL2F6NjYvbUxw?= =?utf-8?B?ZGl4R1FuR0xNam9JOUJyTVcwc2JsV3M0TDkzdlFEcmJ0aHRUWG5TNHo1MGQr?= =?utf-8?B?N2NLN3F0cm4za0tGUEh1cWJrMmxmNGp0T2Q2RG1CVlhuYnFTandVRzJkTXIr?= =?utf-8?B?ZlpjWWRFQTU3aFl3RDdBYkpYSVlDcysvZ2hReldDdFlsdEFjMW1YY05Vb09q?= =?utf-8?B?ZUdFY2Z2ZGxGcFdBWUgza3QyLzZFeVVMS0RkY2s1QzQ3R08zcHlPWnQxUFpP?= =?utf-8?B?RURrY211NzZSWjFqcG9rOFFvTTRSRUwrR3ZEUzA1Zi91N2VYc0EvcTNKVVVC?= =?utf-8?B?UW5RWmZUNDl5bXQ4R1VscU16NDNudFpSenVvQ09uOWtSZ3dUTWc5d1FFOVZZ?= =?utf-8?B?YzJWZjNaL1N1S0xVMW1BYTJlQmZQdWQrR1N0dUp6U2dxdlBJd0F2bjJDVXFj?= =?utf-8?Q?pwD4j3RAvp3vvgwcZloLMp0wS5ODxY9C7c+t3?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 53b34e5a-e952-4681-d924-08dee1b00bd8 X-MS-Exchange-CrossTenant-AuthSource: GV2PR04MB11799.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2026 13:58:56.5450 (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: BOpLbmCoUQoeEvh1sKMm0N66I/rWtrdfClhGNGDr7Wbx/LDvvDTkzhG/kkCWMqg7XGYRVmUPCtQicW0/F6cpizWH9R5D05w3dElte75iAaIh+2lV53BXn65kJ9jI5O5k X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB10842 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". Signed-off-by: Frank Li --- Documentation/devicetree/bindings/display/fsl,lcdif.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/fsl,lcdif.yaml b/Doc= umentation/devicetree/bindings/display/fsl,lcdif.yaml index 2dd0411ec6516..121c1b220e698 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: --=20 2.43.0 From nobody Sat Jul 25 19:29:09 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013058.outbound.protection.outlook.com [40.107.162.58]) (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 2E54747CC6F; Tue, 14 Jul 2026 13:59:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.58 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037550; cv=fail; b=takE7TP4V3TNNu/9y6rsBY5xT1uG3j6mKTpwml/fQyEfMCDrHqqxGSOhgSdjaL73B7rY3xftEm2ym/lzg0E7GhiZK/WUO6hgu6SBMMADh18Q8z8lCNtW8eUzlsc+6bDpCyNEVUdareBiAw/FidfnyZ5NIH1XgBcFWTUt9OUbmRs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037550; c=relaxed/simple; bh=stWUB73n7aVGbvVWpqjw0EGWBVK/v7ujlLdqToVIIho=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=KW1zyR3Xzu/7VogY9pgakDkEdIkOAOC2Cc38NPH3Zx6YzN1vUsqf4lGhA7hlzOryBeCFZjeTVWEgOQsQvUayVjqqGqTgnGj1kOC2dspRvmTPBWs8h7ruUNbFCn/Rgy58luPtiFogSval3fHVpYLg1iY8AJl0JOtfxJnJbRZe91M= 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=AkgyjnmJ; arc=fail smtp.client-ip=40.107.162.58 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="AkgyjnmJ" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yDn7FuYG1QPRUywEprcBgWl/JfRPAcQJuwijt+2P1Fw4lYEtvSZrtKFMo4E40q5/ur7C6PoIi67EWDz6WIPx2FDIwamoH62cv3JgBnG0xr5e5lwAZDreBY4G+AMJdG5CDBJV+pvHMD6/BxEBfYv5tcqTTU40SRMxyNwBEwuc1Zs+zivdjZcXJMuFn7+3nezWVWTqqzs7WvAUTLXfO131TqYE6t3C5yfRIeKdq9wnf2AlnQbZu54e49YGWowoBy/SUs1V6eAu5Ec551eSdDPFRLV/bWljNRKnUd7n4qfzVjr83vYbaHRvIEZMDHBKwY5l0N2Q5RYxgnQ8o4cwBaCrMw== 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=cdCLaG6GqGvzOTUaf8OfI3AX2bgJ8dtgQwBD9bhgY+L3/BKcVTO09Ug0tHZKt+tvRN6g6HTMbZ4HYEbwT7rKcSW4KKLhNjk8F71SyV20Wm9J7V9h6MSMEzURl7i/Rn0YQGLz8G0t1HWgZXc7lJdhHufGF93RephU0F+G22AQID/OXD10KFi6k30HDiDghe91cgIl+fyNiNQku8TScF2/JD7QnTooJfCxBQTcPV42eOJbI/Y1/2VueInhmV7v6fiOkcSi1sWxkdlGyLDTmmESn7RpWG2R+LA1ECp6JN0vLnIPLansGa4b57hNO9JNas9jTyF7s6q9PMbkQBZUpGZ6QQ== 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=AkgyjnmJevpSfGG9GsQ3QEfZgN32D+Xi99aKgTvcTDZMtloIHqxzXDnwQalV+RVj9QpAtsr/6xmQmHzBIX5uh/xzBAQ9tg2cbdJguIHY32f7RhNOzcQPRQdBbViiTEPo22/DnOeLd1OvtO1DKa4jKe2fc2idgHyQHwjBGsaI4ckKQUJMGqTUvK9UuiHfVD/3q02vyqVnEyHrPh+hCn1gbuF9sUPEmwEIKgppkUdU9n2MXOiRQgK/nG06Sd3PzG2s0TNTES4x5JPk/cqsshqnkN2PjZcF4U3zt9bJn++ISfqT8lD8RmjOltdDNHv+HW/U/RDtBj2ZLAPwoV1MIoH93Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) by PA1PR04MB10842.eurprd04.prod.outlook.com (2603:10a6:102:483::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.10; Tue, 14 Jul 2026 13:59:01 +0000 Received: from GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c]) by GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c%6]) with mapi id 15.21.0202.018; Tue, 14 Jul 2026 13:59:01 +0000 From: Frank.Li@oss.nxp.com Date: Tue, 14 Jul 2026 09:58:44 -0400 Subject: [PATCH 2/6] dt-bindings: display: simple: Add waiken,101wx001 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260714-dxl_lcdif-v1-2-6761a8a6592b@nxp.com> References: <20260714-dxl_lcdif-v1-0-6761a8a6592b@nxp.com> In-Reply-To: <20260714-dxl_lcdif-v1-0-6761a8a6592b@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=1784037527; l=1665; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=sP53lVYPOMnQbWKcGkGP8VAV1edtwxOeLzkYThF+zUI=; b=ZOqc0ykYFVuV6UlEusiMsukWSTNjWNebCTuia1eWxhrQXkhnudq39gah7CMkhbwUYimdasitP tKCiRW5E5VNCiQ2Fl7Wwar2LYpArSDE7eW606U7KE1MlG7rI6tlgktS X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1PR04CA0016.namprd04.prod.outlook.com (2603:10b6:806:2ce::21) To GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) 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: GV2PR04MB11799:EE_|PA1PR04MB10842:EE_ X-MS-Office365-Filtering-Correlation-Id: b78fca02-47cd-41a9-d38a-08dee1b00ec4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|366016|376014|19092799006|23010399003|1800799024|18002099003|22082099003|56012099006|11063799006|921020; X-Microsoft-Antispam-Message-Info: Ah0p9bxSfVh2jNPO0dLGytgKXKgSdc+vL0JkIsc2S/YAARlX5DQp/68PUFS9sJT03ugbO7Cd5mMlD4nFz4XXxLqTSZRWcu7xP9OG69GVThb7oD2PCajd0PM86zaS/+np3OeKIRu/Ywg0B5wsY0q9biapDBtUoyn0nlHItvPKkwHXg3AwX6SaaEmau0051r0T3aBWfT7JVWcyNgIPiOCjFbXK+4OhjjaNTVGebpLtte8+1lPFG+oGbV05YtIb79JrZLwXeWki/S3CGYP7u/B/7txAMT9ONspBktD8/ZxlyN0Fxpo6dhQ8Ru2L+sEtjy9ov2Y9EFUivuzCyT5Okxj+IWb0dAkutH47yLcSZ38KPedI8mGIs4z7Om86wMx8pwPSSBfA5vr+mt0Aeim0NVuKPyMVTpwtqc6/opCAK78ObB/rRjfDFKIJkjRv3nPhf07SrRG9Ku/49XIp3hyyXBU7L80VsB2HCo1jP98HJ3W6+mgn9WH7mm8+/AFNVcYuNipTNeUri0R+x1NZz0ZmWolQlU6VYSmyJsrpMjRnAZ1VCavF16vhaFJtYQS3poNejkvTeBNcxBjw222t4UIrTG9Mn6NBhLSji0sveS1y8AdFshVuq7VhsWD8xeTfh8hwQBW68Ds0oMp+iuc68hfJK5ftO2lKajZzkITt1SHBntyHIudEkdgsAC0Zw2rXufOQTXvjYhrxcAyQcB8PIMKK48M4dw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GV2PR04MB11799.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(366016)(376014)(19092799006)(23010399003)(1800799024)(18002099003)(22082099003)(56012099006)(11063799006)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UW1mQkxucTdlWWNMRmJiRlpzY3EzLzlLWUR4RkJRalJFcEZycStLMjFkbnN6?= =?utf-8?B?SWd5c1FBdTRFT3lFUG1nb3pGbmMrNWFWbkZzaE5QZDVGNXVuVkEwNXg4bllG?= =?utf-8?B?SGU4MC95THZhalFEN2c5eEFCUGczaCt5UjRhUEVKK0JtYmJybTMwbTkybEh0?= =?utf-8?B?ZlJXN25kTGxFOGZ4VnJtRitFeGRtZ1RJbHdQdUdYendoSnpBWmJoOGE0aVhn?= =?utf-8?B?UlY2eUVMbGVlVGxob0dDVW5ocndoTWhpNkRsV0Z0TFpsWDFiRThBVjRpbVcv?= =?utf-8?B?bmZvVkllM0pTUXVyRyswY1NmQjB0V2ZWNCtPbmNSLzhZbllrQTZCWWpFWDEy?= =?utf-8?B?MWZwem5aTk1Pa3ROSGt0NEN2ODhIR3UyUzNmQzhITStMamhoa3RxOHpRb1hk?= =?utf-8?B?ZGhCMmZHa0pRNnBsN1J2aXRiMEhReVJBbmJYaldqTi9DdWJoa3l4YmVJWDQ4?= =?utf-8?B?YnJhcmxoc0tNTDZZV0RTbkhBcTFwRGdQOHprM0puQTd0NE9lUFBNakxFM2pG?= =?utf-8?B?OS81cGVYQ0ZPOGY2MWRDL05jR0c5dGtxK1c1OTVxanVIODJmeWlGM0JLeVd6?= =?utf-8?B?cUEyb2FPZHZPV0RuOW5wTTdYVjkrcUpyaW1XZ0pKc09IMFNUSlo0RXRyMXlp?= =?utf-8?B?VFlDVk53UXpnVTRlcFhRWE9ocVdmUmROd0JMVDVjanpZdHB3Y0lnMDRJeWht?= =?utf-8?B?NWhRRzBQT004VjRZbmZsYlVxTDZOT3FmejR4ekFkWkpBSWtpZ05zbEk2VVUx?= =?utf-8?B?d3lhaUIwcHhQOHI3RGZwaWw3cGFLRnFWQXY2VnNTMjZXcVZrRmVCbjNQdVdD?= =?utf-8?B?cGppUnF3TkNJQWxGY05keVNDeGVnNDFuU2RLL1FXTXZtQ2p2U1RIM2lqWUNx?= =?utf-8?B?YWFUcWhpV2xMdlVERlExMjh1ek0wVG51YlUxcDJzSFBrakU3WUR5blllY2Ux?= =?utf-8?B?SlNFYytCZEZQWDRyT0ZVRjFWL3U1dEVkZExxTmh6V3JPUURvS2hQMjlVbkw1?= =?utf-8?B?WjRKalJTY3ROWmV4cGpyQUoyYTR2Z1p1cjQrUkdCY2pVUWtHemYwRGRMVGp3?= =?utf-8?B?YXBYOFJwM0F3YkEwNXFBbGQ3MXIwWHRrNjZXQUVjQThhQXBsaFc0cFBtOWNO?= =?utf-8?B?b3dVM2hTd3VpL3ZYRU5seTh1RU9OQkRSNHpNNEYzSExaUE96L0VyeXJtN1gy?= =?utf-8?B?R3I1V1ZER2pMYU9mRnBNYWdtTXM0TWsva2lHK2V3MjhXWk85MEIzTEpGTzcx?= =?utf-8?B?SFE3aXo2ZE5tUDhKV3F4eXpFZlBXaUYwaExnbVlkOWpUbDQyTTJUbGxUT2tR?= =?utf-8?B?WGJISDcvdkpBd20xNDg0U1lxYnJvYzRQUkthRDE0Vkt2SmFkcDVvQ2FNTXN2?= =?utf-8?B?TUZLeUFIcVFvU29DUVVYUCtPR1BlOG1NYW95U1Y1ZGxnck12eU9RRENiTmxk?= =?utf-8?B?dnBtR2tqUU90eEs2eDhBaVZsTzgxYnRVR2djWnY5cGRmdkpJeEVZeE84V0tY?= =?utf-8?B?QmpxZUVsMXN3a1Q0WnFmR25rVTdHU3BOUDZEQ2h1Z0VmZzFCZXNyVFg0NW9B?= =?utf-8?B?aU1OdC9aQ3huRFY4VTVab2Myai9ySlRrZnU3YnVOQnRiMWo2dERHdG41UkpE?= =?utf-8?B?TGU3dHhaTkxEbmVyZ1lxRE9DbDdxNzVBUUFvSVJrclE2QnIzT3dMb1pjcFEz?= =?utf-8?B?UXp2OGV3bXo5M0xma2RENmlZK0grVTNLRklUeHF6UVhJS3JmOTQ2aDRZd3cw?= =?utf-8?B?MndKNk9tSlBEZmdwQ1VpbGk0SXZKSUJMcmpvVWhEYmhySkpRcnh4ZjFkQUQz?= =?utf-8?B?TlhaZDg1M0RkZXRoYXpOeldKU29CSE84SnNVSnExaGVIbFZSUGZUQk9NZVh4?= =?utf-8?B?Y0xCMWZISzQ2M3FpL0phc0M4VkFLQ1pXTGk1VWxyRFhnYzU1Y2UwV2l3YVhN?= =?utf-8?B?UmVJNDVNN2ErZm5vWGpYUlJ0aThaUy80QjRqZHJ6cTRZRkhQRGl4bHNpQkxv?= =?utf-8?B?WUNnNzZmeis3R2picFFmaUFES084VW1JYmdlZ0E4LzZYOEJDTm1wRXMzd0M4?= =?utf-8?B?UFhqMGRwTHNSTU9BdU5Qbkw2bzlMM29wUEZ6R2ZTSzdldmR3NVlRY0xRbzRZ?= =?utf-8?B?MS9jcmNRQ0Y0amFNOFFJa0h3Y1Rzdk1idU50VUhpM1U5amwvdXpxQTk3ekNq?= =?utf-8?B?dG5Xa2J4d0NzMW0vaHN3R0tPTFgrck5SSXV6Vm1JQ1AyKzMrWGI1d0tuL2pQ?= =?utf-8?B?QmFjck9wc2dCZC9pZ0FJTGZmTHdMeUJLMkIzTmRDbVJuMzBhVUpoZFNTWlhN?= =?utf-8?B?bXJGK2lSSld5ZHBaZkl4cGo1aWR4ZXlTNzlxR1NId2dOWk9IYUpGQTM0NG1T?= =?utf-8?Q?3UefSFW9+kc9B5qgVKhFoNNqXR85lfPkOt2Fy?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b78fca02-47cd-41a9-d38a-08dee1b00ec4 X-MS-Exchange-CrossTenant-AuthSource: GV2PR04MB11799.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2026 13:59:01.3550 (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: OA97nnfLhDceBen6Meq7E0GCrjcB7jbJBfh9A7EnDBXbwS+xJkbkEFgTsOXHTMkIc4D9cdGF5vz7NVWQ06R2tAEMYZPJnO+SIWiDot6hd1ogIPpjgZ5FoeJfp66mahyE X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB10842 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 19:29:09 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013003.outbound.protection.outlook.com [40.107.159.3]) (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 D464847AF65; Tue, 14 Jul 2026 13:59:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.3 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037552; cv=fail; b=VEgHJdfCF0vjGkHBEp9uFYoKSj7ZZcNmSbCfP0dUMPk7HsR31UPawAsewjczO923aqj5TIFDp29yiJUrEP7r0HRQ45BBQqFJn+JTq2AKDxYlFEJpfDOUvJN1vaFiLEmNpgFfJFoVDSgxnEXG3uKqkjQ15YY4/4Q7vg+qIdAEy6s= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037552; c=relaxed/simple; bh=sK3heEwPhcohnDfyAoXBAiTHo9AzMu3knh0OaVcFbmo=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=Y/7ZsotXZYwj0OR6Q/bSJ+xuUrvlmM3A0AKgZx3niZp4slziUBtIxmMWRYae3VDkpGfjgoYRD66U6xsblnnJ016XqWryelISpKxBHwL2zRYjQmNv5dLSDry8mRnJJjG7abZbYvDm4Pw8a2aU0xQ7tY/WeoBie4DDuM2JL+yrrVY= 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=uE6BM3pN; arc=fail smtp.client-ip=40.107.159.3 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="uE6BM3pN" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wXbJZR78qzK+IEH0cg+K+rTgT4vGrRt+wj6FCDPJw0gh4Wbi4fFKfF9z7bkeADrU+yX6At4FA05lEe8xY0+sxNPqA267OLf5nom6ZkHd+DX4JmFioi8Qf6CujhUBKPI99alWk127pCXPGDJFu3mdKQjtxH/piiPNJwEEZ5gfEu/tThe+360XZM+Khc9Wr2nokCuePM40GSmVmfRThlcFHLTJPBhgw3aC2yPHeGBfB/kKvdMIe3nz0ZWgmcAc7gZ8xiHVzyKn8ZJyOE0hYznnjiHXaGdVnR/nCilCP9wOPpkLuxHwl7rJ8RO3E1gZ7IGAYy64utbIdXH/kc1Guf95AA== 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=L68xQpoNQOImrr0pX29hkznmD8JqsmSvxY0s6EqNqKM=; b=u/QkYOCYh/cBAJCy2JYCPnIRshtrivaaYO/N5NybTWmw7O8CH+IF6Crsv74+timpDHNtZglk1Oh3NKNScNg8j8SkTXLM9GjhUtMaUjiOBrQxtu5ExmqqzPvApgVSOLxb0hLesEqzpRaWqLxUN64jSaW4RUtI/2FQp5GDJx2FpSK9XLqS1jAtff7DJdmVYSenScqv6kerUXs4HRgYaj/mk9Lps6wALYIGcS4K86yNcC7FiZrzY/Fk9uc5b9icUbNSyRnxmpMtYVgCilTNdcbDepclLg6r/Y+DPie4TUMGaambr0evzZ/q5aH+iA96pQb10mjCfQuNBAG+k99GFRPf+Q== 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=L68xQpoNQOImrr0pX29hkznmD8JqsmSvxY0s6EqNqKM=; b=uE6BM3pNWPwn4il0t9OUQtWIOYacNDdADmWTvLtb9EuOxZaKWIPzsjMN81W9a9DsQQkbmgZRLD/sKWTb8G8kJv/mN47tWB/vBxO3ei1vj4bD7IztTV69Bs3dgw/18ESrti1eiZYRqyMTEJfKJBZZhNujmtYBDCt/PjRdAlbL8YLOBr8mHU4xwXYM8k/InadV7bfyXKcso3v2HwN+Jrk/CUDKBgNivZqUMb1yl0dCtwhaeSKwMeA+TTBkTU+fyMlvAwTHK/7WYRt3vxfk4ZO8kThGespodrZJ9M+8WqHUR0/6B1maz/t1/Zkr6/kmEmwyabNZ3OoNo3u/7yAryOV2KA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) by GVUPR04MB12193.eurprd04.prod.outlook.com (2603:10a6:150:33e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Tue, 14 Jul 2026 13:59:06 +0000 Received: from GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c]) by GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c%6]) with mapi id 15.21.0202.018; Tue, 14 Jul 2026 13:59:06 +0000 From: Frank.Li@oss.nxp.com Date: Tue, 14 Jul 2026 09:58:45 -0400 Subject: [PATCH 3/6] drm/panel: simple: Add waiken WKS101WX001-WCT support Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260714-dxl_lcdif-v1-3-6761a8a6592b@nxp.com> References: <20260714-dxl_lcdif-v1-0-6761a8a6592b@nxp.com> In-Reply-To: <20260714-dxl_lcdif-v1-0-6761a8a6592b@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=1784037527; l=1896; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=vsMMs7niCHpAYW4fTb2ICWN7awFpbxvyIE49vlR7Kl4=; b=9HO83l3wD99VfKrwoXrskHCH9HO6f/IdI+7r6Qs2K4RQl6XDh22zToYPFP8n2rGhlvvUaV3VA i4ePBE7KqOuA3ngIZJWKCd+rhSJcU2Ff0CgY/J6HqZTSsT07m9J4cj3 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA9PR13CA0073.namprd13.prod.outlook.com (2603:10b6:806:23::18) To GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) 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: GV2PR04MB11799:EE_|GVUPR04MB12193:EE_ X-MS-Office365-Filtering-Correlation-Id: d916bd85-0a7a-4b59-2b2a-08dee1b01191 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|19092799006|7416014|1800799024|376014|366016|921020|11063799006|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 93wn7ffhxfQ8JKwbteez1KcSaIYRWBlCx0noJVRCQVdKuJSwewWraTQ1/595D0MmStfmvdi/WcsRVmEulU87FxYpU5fx7lJlX3Ljr5nirLQSLE/E77k9qo8H/ZOY5z973OMQjYJXay5i/1+3AvXwZ7nvubs+AzK7y9GA7cHpbMQPDbHA7AKU9nHa3rrsgOrdXKbWq1JmDIkfrGnKSM+ys3tEvxyO8JYP3VaWCP3Jxbdc6/w4ifK6gOSzWyzspMt7seK1KGHUfnU1Lv2juZzINJGoqY1nwADzOcLSBS1iNBix0w99DeD1g7S0ltqtYJhGvm762cc9+piqvUG72VSIb/JY5JzsYC04WkhfTaBLbn0wgXHHrix7M3qnvyr8ledpFwmGenkJOl0qU+x0xwrXU06b3kc2cUguCebakEQ2CNCUJNQS4/7iwkOwWqc/zTn/j3VF9XnqkyNOKkQvj2jkI96/Hx1ViOAH3gaJNgWusGHwNi+C4WSH3hKH3MD9SJgq9qPLVieZId0I9QwGTuxXRdQTkSP+A9jYoAhZ0bo68lDgw1I/lD2Yx9AQH9vo523ckynjQ94/z0wdhUAV9GBmtZPzKm0bwh+ZzQHiHGkYgL6aJO/d0yf5ok/MHi00YbrLm6FSKcgF9D0Cf19KOJiryTkkr7FQdwvNYKFw3HxzC0zTCwyKDHH9Hl5hrWfsEmoLcxqVbvD+S1UmWObxz+UHmw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GV2PR04MB11799.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(19092799006)(7416014)(1800799024)(376014)(366016)(921020)(11063799006)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MUd5SEhsTFNWTWI0dCszcW9lLzd0dk1JZUlpNmw4TFZKNFhmOEFHcGpkYnRP?= =?utf-8?B?N3hvb3B6N1phbFI4UWVZT3VZTTZieW84blVBMG1jRnlkb2dON21iSlIreS9q?= =?utf-8?B?K3VsY3dkaHUwbzBWREVjdXNkVkJPcTJEeWhPRWZtNVF1UW56L1UzWmxpOE05?= =?utf-8?B?NzNubkxNUkNLMDhyQmlDNXBIYXJSTUZlZ2Y0VGx6bXpSbW1MVTJFSzJPSlI3?= =?utf-8?B?MThDQi8vR1NpQzVCRmluU3gvVEdQaWRwY2ZwRkc4MlUxd1I1UXRESFJQdDAv?= =?utf-8?B?bUljRitFRDlFUWRYcGgveG9FZ0xPK0VCd0NXVkJSczJOYjFZMXF3K1BHdStP?= =?utf-8?B?RUNTUVZTTHpEMlQyUCtUZnl3YWZaMlZ1cGZ0K0xFM09XamtaWTNJR0ZJMG0v?= =?utf-8?B?NlJWNzgzMXhKWWptejFQV3hnNTRRblJUaEFCK1VSNzJpNzhnMUUreUlobDYz?= =?utf-8?B?bFJiL0xRK05ndkVTOEk5Tkx0NFBWMXdUUUlMajdmUFdZdG1Zdk45SGtwNk1h?= =?utf-8?B?S3BHd2dDUTBJV09hcHRaUFI3RW51a21QS0RlczMyNldtMlVqcnVHOCtaQjdl?= =?utf-8?B?OHlsb1g0TmxtVkdFSnlsVGVaNDRRNzNxTlU4UTF6QjhtUno0V1BkbHpTa3JP?= =?utf-8?B?K0JxTXhVMUw4THYwdXpyVmIyZ3NaVXpINXB5ZTRzNE9nYi9oUW03eCtka3dI?= =?utf-8?B?b1E4cVQwdnd1Slpzc2E0d0dLdkF5alRIK05YU1hSY2QrbE5VU0krUjRhVmxU?= =?utf-8?B?REJVNWtlMXhYdk1OUjNxc2M5RVVVeTBpUjVxQk9zYmlBL2hjK1c0djhrY0Zv?= =?utf-8?B?SXRvTDk5NXRKTlArRGNTSnRsTU5SYVpIYUJNWmorbFJ1SlFhdE5kd3NZS2h3?= =?utf-8?B?bVdTc0JrVkZXUkJyUk9IRlY2UWdtYkdiRXlFckJJOVFwWDhWYXJrYTdNVkgy?= =?utf-8?B?YmVPVUQyU0Fza2R2NElHanlqMjUzckxocCswWlBSbUgwNm9yQkxvN1pnREpv?= =?utf-8?B?UkJKZlA5MFRkYTcwdVVmN0lpYjNtdThLeTNRUU1vTGlDcnRxejh4bytua1g1?= =?utf-8?B?Vk1mOE4vQloreUtUS2I0b1Y2VFJDREhCKzEvN3RVa1g5NUNoYzMyQmRBeVZz?= =?utf-8?B?YXZPdFYzTkJEZ0g3SlFhVXpSZTVwRXZlMVhDSHNHNWp1c0lSY0hmU0ZEMUx5?= =?utf-8?B?bk43aUhWUHBnaER6dFN3VWViVjZGdnhyYm80ZEZkN3JWaTFzKzRBNHFxMTg2?= =?utf-8?B?eWR1ZWtIYzF2M09wOVFkU2NjSGd6TVdNemlPMkxISVhFLzVzVW92QXFiRnBa?= =?utf-8?B?ckYvRThmbStBKzNYSU01UFZEYXhZTWRjY2J0djVEb09HS3FoTHJMWEljOWRo?= =?utf-8?B?MW1HbTIxSkxjU0ZiZlVBdGQwT2xpS1ZzQXFLN1JyeFlrQU55QjBEb0Z2TWJK?= =?utf-8?B?QUJEUDFZNVFucXRLNEx3U2FDd0l2ck43UWhKcm1nekl2aVBleENTc2xpQzJP?= =?utf-8?B?RFUxRGtHUmFFRDNVT0V2UkE2SWMxM2M0RUh1N3RQL0hCOUFlSTNBRXl3Nklj?= =?utf-8?B?ZEF1bmdGYm1jREY4UE9QaXlnc3k5d3FhTnhFTjBhNk95SDl2Qmd4NnRGYk5X?= =?utf-8?B?QlpVK08zSHJUZEVUMlRraUo0QXdEempLOThycC9FRFB0K1g4UW5QSkc2aGtr?= =?utf-8?B?WjBRVWNLVlZQcy83NFJUTzV4TFNQRWFrMjRnN3kwNEdjSGppZVVIdlVEaFdt?= =?utf-8?B?T0JoOWFlWGxzTTIzdnNUL2NiTU44ZUc0Zlp2cDAzZ2dDeUxsd1l6MllBWmR1?= =?utf-8?B?YUkwQmw4bEFQNEQyOXNXNExaYXJRaXZjTVdwMkNlcDFrc3pCV0NrVFBCZmF6?= =?utf-8?B?cTBoSkp3YmhxV05jN3dyTTV3MDVHZlVtVGh1b29NY05yRHM3UDhtdkJGQjFp?= =?utf-8?B?anlEYkFMS0M5Y09xNzlVTUVFaWpydjI5N29qRzVpRFpjS1Vkd1BsZk5reFF0?= =?utf-8?B?TTNEajNLc1B5TFpqSldOWTladXYrcVpZSkNhcDV0VmdmVGVYSll1LzArZGxo?= =?utf-8?B?RkFJTFNpWjlMejEvSEtzYnlSM2swMWhGKzIyMDRBeUcrb1IwSVlTSUxnb2hR?= =?utf-8?B?OFFlalRBTDVWZlEwMGVpUS81WHZEZHFrNVVJN2dFZW5leldvWGlvUWpzUE11?= =?utf-8?B?cEdGWjdKSGlIVGRZcWVMbjZCa2h5cG8yalcrL1JjQ0Q1Q3NXSmJGRkVXaHJp?= =?utf-8?B?dVFDclBkTUpxdG04TjJlQnNLeStZbVVJNjAyU1JvSFcyZmNhNCtKZ1o3ZGpF?= =?utf-8?B?bit1RVVhTi9yNGJNbXhwdkw0NEUyS05DVEplL3dRcnk5SnV3M2k0ZkhnV0VG?= =?utf-8?Q?nDU6TG0BN3MggUKo8PAkvTwpmjHitO8TtJn4B?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d916bd85-0a7a-4b59-2b2a-08dee1b01191 X-MS-Exchange-CrossTenant-AuthSource: GV2PR04MB11799.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2026 13:59:06.0253 (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: rjI8sEmoDESO0Lz6iLNyaAu7PYhqBLXw7D8ZTh4JgTh0ElCI5BLFbj41Q5ilNTjurMslg3YHnQaeioAHvrTL90bVeYfRgvmU5EezAO6ngFOMqphp2zjg+apO1Z495KwR X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVUPR04MB12193 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 --- 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..26fd150aa4454 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 136, + }, + .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 19:29:09 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013003.outbound.protection.outlook.com [40.107.159.3]) (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 D1804441610; Tue, 14 Jul 2026 13:59:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.3 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037555; cv=fail; b=jg2fsV0HPmlswWTpxziruYaGu8xju8ewEx8MiKzL+bJWi+Qb8VS5h/sCVPU2X5cWjehjQ5RdvcG9LKoWfZB39ZI+uNA9j3GF1kdzo8gwyxp9HzNuUG4eXxWLPAbqQSCaFih7qJenWkyeaoL3kjbQE42+yzp9RxMWirerudNoxlw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037555; c=relaxed/simple; bh=fqJC/YMW68whQfDgzxcaaZpbT2btQXdclvXzFQDVaew=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=U1GGzLHw/SILWDSQ5Ql/FGz6w/OeUb4gIlOF5YYe7DS35Zv1HBBXaNF9YKQn/3/FXQZXtKyWyvs2cuP50e1eyMty6lqbSpQsoTD6x9+QxRpan1bdJE0sikHD7ISbrX4zl/p8wQoco1SMW7OHuBMS1VuXHXtMjBYdA/V7haWGAjQ= 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=AFeRcIRf; arc=fail smtp.client-ip=40.107.159.3 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="AFeRcIRf" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kdROQijhPcZMJzZTvOdqNkJ2N3OiHnRnxRVeB9C44Lqv1gOTeNPyV+WWZwe9ZT3KuO64hQtTMGc2H2pfPxDMyB5kJ4KzyZ7hbjT0vA1adcTDTksm9uJlx+5XEcNSlxaFNNdnwOT75q2IOfx1BiyKDp3pQvrCJlFA9eg2dTrofORR4H4aOXvmrOprIZlUPzu+CHMk95HqHzhDWUKMnk2yWlM/CYm2j4XrYAv9e4jMKizhhrCYiivkZiZD74ZJqiFbqdOmlL/bCEhwD25Dfb73RyKklI/gzNivIKX7EyTq1FRGcgmFcdwS5joR35V6MyS5yGApCLa6rNnFivxbFuF6JQ== 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=CnZvM/kvlxg2sOLzsvX9Sf24L86IBiZEvu8RuYkO7nP1nbBtvy+UphE1rGhsRUocinutxgoxXiqnpRJ/OpKCVGwICKWGv5yhHKghVoO1fMgKSHKwFEtak3F5I3qO/jp0qs4kFc9UZ+ZR/pbRHYIDFo58hrcx+yaPvXqBZa6Kso0iqkM1hMRvcNX1jXP40hkV8JZwhaTdvpVq80qa0dfLmkk4pMONxxvCYPfrSYJe8Sdd6DY363VUPsM6MSBWN4UrYsizxRZvIODhlgJZfoQwNfs9X7OL65YOnORLi+IFdOKUwqGaxLYnIzwVRpDJYekhrEA98y5n8Qp43LPWHLbYMw== 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=AFeRcIRfgcq7Rh/Qeb5XOONLl2/OGokeytrjbfoyJOr4aS1IY612EI5dyDtbXZUTXVHGhQJjGyOjc31xGU0+iWChV6iFN65fjIAac3DuVDSRKK+gUeO9jrU4YhO2zChNykcvNAL3FndVSHhNNf9VQCGQxjaKeqpL9bvwO0SdPDRjWOoosk1jg3sao0t6D0HxE+kLFdaTi2gp1dORFYddKyQHvQd/s0X82yVOcV6B4bAzV7Uk1koWkC1HGt7aob4Xchx7cSNSEHT2E2nkS+dgz+2rO2iasl73VrA5nHaz2ti11tSow+qj7wmg5wKONn6r/oNj8g8c3kfgvnWK9PCxAA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) by GVUPR04MB12193.eurprd04.prod.outlook.com (2603:10a6:150:33e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Tue, 14 Jul 2026 13:59:10 +0000 Received: from GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c]) by GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c%6]) with mapi id 15.21.0202.018; Tue, 14 Jul 2026 13:59:10 +0000 From: Frank.Li@oss.nxp.com Date: Tue, 14 Jul 2026 09:58:46 -0400 Subject: [PATCH 4/6] 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: <20260714-dxl_lcdif-v1-4-6761a8a6592b@nxp.com> References: <20260714-dxl_lcdif-v1-0-6761a8a6592b@nxp.com> In-Reply-To: <20260714-dxl_lcdif-v1-0-6761a8a6592b@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=1784037527; l=3006; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=ok3GRcHkMyHpRJwoEjYmCfdL9Fi7mkY1RcMaWKLwW28=; b=BokiKBO4T/jdSy3flet3HXxsFIdElHHSoqWY0Rr0wyq+cFQk4iTpfMQZgT83YEpFl6WyU9Xzk 5Yn/9XOQd2yCYvSaYX8OZglXw4ypYsdAF3I4+F9GhmwfBB7xLFcjQdd X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0197.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::6) To GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) 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: GV2PR04MB11799:EE_|GVUPR04MB12193:EE_ X-MS-Office365-Filtering-Correlation-Id: 8c6f5868-fb57-419e-05a9-08dee1b01427 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|19092799006|7416014|1800799024|376014|366016|921020|3023799007|11063799006|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: GtUWv8DxttUSj/nvQovIVZ1tmxPRVV7QITo0IG1qh1ePDHpx1XLeY11TOQ/xCGQ1xMBZLjTxCQY5hWT84lZ43sKXCZyhXq/6vmZGjGAGUZb/ZSgkvHxJmuvlDOhVACLhg/9Q3PxGODAuXhezmUKRX7um5Cg/PCykGrNsrbp1egKubBzUXWsJD5bwMlWu9yUlGNACn9LnjX/w3+Mcd/qpYPc2SgRTvpepT7jb1BTg8TIZOuAqipVjT9Uo2Uyezl4o2ooZ4dlMh2FfYtqhxq27E+ki4yQW1FAyhE9j1fIELVDRlk99ACQBy5lHyZBXf9qK5jQ4qtuv3J46pZnDlQw7dwBvLi4+Kf7IksRX6Tp7R4Oy7G41Gpzf//cTA8FSAm01Dmd42d1p/CAp/JL5DK2XxKOWG9U83cFws7wtEo6ONrQesjqEJhNxoxY3+FT+6eg+LuQEcyBwagWqyZpn4fm7VgEbGJ5zrmv+uYSxDH4HzZWUQ6gC1KFEpeZUPwPWyZYKB12ieKFnLWbueIcyER3G91mCsOkjXIPt3YMH610qun/V9jJF0VWJWJSLxpmTTKA0Hp7BmVUy05h89galZOPdIPUYZUOjsXBcsjdkrBWGS2P9UooLGhEXv1XqgHFXiH9B7wC/nuYJ/6v8mQmgC/YD6toKli2VclKYhqC6DvdurHZJkkpdVmflUUVfV2w3Hi+ca76ixvyDkbnlGb9qijkLIQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GV2PR04MB11799.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(19092799006)(7416014)(1800799024)(376014)(366016)(921020)(3023799007)(11063799006)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bWg3MzdEMFJ4dis4T3Fad09pWG5Yc2FDWTNDajVWQlA5Y2IxSHNRMjBOT01K?= =?utf-8?B?MGVhT1RQOFhxcGpSOGMrS3lBbHdYcFI5S2RsaVN0V2tSanpONUlGZFp6czQr?= =?utf-8?B?MC8zU3NZUEVVSVNNN2FBUlF1OXE2ZFdlQ2lGMzkzRHFzOEFFbmJJUStLSGRT?= =?utf-8?B?Um5IbHNjQVRRWlBPNWFQblFUSHB1WUQxZEo1eXBlNnh2YXVaNTFVOXJYVmlq?= =?utf-8?B?dC9EN1hNeHhTa0JjdlZZYm9KY3RCWGdyMFRmQUdzSCswd0ZuTXZpNy9SZ0NL?= =?utf-8?B?Nk0xTDZiMTFsNUhwb2QyaW9ERGY4dXlnVHpCVlZBUnJ5UVczWENiQmN4a3NI?= =?utf-8?B?eTc5UTFHZTFUSW9DWlZsaFpjTDVMeHRrT0ZhYTlKYmpEY1RYWHVEN3plSkk1?= =?utf-8?B?RWd1R0x1Y0hWSU1JU0R5WURndS8rZHBMU0d1bU80MkxQc3ozWHBnWi94dzlO?= =?utf-8?B?dGFoRGxKcXREcTZrTDF6YnRZMG1sWGNHa2JhSGlJWWdjTjJsbG5pM3ozOWZZ?= =?utf-8?B?dEI4WW82KzZNUXF4clZYNkl5aTdxc3NUdllCQ29ydExnRExSRnYzeUxmb0N3?= =?utf-8?B?M3MxUFl0K2ErVWpjRG5HOEt3QmMrU0NIbzJjS3l4K2NWUFZacmRhT2tsS3dh?= =?utf-8?B?OTN6MGlsRkFvQlF3SWFqQmtKK1VaNms1TGdCQXp5Qy9jZWpreXRGRUxlSlNX?= =?utf-8?B?Yks4a1RlbE0wNmhObVA2Mm5GZG1mQjJSRlNTYlhPQk5ld242akRnQmttblF3?= =?utf-8?B?cEhlWjY2dzBhWmVGR25ab1ZwVVBoR1BQNnRUN01tQTdpeDNTQnluZnUrOUVX?= =?utf-8?B?V1pHNU92M2xMUjFYekRNdHlPbGpjUDNiUFhLUzdaZ2NSbkVibmtKZncxMUZn?= =?utf-8?B?RGFhMlBwYW1yWFhQbXo5R2FrVjcxZ213c3RJKzlyVnNLR213eDFiZGxTTXhQ?= =?utf-8?B?RUIwdTdDZWs3ZDgvbHl3ampVR3FTdURJSTFDdWNQS2lDZU5iVXduMEZvY05S?= =?utf-8?B?eWdXam9JT25TSU5tVjFIVVJMT2p3b0xxZ3dOUFNzNjdZWjYveS9jVDBSWVl0?= =?utf-8?B?QWcrYlBkOEMrU0xNOXJWeW1Zc20rWC9pbTAxbnYvdWNlWGl0Yk9pdlhWdFNW?= =?utf-8?B?czF3azBlU3BKT0ZtT0E5OVpIU1d0ZTYyODVLdG9Udk52ZVA5RFVkdFA3M0JJ?= =?utf-8?B?TDlDUCtpZFFHbEJlcWlRbkgyT3g4citwUFR3R0pYMGcxMGRQWlA4OTljK3Zu?= =?utf-8?B?blRnSEpWRHpDYkUyK2ZOVU1TbUhabStkZTJLNmVTaEpCOTlndDlTcjdnNUhW?= =?utf-8?B?RlhTSmNDUWlSMXNEUC9Hbk5RWklSQklkeE1ycjNlWXJ1SkRmbUJWaUlGZGpJ?= =?utf-8?B?VVN5aXUwa0JXclhMOUFwdG5hRE5iWXFndTU2Ym5KVGJpWCthUzhPcktIRG1o?= =?utf-8?B?VTZMRkJYMGxNdE1rM044OFFTNG9SYlY4ZTUxMEozN1NTNGVMM0p1eW9KcE9U?= =?utf-8?B?R1R4MU5rMmlicm5QbUxOb1lKRFJ6V0xLNTRtM054OWdSWmZUaW5OTGRIbEJK?= =?utf-8?B?RER1N0E5Z2VnZDl1OFBDWVNpNmJsQW5pbzA0Uld0QTRXMVZpZjFHVURWdlZV?= =?utf-8?B?MzVKM093LzBSUUVFUlQyVlNsZzNrVXpIeTVyTjNCLzVBY01QNVZaK1RrMUxX?= =?utf-8?B?TDJrMWcxcU5xWjF2Z2FGVjVFMlFMaTJFaERtK0xEMjZOZ3FNVDZqVDVIRzNP?= =?utf-8?B?Zm5IMmVYZ3oyZnUxVTF4eHFVemFaMDB5OWtUbk14NU9OeHRwR2o0R3EyTVcv?= =?utf-8?B?R1ZxR0d4S0p4ZVVsSzBzVmFMZk01N0NVN3lETk1vZ2hiTUhMMndkWUZYbzhk?= =?utf-8?B?R3ZwSWVPNmRYVzVwQTZIWnBidWpxbDBBNGMrV3VDalAzUVJOdDc1MWpRR0ZJ?= =?utf-8?B?dlp6TGFPRnRuRFJ3M2t3NXJDdU5tNEhrY2hjeVZORk41bmFoRy9GNnhUNjBN?= =?utf-8?B?VWtiNlI2c05rSTBqWGN1TVNMVVBtMHExMURuYXpkMGV3SkVOOUVmbC8rZ2Nn?= =?utf-8?B?MVdRM0d0ODlmK3ZDL2NJMGZaNDROd29IMm5JcE5yZVovTmt2WFlvb3BpR2t0?= =?utf-8?B?T09kT2M5Vm9iV0padWtZT1lVZFlna29jY0NiZ21OcnFaZmdGV2ZjNm9HQlhC?= =?utf-8?B?UXlpazhEalJXb2s3MHQ1c0drb0xTZDlkV1c3YlFEY3l0emxsL2xuVUh3bC9O?= =?utf-8?B?ckxFMXc3d2xCVHZmUWthOXpWQlRHdlZMMmxDRWJaNWNXeWU1N2RjaTZmTDZw?= =?utf-8?B?UU5yNGY1akZpa0d3ZUxDcVY5QWpvYUYwRHdLRE5ka2l0WUVkUUI2YlNKb3d0?= =?utf-8?Q?ekyhZfSz8657SDTWo7FWlhr2JEF1uLDIi+oWE?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c6f5868-fb57-419e-05a9-08dee1b01427 X-MS-Exchange-CrossTenant-AuthSource: GV2PR04MB11799.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2026 13:59:10.3327 (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: 3RyoUE+hzoyqofDYQtL6lwtAZ5HMkKpf4kzoILPgafbGytsFfPGcSwiiHNo0AXyPeQW+xmIoG3MGQe8qKY+S2koO62oY3JUW6sYjNVFVR8Tvpz3f6OpNwE9opL+8NIFL X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVUPR04MB12193 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 19:29:09 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013043.outbound.protection.outlook.com [40.107.159.43]) (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 E983B47D920; Tue, 14 Jul 2026 13:59:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037565; cv=fail; b=ZOtKbWIhBInLQtY5Z4y1QBCS6zJADo/Af/s+pGizEtUpoR52I2mdQSI6RjpxoC4OTGpXscTXRbnuTEFWKYsnEu7S8abvYlMNuUDkmFboTgUcfirhzFwIZra/oRrtW1d1rC+/CHoev3TE7KJJCE+tBZBP54f6tVd68F6YgcR9kdk= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037565; c=relaxed/simple; bh=MwRILr9FseJYgpvsgXqhXzqoUWFvFNpL3aDsI/QsfqI=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=fKZevwfEMvBg/03srEba+7+3PVlFgFv82IvbHMLnfT0hh5nwxXEikuUSOceM3qrcTCdPfIzTGjGBtwJ90hNZRfEDtSGJDKyqt2pTRFo029YvP1Y68U4s5wTvLpXT3MkP8XmcahKaz0NXumQYIEZob/Sl9Qop51NtcFon8+s8+sg= 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=BWG/J13q; arc=fail smtp.client-ip=40.107.159.43 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="BWG/J13q" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LOlc1sbTuXQyFIvZUKulo3938L3CyhUF7uoZOsg/2q7W3PKNTLl0407Q8cN54NJwPmR8NtjRNFFu8Zst20ONVShvDXVJKlx6cI1G0uMv1HyReSWLGg+0ObpfRxP/Sfp+Boi9y6Gox9Acu1/9nZYc/UlBwazmuxYyblTY04jlgmyoKTQ6TzbgxaIP+Shp55TxyBZuJYWhSRx0TImtFHxWkbkHXU3Cln6EntER5wCjLAjClaBZGWHhJ/6zgIYhOM+78PSO6j7QHv9EaUE9HfzBh1ILRLKVCcAL/4fHwFqixpBNheW1s1KMA5MBPveElmkYJslbsu2eqwj+9X52053yOw== 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=OK3Zh1mIDwj7JkiHHv5t+osLvYuEzOSJf49Ww2cJPvlCBvcQTGb1773ebFEOsS45FqzzW6xRC2lJ43mhyuMtV8UA5fYkC4ZblmhpEBhkoTEhaQNLLSRs70VBNPgDBP+WG+PNZNaqeAKmoqRg19Kwrp1IW+NUgTkE/bsgcsXRmzKMa45CNPxm3eQhSRIJoTKUq7ELs4QRXBF/Bvh9CdqeDqkpHb0Oq4BTlxmvFvxELJDRRQtwOrFqPg2Y+I1ocpyC+LnP/k9k5vJkmHhvDt+va2QPvvQBkR9G+QAL0NjQoq/MfnAjiWMYlNt9zY90sSKENG68NUBMcoC/jz7dyV7InQ== 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=BWG/J13qKDEvFZsbEpcr6kYlg+K+wT+ufaw7Ndcd7sxDjYU6VrEdIiVxSo/kbQkEV8HHMqpAQlpquhCeaTCmkX4/fJRTYxpSDKOHbo+7xvM0mG9Q4g/XmOZWO0zlxyZV5w4UDFUW3hA7PegnsvmVDR4pnMcXNAoJsMiKKIuJe/A1fJh26J8zB069aEaAGIbuILfVHJ/ZE1gySa4CRz2m2a4psonJ2KNEoii37mTgwkLVZhCCqKjm2C6wIIPSS8Z4eJXVHUBRGxafoX4iVoEK3zu9Y9V/C8NEf6ewQfX8WRW8h3ypAGFr2DiCMsAepLplRbVPCPtZcQomQl5w3kVuPw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) by GVUPR04MB12193.eurprd04.prod.outlook.com (2603:10a6:150:33e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Tue, 14 Jul 2026 13:59:15 +0000 Received: from GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c]) by GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c%6]) with mapi id 15.21.0202.018; Tue, 14 Jul 2026 13:59:15 +0000 From: Frank.Li@oss.nxp.com Date: Tue, 14 Jul 2026 09:58:47 -0400 Subject: [PATCH 5/6] arm64: dts: imx8dxl-evk: Add onboard GPIO mux controller Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260714-dxl_lcdif-v1-5-6761a8a6592b@nxp.com> References: <20260714-dxl_lcdif-v1-0-6761a8a6592b@nxp.com> In-Reply-To: <20260714-dxl_lcdif-v1-0-6761a8a6592b@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=1784037527; l=3506; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=g/LH0jN9w8YEfRAQ/MJZibHScmWP7vdejTR4RMpSpc4=; b=cxuQhsNvIC9m0OwKtWSXloXDqXYKZjOtTCiznnV8aVN2/UEalKTeoIvBHRqElVZZ4kaNc2tEo n+Y5Biiq5X5AEREOdg2DAnwY4OpepfLZ4H+CPMZD33rykqcaIcAqIzu X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0129.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c2::9) To GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) 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: GV2PR04MB11799:EE_|GVUPR04MB12193:EE_ X-MS-Office365-Filtering-Correlation-Id: 207ac844-1c88-4523-407c-08dee1b016ed X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|19092799006|7416014|1800799024|376014|366016|921020|6133799003|11063799006|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: h6ERjG6kkmOVURsWtusJ4pZsRzPQKa0ewpR24h+xCci8sC/3JZqtLkp/loeIEZ8lrjQBYAydwKsnmqgx27BagXNo/zgR7ngtoQUx92ZeADwuR7UTvohRp86BGYjJhyWe7XEO2/7vEk3zEOlNt0LN26DoHcDFBsa4XpzT7ygHy0MphFiXyfPEiLpquk1ACWNufyJx457Wr9vY5dtFkpDTOPEPhtM+yVvHWzC4F1gaua6X09JyUr17cZFD9x3YiigpKgW3zQSWmGwNelP12ltrEeqEozqSwC2XZ3N86Kx7sdLFSZoys6seQnuImrOup/Wxc8r1mHNXYMVxaM5sj+8XNsk9ZK+WD0V6CWm6zz3XX2IW7eXmQBRo4MN0pZly99O8eD92dg2GSEdv6A7qrV4PqWvuwWnvd+AIf/RhBDLMFFu/mRrkl8IMQ/wnAnzvCgCeU6gyEIw6knTUogjgVI+jPZaa4J9752bxGLFcZTNgMWo4CXqZIoEqPdLrnhGjs/kWsXyAKjzlrsv3TyWQBvtRHfYOgOBWA9ySaYK+j/sFRCXZFghCWaN2JqYXESV2jPsyh72+z4W+4nK8GADHOHrOLCtTmRVXUQeHuOLC/Ijzn0bK1Yv4LXEil7xG/sfcTpxPnya0Cz/3Gk+fi0JYrWkF39xRxAtCW3sVhe8LGmDnpAS6aj96f4kP6kMY9rpxr/bVC2volz6pCDJ7tm3ilORCzQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GV2PR04MB11799.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(19092799006)(7416014)(1800799024)(376014)(366016)(921020)(6133799003)(11063799006)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aVZrdmlaeHp5bmF4MTZ3VEpzSTRjcFZuVEZmNjBSUmFUTTB4UnpWODVPaVVO?= =?utf-8?B?V3d4SUdxS0M1YU9NMG9ubCtSVHRzZmdxa05ja1Yra2NGejBSRHVQTUtkcHBG?= =?utf-8?B?UklpdzB2UDBFQ056L0NkYUNNMjcyWFVmV09xclE0S0QrQzU1SUQvN0wzR0tH?= =?utf-8?B?THdhOUxKMlJ0dGtSbjB4ZmRZMERtZWhuN1MvV2VvU3NhVUZ5Nm9pcHZCZm55?= =?utf-8?B?akE5M0xRZnVBVnMzZVJieEw4SWFiY084R09HaStuWnJsM1VTcUFtY0ZML3pv?= =?utf-8?B?M3RxUllsTWM2N2RQOUNiemlZQzY5a1NDQWk3TWhvZVRqWWZtanRSWmU2U3RQ?= =?utf-8?B?VVJxQVNXQUJFZmhBM1RoZU5Pa0h4NXVMYTF3U1NQeG0zZ3Z1amV6eGxHU2Ji?= =?utf-8?B?RHhsdlZ0b0FHZTVXdys2SEF0aU1Jbnk2dllLMzEzYVRaaXlXWTIvdFBFenM0?= =?utf-8?B?U3JlaUlUQWJpNDAvNDNVbG9nbm8yUGdkM1hMRlF5VTV5cHlCcWtUMW1FUVlm?= =?utf-8?B?My9hcWhkRS9DMHdETk9FblhYV1BjNTdzV3A1bWVtSU9jMnd4RkhreExEYi9V?= =?utf-8?B?SHFlaVkxaXdXVk9SRGtRL1BuMS9aZ0toVWtRZ1ZzNjIyTmJReWdqbmdRUERk?= =?utf-8?B?bytiaHkzcVVyUWJsaXBGeFZNSGtQaDF2aWxnRlYzTmJhQnBheXF3MFhnWG5U?= =?utf-8?B?akxMV2EydDIwUzJTUHMzaWM1eXZUTjF3MjdHbi83UkNOTngxeVBaam5Pd2NC?= =?utf-8?B?bUpQZFp4QVpHRDA5RjJQQlJjOThuMllhQXhXNUd6TEtjeld0RnBwYTQyT1Vn?= =?utf-8?B?M2tJZmVBb0xoeEE4Yk5CbVM2UkgzaU15L1MxWVQxQ1R2eTl4a1NyeXJlMUpl?= =?utf-8?B?T0NLM1ZiOERXcGJ1c2VzZlBOWUd4M25TbVErMWtnMGN0MHlMOEQ2RUpzZWtD?= =?utf-8?B?RzVHV2pqSkMxbUsreGJVMEIzT3lsL3dJSWdMNzVZQXZDL0JOckNTdUttS0VV?= =?utf-8?B?NjN6MkYvdTUreVNQamJpeDRySVVFdkxHVmI3WXpMREtueUdUQ2hTdmlOZWtI?= =?utf-8?B?ejlkWm9qYWQzQkU0YlFVeFVRQjJ5eUlaTmkyMHlnQ0c2OFIvc01YdWtOcm9H?= =?utf-8?B?TElxZmVXcUtPYVZJbmlEbFVySWZsZkFkbXVzR0p1R1Mza2NOVGVGdVJYa2dL?= =?utf-8?B?aS9NTnRYSWcwNzNnYWJHNFBWd2ViT0dvTnVJOGRNWEh6QzZXTjU0bXErZ2lk?= =?utf-8?B?eVpRY2toSVBKTjM3dVg5RWFOZ0lNY1VwbDYxZm9IeVkraE1LV0xJdVBxanNj?= =?utf-8?B?SHBwSkZXOXR5RmI1cjJEb0ZaSEFkd0tkVDBTZzVGcFRjWFk2YzFyUTBwQ3gy?= =?utf-8?B?amFlbDBiaVVyL09ob3h3OW1pdlNZMG1XUnFHSmxrdWowWXA3U2luRUdnaTVl?= =?utf-8?B?ZXQyRlkwTEp1Zyt4U0MzT0ZNSEFsVVBBaDRYdk1ENy8zU1NyWWZPQmVGWWJX?= =?utf-8?B?RCtWZDJ0em5HK0dBbGQ3YjhBM01kS3FpNDdRYjYzQVBIRElWZzE1UUtiYlFq?= =?utf-8?B?MDBLV3NtVkZyZ05KU3ltTzcyVFQ1S3c3N1MvU2dOZHpLTFVBbDY3eDhxaWkv?= =?utf-8?B?ckk0SUt0YnZmdWJSMmpHWmROaWNpWDMzcHJ4VkJqWHBaN2orTCtrNytxQkNm?= =?utf-8?B?SEhNMGRSRmhJZk1YTEhDaTAyTEJDdnBxdW52SmlaUGU3SUtEUnhDV1ZIMkdn?= =?utf-8?B?a3EwUllrdFAwVnJMLzQzNnBzKzFCc2lnQVpXdTZnR1FNeGo5R0ZWWUhLbm1t?= =?utf-8?B?MmVVdk5FdlBYSk45RjIwQTVIb2hJampPMEZPTlQ4RGI4UEhaQXAzU252eFZL?= =?utf-8?B?bkNwQkt5U0dTczRUMmNqRzZmSTZLM3B0VklobW9ad0sybmJxKzRrSWVIYTA0?= =?utf-8?B?d2F1QitaaTJqZXZITWdMQUVnMUJ2dzFkZE91akRCdzFsWnhCT3A1Rkp2SnVu?= =?utf-8?B?enFHai9YbWcxNHBpSUo5Q2pDeWJXc0dRek1uTzF1TU10Ynl6NjlqQ1lNbEJr?= =?utf-8?B?aC9hTmZ0akV2eE1lWTBVVXNXMzVJUmcvb3BsdTQyUUpxenRZdUIvbjd0Qkdt?= =?utf-8?B?Qkl0WlZETDVDaFQ2REJQUkdwUUk0cUREeDJiMzZoQVZML3NEK3Z3TWY3MTB5?= =?utf-8?B?TEVxUDByYUxraUFsR29jUTlVdzFoSTRPY3praVFSemFRd2p4T3doMzQzVnhv?= =?utf-8?B?QUZhOUE5VC9NR0NUNzZLeG5nRFAwRmIwdGUzOUJ2ZlRCUldncXNLa2w2VXdu?= =?utf-8?B?Y3l2ODhxSUk4eVhjRzQ5SnREcklSa0xIRmtoa2FQOFh6ZXdUdHZ2RERsbVlC?= =?utf-8?Q?8nxhy8LkKHIcB3Pf5lyA35Z6K18YE5tbv78Oj?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 207ac844-1c88-4523-407c-08dee1b016ed X-MS-Exchange-CrossTenant-AuthSource: GV2PR04MB11799.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2026 13:59:15.0216 (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: Ooe7I0/JVKFGHYdRcWMCr5eBcc3+IlQnGnmSVtL0J6U6O/moytlOL0PivIopwfUv7HuFEfGGEYbo3S7KWjiLbqX/LXUtLZuBjuYETbSn1M2PpqQei03+M2GhStI/iM8g X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVUPR04MB12193 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 19:29:09 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013043.outbound.protection.outlook.com [40.107.159.43]) (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 2FC8E47CC96; Tue, 14 Jul 2026 13:59:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037570; cv=fail; b=Z0qMpGWcDn44n2KIgSGccQuHX1qyg9CZiHzqsWQUur7zlg19ocn1ofUe5oJ6hGkQ5Yy3OeekQN+ySdxPTHUK/eXPjjgEZ0Z3hZv7/56s9xSiBqz5zr3XJc2P5qexFMZbNPZkc5Se+Rp2rGLrNtroKz5KAkj2tc6TAPwrDBau5+k= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784037570; c=relaxed/simple; bh=H9DuQ7uwCm41kN1wHBJhpP3uADStAFXK/GGXqksRTEM=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=OiYBo/P5IVgdXPcjpBQJPorwHvZaJe+ueu/4qCHjEkRjwjDEaiOz30/Y9aTLtuZwPf5kns1GmubiezBDxK1a40V/CEymtbQlNh7XfxW1tU8gs+8Y+BaSbonFkhJ+wsMrtFk4zeZiz6oaL+DYy61oSA4LP9xs5mMFUQdunBXwo2Y= 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=cGQelEd1; arc=fail smtp.client-ip=40.107.159.43 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="cGQelEd1" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=B8YZZuE/8XlMAbUfrkONEBBeTmgxY/syzyduFsIss2eODpx92dJlPJfzDGQLhD6Q0QfzD9jP+Qcvl0pCnaixNJE2WM8FF8BaH/5OUjlFsWh9SNCq6YaNuxLd9kbL2cxMKURPzCVsblpplY6/s4HzBwB5fjD4GlT5mzMsIwI9srgYyxM0g8VEuaRslo3MJYkYkXYVmEf7AbAiUQ5rcIwUldvkpnxZ0vUc10QSjuObDf2yXESe+Bxedaw05noetSqmB/Sn54hX2Lf4MSpw4FWE2hmnJCPFvCWV7y1CNCWspe/gRHRFCeUtnb2mlv6bAvev4H5v4GU4VlBzjcKKR/M/nw== 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=zJd8KOJeCrmOuwIi1H7RUUzlHeJR0F8Ww7f23Cipsp0=; b=oHe/e79+zEvQLkxe6/1iewyoYKL7cnwNNopZNDsQgaVbkITM+YFM235ttUxjYWo0I/F/EnSz++jOGjHHP0lRUf3p4jP9FWF0g4lbk4MgyC8gxRr9Hrn40rjNMBS+1orJfYKVccde6DiZf9m7p61NW9lxbAXUBYEOA+uZ9wmo+x55wOBLUi2X10oA2T8DWOFCFJBvAMKMLvFAjpfRZDvpyVvHlA6OdAc4y/moF1FPrCXHV5eZK7a3Qkbor06huQNttHx1f9+9GJrcYq27JkjProTpyqedljx0SbUCy9nmniebkSNhisqMPtLRBMd+6/4AHMG+x/ueZOvczuSgBfY+wQ== 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=zJd8KOJeCrmOuwIi1H7RUUzlHeJR0F8Ww7f23Cipsp0=; b=cGQelEd14Ly44buP4pD3/olWOBn77g2g20+EtgCHHHDbAVM131mxw3dRSK1rcdZvlNDg39+peDPC8HLSqilSH6kTd6z9o9jq5PDe5Tw2ahdLUbp8i+enphYBJG4khKNTaz97gr8jcBeeu32ApmpD2ifjZ1/EYozGI1xbphOpJxm9vwGTuRTTpRtZhxl2eaQYNp4Tu4fBA/28NjrZNFS49QhkQYmkIH8waDwtm+zBi6DUfY2NUgpXclQZdN+bHf8UJLohwB/pxSOltukTpAiu7S6yxfi9l95rDvNulrwtIc111TzGfgklw7wV3Tn+7LhS/9GVDtfkhFRYL+WpWvitOw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) by GVUPR04MB12193.eurprd04.prod.outlook.com (2603:10a6:150:33e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Tue, 14 Jul 2026 13:59:19 +0000 Received: from GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c]) by GV2PR04MB11799.eurprd04.prod.outlook.com ([fe80::2146:83a2:5329:b7c%6]) with mapi id 15.21.0202.018; Tue, 14 Jul 2026 13:59:19 +0000 From: Frank.Li@oss.nxp.com Date: Tue, 14 Jul 2026 09:58:48 -0400 Subject: [PATCH 6/6] arm64: dts: imx8dxl-evk: add lcdif overlay Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260714-dxl_lcdif-v1-6-6761a8a6592b@nxp.com> References: <20260714-dxl_lcdif-v1-0-6761a8a6592b@nxp.com> In-Reply-To: <20260714-dxl_lcdif-v1-0-6761a8a6592b@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=1784037527; l=3794; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=E3cBCZFHvVlN61oX5YXCDAviH/rZK8jt0J/OAROvPI8=; b=4DW0X2UNfXf5ShY2mypfasirBq0QT22hSwtlCEXjgThdFpKldJaR9lEDbDGAfyaqGRTHtcruc xmArdlTIJ1uCSmh0GXXBYlNX6zc93RF7PfiCuFXw5G/aglBtTP6Tz2c X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SN7PR04CA0162.namprd04.prod.outlook.com (2603:10b6:806:125::17) To GV2PR04MB11799.eurprd04.prod.outlook.com (2603:10a6:150:2cf::9) 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: GV2PR04MB11799:EE_|GVUPR04MB12193:EE_ X-MS-Office365-Filtering-Correlation-Id: 34653b40-8991-45e1-fb95-08dee1b0198e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|19092799006|7416014|1800799024|376014|366016|921020|11063799006|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: cwzvVDLo1IT5aZSiPGvDuuIt3KRrOVSvqZSyHi6i+19szW6C6VYvluKCyA98MhR8xbewR9gca8y4UT/hCbOHpTdB2XuyhJtHFBMAu58LZDcHwrWskgOnWIu8v3lhWbDbJnS2brz5K3O0gWLruA7zsnG1hfc9ZzmGRrPWTF5sCoVmGYkxMbbIzMWICOENRSBf/+6P5cGFAXpUOxyaGAxVXKCGH4QnmKIMlyGd+jr+YvV/K4+Mm/PzrVTQeFEU5tmHm3keo178NRT4Xb5tGpIu3z10wUxXisQ190f5LNhOU/xhenk8P/xfQfD9xpjrv0pqMcLwIOWp69DaWvrtNnU2eQCASJB8A68PAkcfFDMaq4agsPrtfFRblB9Xtrh63LjQ84Va8XTUwexAtc2xSpZSPMd0qYGnuj+Rj579Nqib0wvjPEqiXN3YZQJ/qg0KVdJPRWGBKS+Ce5j3bK1mBI4KwIwAR0dVT+ZyvfFM2HO4oDyqwGUCIhQ/hm+6Y1q2NoEi6A0TAxyCis43dXIoF2yY2vizbsTc2sHgJHSJs4pggToTpFP+TUM/DCUb5zx/6VnaVcbfE8+sxwz6zxYNYLd7CeHpqz/CFLYFIExFe30pO83i3dEodoGfiBk/vT9XCXDghGv7rP18J27Rhtdv4a2977jTwPHCwcikKyEN3Z2IzDZvWjosw/GDHizuBr7WuQ/SP+xw7LMJ/UCMfE4/CqCjmw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GV2PR04MB11799.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(19092799006)(7416014)(1800799024)(376014)(366016)(921020)(11063799006)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SldyWU9TYjZjQzg0ZDVRRU14VFYwL2w2amxpeVd1QUU2aUJKU3ZjYW9ZdmM5?= =?utf-8?B?cjNDOGhXUWp5bEhNTVI3aWJYNFZucjZHdzNNZkxnWEM4aHpEcDUzdWJBM2lC?= =?utf-8?B?RlNRYzdVRk1xZmoyS0NsTXlJU1VqRUpkM3RCbUVhTlJXaFE5K0hkUk9Xd0xa?= =?utf-8?B?STJyaGw1MVlkckIwZ25sQ09LRUpwOGY0QVdMaU5GTlUwQkcrSFlpYWFsaVdz?= =?utf-8?B?QlVrZTdOdHJPNHlnbkJMb0JRcTRnb2EvdVV3VENGVVR4TVMzQnlsWkwreURB?= =?utf-8?B?NSs3VFNMcVQzd0VwQkxxRFRIREgzZ1IvdXE3M2E0blJTdXBpY29WVXJ2MmpY?= =?utf-8?B?VFlPNzNnTDBucmlnTmMxKzN1NTVpbHdHUVhzNjhOYTcyOExLc1RoMzd0L2hM?= =?utf-8?B?Qjk2VHEyZXZkRG5XcTBLMjU0anZONFVVRXVXTVVKNzE0MVZrUDlHRTJoM2xT?= =?utf-8?B?b3lQSUhSRXNTcW5DSCtadWVydDViQS9rNkF0dGtpYzduS2NVbUdwbGVuTGhZ?= =?utf-8?B?MS9OMnZubVYzWnJ1MmFNb3ZpUVRSbWZKZFdYZnU1Wng5a2MrTkczcTJtY2Rp?= =?utf-8?B?Q09hS1o3WldtcXRocmZDRDcwYTVBVjkwWUk4M3o4STNlZkNYWmcvcENnRUtD?= =?utf-8?B?T0E3SHU0bkVSQmZYcW5vM0RrUnVuMm5paW9YcWlEbHk4c0lqOExRZ1ZvQzlF?= =?utf-8?B?dkUwTmZBTVpZR1JhL0wzWEFXckUvUU9rN1NvWGluTmRBRktabENreG5OOUM3?= =?utf-8?B?YURORjFGYnJ6SnRPQ0poYlQ4TEpnWDZNaTFNbWlqTHljZDhsZ3NXYnRPcmJ4?= =?utf-8?B?b0hXOWcvSVpaTHg4VzBwRld1QUNBYlMrWDRUeWQ4enFhaHlzWnNWWDZDcE1r?= =?utf-8?B?azQzMWFSNmtPcThwMG5LWkdTNTZDYm5pb0J2bEtIa0hzV05wMG0vQ2ZodlpJ?= =?utf-8?B?eUdySkREQXhodEQ5MFJrNnk5b3JLL0RSU0o2UVpiK3ZXeG9vRExOU3F2RWtq?= =?utf-8?B?MkZKeDk0TjBYRjZ3VVNwaEUvS0w1TkJ1bnNPY3NlN2VZVDRLc1diMlZ5YnIw?= =?utf-8?B?Yi9kYStVdHFDeG16bWplbUcrNEZzWlRHdmRERStvUFU4UGlhN1lQYitwSUZO?= =?utf-8?B?ZkoyN3JsaGp3VzlBNGxwYWlJMUI4bWlwYk4zbkhoSTJxNzBSbUxUQTQ1OEYv?= =?utf-8?B?UmVEU3JIMGlDd3J4azlUL1lQS002SDEyM0kzNlRiNEI4R3RaaERBU1FWeXFj?= =?utf-8?B?dUlzZkx4ZkxlRWIwbmduMWQwZWRlR1RxWHhWSVZsZEs2N3ZtWUVZaGEwQnBu?= =?utf-8?B?M1lvVWNMRTRNM3Nxa0hmT0NTbHl5clZIbmhSeHRCUWRhR3Y1TXJkbzMzTjFv?= =?utf-8?B?Q09BcktUY0tIOEJXb0EvREdnNVNkQWpYNTZ2SzlqOTB0NWFSeEN1WmRJSldJ?= =?utf-8?B?V0ZoOXg0TFJFKzdOb0o0dEE4ZDQvZXNoNEJiMWxBZjRVTmtQWjJNNTZRb08x?= =?utf-8?B?a0haK2h3T1crNTdJcFNsSXdlaitEZis2VmlMcEtOU3pydXhvdXpjeUlRdExE?= =?utf-8?B?UGd4dWZIcFdHZWZUWEJmbXpJNUNzRW5wY0dDbEhJaHpYMXhSc09QbEc2QWg0?= =?utf-8?B?akJEOFV4azIzLzRRd2xUdnJQMWhGdTFnWjVrQTZmc1ROR1krTTUxWkE2cTN4?= =?utf-8?B?OFNlSHJCZ1hRMkRIaW1HcWROa0I5V3JYVVVQaS9ldkVuZ1VMOXpXWFVuQzg1?= =?utf-8?B?V0RudTR1Q3ZiVWYrenYwZG51TG1LalZYS0hUVWVLbGJDVjY5QjUzeW5JcE1x?= =?utf-8?B?NnB3UzJJb2FKVHJwQm01cklQWW5JNFd5Q2I2emdadDYvUmhGZzJIQS9tcjU4?= =?utf-8?B?L0Z5elp1YUlxOVdvNVhWbzZCd0xNOGw2ZmFoY1pXZVNXUjNMYWE0ejZMT3VQ?= =?utf-8?B?MWhMTXgxcS96VlFJYjlkMWsrUGxSY2VZbWkvbmZGSURCdWJ2ZmYvcGUvUXdv?= =?utf-8?B?WGZTVmhBTzdtdVF0NStycVc3Tmx6YzMwK3hhcGlEMW5ab1NhRkdSZVRIdFhV?= =?utf-8?B?WWdQbWhQWmhaajY3U0xSQVk0bGdvNGJGK3dDMXhET05CMEdrV0dPS011akhm?= =?utf-8?B?WEtpS05OVHRhOTgwcUFndlNZOTc5dVpZc2FkWkZQWE1zKzM5UXU3Qm5OQ0dR?= =?utf-8?B?azA0RzZmaU5EU25KMktNbFk4aERuclBiS3BVbGIvM2JuT3BSZHpGaXcvZHRn?= =?utf-8?B?cVdjNnRhclFyaC94YmRNQlprZ0w5R1N6SW1IcDVsaUdiYUdjU3AvUHl0MkZo?= =?utf-8?B?VzRQaERiU20wUkJONjV0OU9WSm4xRURxSGxVOXBYcy9Bbzc3RUVTTHVrMlF3?= =?utf-8?Q?tCxfwVlfaou+D+NFetmU8ONECH/rmg9YQUHc8?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 34653b40-8991-45e1-fb95-08dee1b0198e X-MS-Exchange-CrossTenant-AuthSource: GV2PR04MB11799.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2026 13:59:19.4746 (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: 2dmbwaGHLU4ErVRJAWOPKtA09FnF7EzozlG9r4bfYHvpPxgCAahzRznjjspLvSulVykQW6u8WexCzIAQNeA/xZg8FEy5152qpaKaJ4QBLxJ79fw2XXbHgoGZjOeyFl3H X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVUPR04MB12193 From: Frank Li Add lcd panel (waiken,101wx001) support. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/Makefile | 3 + .../boot/dts/freescale/imx8dxl-evk-lcdif.dtso | 114 +++++++++++++++++= ++++ 2 files changed, 117 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..c0e573fb5f915 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk-lcdif.dtso @@ -0,0 +1,114 @@ +// 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>; + + port { + panel_in: endpoint { + remote-endpoint =3D <&lcdif_out>; + }; + }; + }; +}; + +&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_hog: hoggrp { + fsl,pins =3D < + IMX8DXL_COMP_CTL_GPIO_1V8_3V3_GPIORHB_PAD 0x000514a0 + >; + }; +}; + +&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