From nobody Tue Dec 2 02:51:17 2025 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11022125.outbound.protection.outlook.com [52.101.66.125]) (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 CE14A24E4A8; Mon, 17 Nov 2025 12:29:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.125 ARC-Seal: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382579; cv=fail; b=hXgfwTp5zmWzu0HKkZBdLy+Hv/l0jqsybr3Gchi9ZIm1juPSVRSwrztYavQfdrO6Cunj4GCinJkHK+jPpjmvu2X6ZSATaA0IFTGfgnGNPn9I8gdOEPsdr9skxBLlHbkGWIEk1vreTgORFNN3q6sayjGNtL7CXH6xbr7+nr8/qw0= ARC-Message-Signature: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382579; c=relaxed/simple; bh=9pZjSPKB2yQtTSfvBy5DLkZP/+62NLvGNYZ39NUbl0I=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=KW9o5U2cneGYaMy+Qro+i6dCBe/+kbLaN3g7gRf0m0U+1K87ZDgpiLACVPMKqNAXdmP7On5/AXsfHup1JTgaPA9t9WUrwHqHlMMXh4B2mRUHVR3iUg5uPaCl6WSsM4YLRW8gonFlSQeB7G1RcCX2YoYK+2iKGWTr7nr74CuZQWw= ARC-Authentication-Results: i=4; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=QLs3PWJp; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=QLs3PWJp; arc=fail smtp.client-ip=52.101.66.125 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="QLs3PWJp"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="QLs3PWJp" ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=RQh9GqtvnsiWVsUc2LHf7dKvXGxYlDCEilai18cVrq9/B/OXkdYL+5Yoj7lHlw7DhNvIccfwjVCnPE33M/Y0QFxO3bFiCRPgXE5Gd/tfEr8b+sYEbwBVsdKRx8QpIV135Uexzzr7Z1k/Ygn+j4wFqK3NAWqml2xZ+CvfffVDYoI8Q/Me7t0atvsql3mjoEdErx0lUzFw2i4tz3RYvPEWveHGabHiEgfNGFIOwVPYa36GoebGLlYAHxRCEDDPRf5a2/GR1M1dJ41BB9QZLWqnVFGZvIbZhC9eRCH29J82+J8tHBv5JlU6E+gOkdWVIpQe4yN/FdSbemyNPWknuXHbNA== ARC-Message-Signature: i=3; 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=XIjZDux1Xx02WLznYWrzLxZmx5Bs488C9xIr3arEYdE=; b=gcbrLMDGstIOMEcJyn7tJ/rB0fQE0sT7xyCdVFEWXdZRSJ72dn16Oc+KajtHeMBixJVSIsCn/MkULIdDKjkcJxMq5g/GVF0GK82chSfnrzCWmTwVeXCLmlmbkEy1xXvJcPqrSdwrqh1RyfVxmGFrmOWJMGj/f2MF3wNjyi/CxGmg8892PmQxy+sSpWeYEU7gnIQfZC8c+SBpRPY2tZRsnXuop0hKpSPE/LgQ1rHkGvPJxjnSA7TBPy71ykfjIbCjAEuaL7PXYdtKTe49CnqshhUo2GjXGRxNgEd3PFTuzc7Vu61d6+FWGfYLEgdF28AIs4RDsKVvXDyWSX4FkfYmQA== ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=fail (sender ip is 52.17.62.50) smtp.rcpttodomain=bp.renesas.com smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XIjZDux1Xx02WLznYWrzLxZmx5Bs488C9xIr3arEYdE=; b=QLs3PWJpKaW7ArRDM65RJaq+Id4JDLsIeHspigMET+2Gd+cztrOn6GVs14kAkOoM0g7knae/4v57BpEihaUcYsNYcyf3ROiwtwTtyVw8CnYe5N0nkKP74MrQwgR/9M+ojsBOXwQr1LH2/DuKChs0nzLmS3592mvbthl1Epwiqnc= Received: from DUZPR01CA0081.eurprd01.prod.exchangelabs.com (2603:10a6:10:46a::6) by AS8PR04MB8055.eurprd04.prod.outlook.com (2603:10a6:20b:2a4::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.20; Mon, 17 Nov 2025 12:29:31 +0000 Received: from DB5PEPF00014B8B.eurprd02.prod.outlook.com (2603:10a6:10:46a:cafe::ff) by DUZPR01CA0081.outlook.office365.com (2603:10a6:10:46a::6) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.22 via Frontend Transport; Mon, 17 Nov 2025 12:29:36 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: Fail (protection.outlook.com: domain of solid-run.com does not designate 52.17.62.50 as permitted sender) receiver=protection.outlook.com; client-ip=52.17.62.50; helo=eu-dlp.cloud-sec-av.com; Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by DB5PEPF00014B8B.mail.protection.outlook.com (10.167.8.199) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:29:31 +0000 Received: from emails-6478555-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-5-219.eu-west-1.compute.internal [10.20.5.219]) by mta-outgoing-dlp-670-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id 093D8800EB; Mon, 17 Nov 2025 12:29:31 +0000 (UTC) ARC-Authentication-Results: i=2; mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=checkpointcloudsec.com; s=arcselector01; t=1763382571; h=from : to : subject : date : message-id : content-type : mime-version; bh=XIjZDux1Xx02WLznYWrzLxZmx5Bs488C9xIr3arEYdE=; b=gkv+p3WoEIIea8FweBgbHERp+M2Spz37trOuroLVdPL0xAgwUyF9ToZYLyDnjwXWVzrAc iIY8UFJEPirACqI1eDtIuto9GSLg16i1O+BPY3Jel4TFf2a1BvtWuGvBjfLW2UCj5ZrEqxp 2y3yKb5sYrMnS/PdZK4JxZ1w6/0p2KI= ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=checkpointcloudsec.com; s=arcselector01; t=1763382571; b=m8FTFPXc4kIx8LkYKKAkdhmAbWRn/XrV//DFd8q5YTZ46duY/3r0IoG4y8FExrQOE9juz NT+4wiuG0z9E9zf0Vy4JkUI2+RXsSPi7qKJyJAIwjvX1g/woGdvxfcJM5EF476e1aLU1iEj wcDnh+jvAs78eLdknWLgZGcYtYU2yfA= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VYj8cmCZoOQF5d/HmB+Td1uwf+0u4LI3/URz1VAvfpxFtyWjodELJa7fLu3b0mbTswGQNbRVIu2N7cPHm2/YqecDzuU9IdH7rnZuB/+uA2qg3fPwfo/bzhzhZMI+XLBqozgEtdn233ZNvR/FLTSvrPmFCuI7IjmOCRzIVHtTxsdXcIK+QC95qJAo6eXGMstFpOwGFw34zw+eaxIGts9zIJMJ8vH5gjvZgPerXDgSiJrY1bqmy3BIhEwcLDxpEbqAlA1NBqPRiRZNXjIrEUY0P+iW6hejrj24/ks8Z37MZMbO9yQj2RQOXAWKU761sKY+YPLv1OGMObnH/d0sP4Mu9Q== 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=XIjZDux1Xx02WLznYWrzLxZmx5Bs488C9xIr3arEYdE=; b=TwbLELNc+secUWZad77U6dP96wGxKpCVC02oyvV8jl4SsIXi3rsINX3KZywRnAgNyypZq06m5HWyPOgj/BRQUhLp8nYSDi5PqWPQiPLhFvbuKIi6yorTgUGWGZy9brAiqHWqVUAVEUUnfDbbhUx6HSooS7eaKlEPgO3hOkf2HW7C+UAyv1CzB1AWIDIjQLNUN2vQiNmEktRS1P5k4o+UWe7q6RgrVIpfxloWu+oxT+H7bezzEuXE1b4MEt6A3mHzk1JXJWJylRHUmeJYSCKIxSnAbkteQvuFuU1zT4DH/T7cotWRKLhJMJtB+fN/vplbNbgufSWzVnIOftEHFi9rcQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XIjZDux1Xx02WLznYWrzLxZmx5Bs488C9xIr3arEYdE=; b=QLs3PWJpKaW7ArRDM65RJaq+Id4JDLsIeHspigMET+2Gd+cztrOn6GVs14kAkOoM0g7knae/4v57BpEihaUcYsNYcyf3ROiwtwTtyVw8CnYe5N0nkKP74MrQwgR/9M+ojsBOXwQr1LH2/DuKChs0nzLmS3592mvbthl1Epwiqnc= Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by AM9PR04MB8440.eurprd04.prod.outlook.com (2603:10a6:20b:3df::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.20; Mon, 17 Nov 2025 12:29:20 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6%4]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 12:29:20 +0000 From: Josua Mayer Date: Mon, 17 Nov 2025 13:28:43 +0100 Subject: [PATCH v3 01/11] dt-bindings: arm: fsl: Add various solidrun i.mx8m boards Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251117-imx8mp-hb-iiot-v3-1-bf1a4cf5fa8e@solid-run.com> References: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> In-Reply-To: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Neil Armstrong , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Dmitry Torokhov , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Laurent Pinchart , Lad Prabhakar , Thierry Reding Cc: Jon Nettleton , Mikhail Anikin , Yazan Shhady , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Josua Mayer , Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0350.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::12) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|AM9PR04MB8440:EE_|DB5PEPF00014B8B:EE_|AS8PR04MB8055:EE_ X-MS-Office365-Filtering-Correlation-Id: 51f8e9ec-5ba5-45e6-9f8c-08de25d4f548 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|7416014|376014|52116014|1800799024|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?ZmNzNllKM21PaEtCVmxYVjRXOEVDYjAxZHl5amVMNW50R29OVk80YUFMcWR4?= =?utf-8?B?d20vWXNNYU5FMHpPNFZkaWVKRnA1cHMyT2RjT041ZzlBSUd0MXBlTjg0MjRs?= =?utf-8?B?QWE0ZTBPa0cxczhpZ0pGRWpRM2g5Zkhha1hITys1ZGNVUm9LekNyN080dkIv?= =?utf-8?B?Nkhqa29qMWRKR0J4SEdKalVOSWdHNTVKdzhIdWZzczRCZnQvR1k2emJ4UlVo?= =?utf-8?B?ZjhnYUordFNyNTBmUlRLWnUwSzRlQUR5b1pHamIrOEFTdmxJR04yaEJhNVNx?= =?utf-8?B?WExxRllaVGFOWHlJWmMxMjhmTDFKbTFUdlFHTWo3b1MrSVVadlhVV3VoNFZa?= =?utf-8?B?aFViT1EyUGpQZjFZTUx5MWRPRUU1T1ZNNVZRaDR2eVlHakY5RVBhOXZqbFBR?= =?utf-8?B?WlNwcjVUWkczMW1KbURBbjZUZ3Z2RG5MaHN3a1Nha1JCMHEyYXdzazVaMDJZ?= =?utf-8?B?UnA3U0lkKzVhOEtjNEZHUEhNSXpndlJ4V3NCTTh5VWVTaE9UTmIycHpCdTBa?= =?utf-8?B?Yk1KK0lSNVpDZ0dla3o1c1VhYUNBNm5iNklCUWJGVUZYa0JZbTF4LzF0WGt1?= =?utf-8?B?cnBvMjd3U1FIR1FvcFRMeXFsVC8zNnFkcHFrTy9SemRDaWJlaHdaSkJycGNV?= =?utf-8?B?anljdlZjN240cFV3dDZITWx3Y2ozZklTM0cxSnc0dU0xZVhmNkJoeG1ZUWZF?= =?utf-8?B?WmpPVVhWT25hZ0hpODhpZ0JrcndpOWVWUzQxOE1oeU1jWjNiaVpzcmQxNTZn?= =?utf-8?B?VDhpKzdpQ2VHbThTQldoa3Mrd3VWQW9PcWRWSXNQdlNLN29SNTFTbEE1Sllq?= =?utf-8?B?Qjk4VytrWmRNYSt0VWpOcDFtVUVEa005UDRoNWVtTXhYekowdDZVQzNZYlBt?= =?utf-8?B?TUJySlB0cXFjaVNnM3RMZ0lVTXJwU2VEMFNicEt5MXlIOXlHVlAxMXVqcWRG?= =?utf-8?B?eUJZNVJtaDVvYnI4N0Q0VDYyeGJ5alZFa01tSzhOcjFvMDVOUS8vVmZISVlB?= =?utf-8?B?UmlrVDFSaGRROEVUS1VTS05LVnV5WmJaU05TVWp5OEdsU1llazBuRWM5bFZY?= =?utf-8?B?UEgwbW9RSy9oQjljZlUyV2tJUWhoRXFVMG9sS1Rob3lnTGV3R0UzNlRVcXh6?= =?utf-8?B?eG10blZ0cTVSMXUrMkJSNVVaSEtieFduR0pLNEtVZHkyQ3I3aUdXdTE3YjZT?= =?utf-8?B?N3QzaWQzUmxQWURnSi9VeU4rcjhERndpRG4yTHJnaHF6YzdodGRXVVFTaUcz?= =?utf-8?B?cC95Y2tUYVZsQW1xeHRMdmxIWURtV2VPVHJraDZSYkowT29Zc1F3QWF2TEhr?= =?utf-8?B?ZktJMEttNmdBNzV1RW5tbDZReC9TaDc1blFVTFNKRHJ5V2lrM1ZFbCt4UmFW?= =?utf-8?B?Z3psczIvTGI3dm53dFdxUFlZWkVSOXFlVGJlbTRvb01NWmMvcE9PYUdreHNE?= =?utf-8?B?RnZMWk1RR0hxUjhSRVRFK1F6THJ4N1JuMVF4ekI0UFI2THF1bkdEb3R1WkN0?= =?utf-8?B?bXZiWUZWSmxwTFEzOWlrUldMQkZuWHdJUmwzN1BvNllEcEhiMzdLcE1OZ0FD?= =?utf-8?B?RkNBcFhmdVJacG40K2FXSUdpRi9zRmlsY0x2QVhmMkhnQmowUi9ieitNd0Zz?= =?utf-8?B?UzRmRzB2WVVjQ1htQlJiOHUxVmhhRTluRzZOYURweVhkalIwOFpvYTNoRzRT?= =?utf-8?B?aXhmTHBFKzF5L3NiRGx2SmhvRmdlWGpOc3VycTFxTDFmNXVndW1sYUQzNy9X?= =?utf-8?B?dms4TmcyN0N3b3NTKzVXaVBtSDcxVEJCN1pneW9yNXVIZ09UWGlxTmhFZG9y?= =?utf-8?B?TU9UcGZlYVc4WXRTWGtzaFpCQWNOQjc3V2luOXVhSWtIb3VxUjdzaDNCTFQx?= =?utf-8?B?d3hIbGdNR092WXJZdnUzU09tTDM3QjFaRlYycUhkWkM2SjZoZzIyN0tnRWU2?= =?utf-8?B?NGhHZCtvdjRpVDBFQ21DRHRaeXllZjZBaXRTQ3E4b0JQeStBU1FjNFM2L1FD?= =?utf-8?B?Wm1DakJISncrR0JsNkVCR0RpelpsOXpLRU9TamtTRGZEbThqbzFOUmtKZy9G?= =?utf-8?B?dTFZME5URXE4ektSUzVjTEVGRW1Oc2IwR2RPZz09?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(52116014)(1800799024)(366016)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8440 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: 09697e6ec7d04a95a6b26791ee2ac03e:solidrun,office365_emails,sent,inline:09fca8e80c423bdb7ae27f22f6ff2121 Authentication-Results-Original: mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5PEPF00014B8B.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 22be7fd7-b6e1-4a81-01e2-08de25d4eef1 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|82310400026|35042699022|14060799003|36860700013|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?dm1UTElqcGJkQlY1MUk0dzErK3N5T2Z2dUo4bXVaU0dreDU2Z3h6SlBYeDJi?= =?utf-8?B?bnRwVVFtUUFITmZDQTlsbEZsZDBTN3hIb1R6bFBDZDBUaXV4WjRLWmovQlBH?= =?utf-8?B?ZXJxd0R6cXJQa2ZDOW85ZnlTV2FwbUgrclJwaDc3VlpnQTZnZEhGMUxEeXBn?= =?utf-8?B?RHBrbmMrWGR0ZVRpKzVnRW5MQndQR0EwSTJrbTZhZTYvekYzT3d3SHU3VUJj?= =?utf-8?B?eElHWFRlV0gzUTBGK3VycUpPMDFSTmVNTEN1UWwxSm9VVjJwY0ZTV2Y4YWow?= =?utf-8?B?cWllaWFRem85MGZEUCtnbU0wWUlhcnJoc1VNK0x6QTFpMlpnQ2RCU3F3OTNY?= =?utf-8?B?YjBaYklBckFiNlJtTVNXQzVxNVFKQjJSTTAydHFCWnZHZ1BUZ2VNajdqaG5x?= =?utf-8?B?cGU1UWVqenBFT1BmTGxlUmo2NEdQTmdESzZMN0FDTXp6UVdZS1pMR0VFVFlX?= =?utf-8?B?b1RGM0g4b0hXMjBMY3A1aW9HOEE5NW9NaGRGMkdIdDQyT2s0SnBqRktIcTd5?= =?utf-8?B?QXdsYW1YR25xQ0VkTkJ6Mm9qckIzQWRPL3c2ZG9kSVJKWSs0cnMvQzEwOEtW?= =?utf-8?B?aHZCNnBFbFh4OVBwTXNjdWxwaXhKUXJFL0t4YW13SUt2MlJad3kwZkJUcGtl?= =?utf-8?B?THZ5RnVBclZtckY2dE8xUUpWcDVqSCtIb2RWcHlMVWVCWGNiOTl1Sk5oNU1V?= =?utf-8?B?eFVxc3FDVFhzS3E3M1VjZHFQNGpEVmloK1FaSXF3OTViRzZzblZveXZXeGUv?= =?utf-8?B?YWhBV3VuZzI4czFRN0xxdjhGb0ZYQXVYVlJjT0JGRHA5NmhEN1pUeHRRT2Ra?= =?utf-8?B?T1RBSTFucG1meDBBOTVIbWFIVlJqZEd6ZHFuT2c2K29YZ21SMjJGcENKZ2lj?= =?utf-8?B?V1ZmZWJVbnY1c2FhK1Rod1ZtM2kreElJL3V5WG9KSzFXYWNZN0NwdXpQOTJL?= =?utf-8?B?cHRUZnV6cGwra01Fb0hmYTlCVk8wNmw3UDBUazZFcCtKOHBnL1RabjRvVmJk?= =?utf-8?B?Nmp6RUZ3TzVtdVVMSTJqc3B2NVNhd0JXRE1mVjVBeCswV0xoVFAyUG1YbytE?= =?utf-8?B?Yk8yZ1NjTjhyZ3RYWjg3VVpESzh6d3lIV3EzYUxnUy9IV0p0YmZ4M0o1SlJR?= =?utf-8?B?cGVVcVN1SXhhREdnM3pFSHRlTitDekhQSUtHdlV5TWh0K3JQNTl0WWV6OTds?= =?utf-8?B?bHlFQXlUaUNMSXJBaHgzdkJTNWx0MExLS2lhNHRFYjdNS1lEQ3gxNGFYZVVN?= =?utf-8?B?d0p5cUR0R1FiSk1Eck5kUVJMVGlldUEreXE3NDBzNFI0Yy84UzBtUThqSU5u?= =?utf-8?B?VXUzUG5ZOGJ2QkVRYUYrM0N6QWJpU3plOHBvUW5ZQVdhZ2RKZ1dkSXRsZTJT?= =?utf-8?B?V0o1akE0TCt4SmdZa2lLT2xHR25qTWNaSHJObXFrS0ZLcTVQbVNJZjkxTjNj?= =?utf-8?B?aVljeG90L2hIRExiRHhwTm5jMDN6U1dKUFJIMnZxMC8ybnJYcHRQcWJHbjdS?= =?utf-8?B?eFRRTnhza2I2cXprWnJ0WnJMRG9ueFMvWmI2S0lGUjIranZhVm5TRVMvV0RF?= =?utf-8?B?TVY5aWlLditscDVaVmVIMXFKSlN6bUgxdndRMWlmQ0c2ZGV2Tm5ONmNheWow?= =?utf-8?B?eTl3dCt2T3FoeHlVUU5MSDkvRHowTTZTS2M1bzJYMXBFR2M0K0dmR09wQzF5?= =?utf-8?B?ZEVMZlE3TmQ4RElkK0pSTUlUb2ltMDltWDR6cHdYWnZsc1lFZ3pRd1JjUnd1?= =?utf-8?B?ai9Jbi9pbUhFUytnU3RHY2FDeFcreUc0MDY1ZFJsVTRiWFdtWS9pZGRZdzFi?= =?utf-8?B?RnhSd2d4QlR0ZkhlR1RRR1pCSWhqOUh0VFljc0tuVUlZalprUVJRS21PMjRr?= =?utf-8?B?MkZCalo0RURuWndOZzl1RG8yTCt2RWE5bGJLTWk0QzEzUWQ1bzdDOUsyK1g4?= =?utf-8?B?N2M2TEJpUUZkYVVzWUxjM1lEOHRTTkxQNFZ3bEkvYTl5Rlk4MDRUVmdneW9i?= =?utf-8?B?WHZNVHlTRVdyaGNuVUlHS0Q1MnVTM3NCejM1ZzlhRnBVelhNZDcyS3M2dGNx?= =?utf-8?B?eDU4QTA5eWJOQWxuYVpZUGN6citMTUxjYkRocFNDOUhXVmFWY2Fjb1pWUDIz?= =?utf-8?Q?ZZvQ=3D?= X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(82310400026)(35042699022)(14060799003)(36860700013)(921020);DIR:OUT;SFP:1102; X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:29:31.1231 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 51f8e9ec-5ba5-45e6-9f8c-08de25d4f548 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: DB5PEPF00014B8B.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8055 Add bindings for various SolidRun boards: - i.MX8MP HummingBoard IIoT - based on the SolidRun i.MX8M Plus SoM - SolidSense N8 - single-board design with i.MX8M Nano - i.MX8M Mini System on Module - i.MX8M Mini HummingBoard Ripple Acked-by: Krzysztof Kozlowski Signed-off-by: Josua Mayer --- Documentation/devicetree/bindings/arm/fsl.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation= /devicetree/bindings/arm/fsl.yaml index 00cdf490b0620..f70b933ce3746 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -1041,6 +1041,13 @@ properties: - const: phytec,imx8mm-phycore-som # phyCORE-i.MX8MM SoM - const: fsl,imx8mm =20 + - description: SolidRun i.MX8MM SoM based boards + items: + - enum: + - solidrun,imx8mm-hummingboard-ripple # SolidRun i.MX8MM SoM= on HummingBoard Ripple + - const: solidrun,imx8mm-sr-som + - const: fsl,imx8mm + - description: Variscite VAR-SOM-MX8MM based boards items: - const: variscite,var-som-mx8mm-symphony @@ -1069,6 +1076,7 @@ properties: - fsl,imx8mn-ddr4-evk # i.MX8MN DDR4 EVK Board - fsl,imx8mn-evk # i.MX8MN LPDDR4 EVK Board - gw,imx8mn-gw7902 # i.MX8MM Gateworks Board + - solidrun,solidsense-n8-compact # SolidRun SolidSense N8 Co= mpact - const: fsl,imx8mn =20 - description: Variscite VAR-SOM-MX8MN based boards @@ -1205,6 +1213,7 @@ properties: items: - enum: - solidrun,imx8mp-cubox-m # SolidRun i.MX8MP SoM= on CuBox-M + - solidrun,imx8mp-hummingboard-iiot # SolidRun i.MX8MP SoM= on HummingBoard IIoT - solidrun,imx8mp-hummingboard-mate # SolidRun i.MX8MP SoM= on HummingBoard Mate - solidrun,imx8mp-hummingboard-pro # SolidRun i.MX8MP SoM= on HummingBoard Pro - solidrun,imx8mp-hummingboard-pulse # SolidRun i.MX8MP SoM= on HummingBoard Pulse --=20 2.51.0 From nobody Tue Dec 2 02:51:17 2025 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11023103.outbound.protection.outlook.com [52.101.83.103]) (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 8554A32C94E; Mon, 17 Nov 2025 12:29:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.103 ARC-Seal: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382583; cv=fail; b=OmDRa6yMfWPg27VgXQI9dhpAr+PWS4BB8QYYaHcnQuEXc8yEJnLD2fSOg8Pa3bVBrYwddbuGkH4yunztLz+D7X+dU1H9/HSMsGjrf7UfspRYbRWXB4UE2uomWZRlGzRUrcPRdKV0K99TVMB55WXk89sWU9ihoJOabF8Sjsnjve8= ARC-Message-Signature: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382583; c=relaxed/simple; bh=rMwRfkjyk+wlAmidEYVMMzIiv+hnOvUCaS05WZRDZqY=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=dJj3ohH9LS+Vqo0TefGvKvaEqrhKukTTxInsN2XDGjl/Dh+r46Jq/FIheFih/aiqBB77CtCSv6bYPKm8xI6QE8ej+fyKqr0XCRR89Px9P/Tqbea/FstMCV5bY+xVxejhRCCa2q/9bAGdQZIzuLnc5dNQv6VWPTCAQz0uyyryA8A= ARC-Authentication-Results: i=4; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=WlK5s7wh; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=WlK5s7wh; arc=fail smtp.client-ip=52.101.83.103 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="WlK5s7wh"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="WlK5s7wh" ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=m07yBzJqJIR/BsJOXlGA2CExcXRXMnUR79VEbml53Q3pCke3ho0h9UOCDG1orgKVKMblgyCm/uqvSjS+xP8katFJoomU26trwFWwPOP/xw0fFP5VpGCI6mctRQR/+Nv7E5674fvjuAKLTGnmLlzYqvSxOHH2JG5jIr70p1tJeZPuqb4NOc026Pb93j2VykLjIc9VnR2HH9qEmPRh/UhyHYEw5MLd7azi4u3V1i8DOA9+UhAep8yk3Wg/zB0gjvtf6Q+lCCzmCkq+5bOxSHqtqztIT0QyzffCzk+n0yw453oPxfi/RCYPcb1sfNYZfX5RDDc5DPNjo+kEtN4JCQqxsA== ARC-Message-Signature: i=3; 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=Dt808wMsxzCHyyYxIFqQyHPQjNxiInWYRG3+/6OqSCc=; b=yCeMsMQzMoNwsW6qv7gwt3ByWX/qt2Et+3uR0+XtErNLTTtJu1Q8YtImPLH5QBBOmW8/kI7rDjVoGd4Ji8bhgYtKN9JudvSeS3PKW4mRQnW41bkwGg8ffkDYLZKWpOA8v+XIscmWZQIQ/KwspBlveayXR7x0Y8mGzOGhZ2Ns0+YppQtZE/P4d7SYLWiGb/5jAEJCmGb+DuGPMrhzB/8Ci7PHfCw4f3OSmPacT7r/juOlzW+02A1rWAHhHm+PH7hvD9VqhtFMZQ2uLV1+cippfEe83A2X3z29L1zFGiFYnAQH+KBW3uwfOGH1a0eRoV+HG/kG8jgaWmoTGj5F2Jdu5Q== ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=fail (sender ip is 52.17.62.50) smtp.rcpttodomain=bp.renesas.com smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Dt808wMsxzCHyyYxIFqQyHPQjNxiInWYRG3+/6OqSCc=; b=WlK5s7whziqUVhrWfGcr2QpevRO2ee+8ffQ575DueRPHQ10QsVj2kmoIv5LxANrPWNo43ZxPxp2yaSQlPePqjPUhhCqrmTj6Lt51I36m96FeYbjOc6qcmidDVaxeQuxWMKxutv82hbUmns3nkCu+iMqURrg1200G9gqlK7ojTbY= Received: from AS4P189CA0045.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:5dd::17) by AS8PR04MB7512.eurprd04.prod.outlook.com (2603:10a6:20b:29e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:38 +0000 Received: from AM4PEPF00027A6B.eurprd04.prod.outlook.com (2603:10a6:20b:5dd:cafe::33) by AS4P189CA0045.outlook.office365.com (2603:10a6:20b:5dd::17) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.22 via Frontend Transport; Mon, 17 Nov 2025 12:29:39 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: Fail (protection.outlook.com: domain of solid-run.com does not designate 52.17.62.50 as permitted sender) receiver=protection.outlook.com; client-ip=52.17.62.50; helo=eu-dlp.cloud-sec-av.com; Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by AM4PEPF00027A6B.mail.protection.outlook.com (10.167.16.89) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:29:37 +0000 Received: from emails-1571551-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-5-219.eu-west-1.compute.internal [10.20.5.219]) by mta-outgoing-dlp-141-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id 9768D800D3; Mon, 17 Nov 2025 12:29:37 +0000 (UTC) ARC-Authentication-Results: i=2; mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=checkpointcloudsec.com; s=arcselector01; t=1763382577; h=from : to : subject : date : message-id : content-type : mime-version; bh=Dt808wMsxzCHyyYxIFqQyHPQjNxiInWYRG3+/6OqSCc=; b=M4Fw48ivglJLa7ebyPBppfplrJwDXqi86sV51GTyyf2D2VLopJ6vc+reHffrlDobDRnp/ 6eT0P40JDGAOTZ4BuTC4prRpw8OwINdjh8kzP/C5WOU8DKA3cOVuSM6RxLcVGLPeDWjOy3B IO1yBhACZ73/IKrjk/bzIAThGNqPhvo= ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=checkpointcloudsec.com; s=arcselector01; t=1763382577; b=bNczie1LY0V7r/4hFhHCFPNCrRbR+AxiEivcY7gLXWbAwPaCFgs7DxnB1ACaw5JllzZKR hcPWlcPt7u67kRZe7BjLaoyY7TOWpqqZQZqNg4SFoWkQDGWHVi9ChbVY+W2ACBoEZ3hpKLF O7ZgXngWtuKwHAs6s+1g6tWPwPZ/pXE= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AXkMQcFK53PyewVJA7eaeYnLiEqzQqU32EmVrOz0jZLOPto0Kjh61YQT0OujS23LNoXVsC5cmhKP6uQ3Y7G3TaQWnUt3b8ACQOeLCCmm6I/y3W75mcYlfLV2xLHebCYLzUXcRdEsm9prVxL0XnTjjWfOl8x68kvpO9KdqCt7JxNmjywGct4dQvxSfEr5NAWxFkWAvfTCKJpHhl/AC0kMMbsn4OMho7iUtvswUprgiDXfJhXzQQ4p5Odp74x+CNiKhoqXu1+S+HoFkmSMklFIazFnqHU5M5uOgsVX+6Ct1oR7CBaMO6rtw4ZQPMnAyQL9xRjpafHCZtzwivID8JTzaA== 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=Dt808wMsxzCHyyYxIFqQyHPQjNxiInWYRG3+/6OqSCc=; b=MzH2n6tLy36FUG0JGw1OzNFKvWATuCfLyATg2vzW5zU/kypTHPhPr74NCTHQVXRMdNJetROVGuO7z3Wajar9egT4e2oIMYqad6jCV8GDj2conxBqVVh6W0gdcWLPDgAiraMhZ4wfeLZP9d+08MEol3a76727CfnFG35XL3M/LjTLPy6bp8bftugyLBgzCcNAdCdOgeG++8lskHTTmfQ95J/ozK33b3zIjLsYuCG1+RLT5bJ1drcnydp+s/84oucqrzbcUG9y6EX2JSPtmcrrgOAaQhMNGeQLS+dlVNqhJngDyULFavUmkNm6bMqimwK865H4pI76+39XilwhD/UqkA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Dt808wMsxzCHyyYxIFqQyHPQjNxiInWYRG3+/6OqSCc=; b=WlK5s7whziqUVhrWfGcr2QpevRO2ee+8ffQ575DueRPHQ10QsVj2kmoIv5LxANrPWNo43ZxPxp2yaSQlPePqjPUhhCqrmTj6Lt51I36m96FeYbjOc6qcmidDVaxeQuxWMKxutv82hbUmns3nkCu+iMqURrg1200G9gqlK7ojTbY= Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by AM9PR04MB8440.eurprd04.prod.outlook.com (2603:10a6:20b:3df::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.20; Mon, 17 Nov 2025 12:29:22 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6%4]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 12:29:22 +0000 From: Josua Mayer Date: Mon, 17 Nov 2025 13:28:44 +0100 Subject: [PATCH v3 02/11] dt-bindings: display: panel: ronbo,rb070d30: panel-common ref Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251117-imx8mp-hb-iiot-v3-2-bf1a4cf5fa8e@solid-run.com> References: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> In-Reply-To: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Neil Armstrong , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Dmitry Torokhov , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Laurent Pinchart , Lad Prabhakar , Thierry Reding Cc: Jon Nettleton , Mikhail Anikin , Yazan Shhady , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0350.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::12) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|AM9PR04MB8440:EE_|AM4PEPF00027A6B:EE_|AS8PR04MB7512:EE_ X-MS-Office365-Filtering-Correlation-Id: 627cbe38-8cb2-47c7-3d9d-08de25d4f950 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|7416014|376014|52116014|1800799024|366016|921020|38350700014|7053199007; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?OVI3d01lckh6V0hVOEttK2RkampKWFN3SjdTY2lOaExvREN1eTdERWxJT2h3?= =?utf-8?B?ZUtXZVgxdGhRNjZMT2Y4REtLakZLdjF3QytoeUowN2dGT1hwWGVpcnJXOWpu?= =?utf-8?B?N014K3NJdnZhNGFkazY0ZzkvcUVZaXRvWWh6R0tKVnE0ZEU0ZHBOSkNEUHdJ?= =?utf-8?B?cjFPWnVsL2w3N3R0bTFEcndSQkVhTm5XZHVOS1FGV1JHb2kvL3E1N2RudXkw?= =?utf-8?B?T3hjUjYxYjB3QUhJUlFGSDFZYzhWQk42NEdyMlVOOU9KYkxlaVZJakFnVjJa?= =?utf-8?B?dUxMSzFmbW9XYUhsZ3F0ZzRjMlRTekQzT2tXQ3RoK2JSNjBYR0Y0OXREd3FH?= =?utf-8?B?SnBsWnMrR0pVanQ2N1RMTFJqazhydzI2STQ2d3pWOVMzMVRPZEJsQS8ydmdI?= =?utf-8?B?YUlOamlEUDN4MUFHaWFWYU1TbnJaa2VlVlVkc0g1RXNQdXJreDcvYjZGZHkz?= =?utf-8?B?eUVaWUJUQXI0d2QzWnh0d0VBallvbkRTUllBeXZWcnh6dmlzRE9weFVPdEV4?= =?utf-8?B?V0kwSjJFRWlLcDFQSG1IWlp1R0Nmcm1CVmhwK2g0dEVqYzNEWXAzOVBwenJ6?= =?utf-8?B?TGV2YnhvMG1sUnFsRTlMTE83NW1SZ1NBVk80ajRXd1VFdlB5dzZDT2NRNHBQ?= =?utf-8?B?TzN5MG1oa2JrQVdkK3JpbU5hNnBJTVpZeDY3bmZKdzZLRDJYOW9mSERmci9D?= =?utf-8?B?NHB2dVptdU0zU3BOTU5vOSs5REJ1VVhOZnpHamFFY2FaRTZvM3d4RlV1WUds?= =?utf-8?B?SlJZaGxsVGw5VUNpbVhMM3o5L29JOWpLWmhUTHpYalM5V1FkNzhKV2MyRVhw?= =?utf-8?B?dGthc2h3K2JjTTFYcFk3dHhhL3NWVHRpMmFoQk51V1FPakkyUmRNSVBnbTRi?= =?utf-8?B?WGhuVFZyZk1OVG1DNGpMV1RPdGx1SlBoeHU0SHA4R1RDbDhxRW1sQWJXcGpD?= =?utf-8?B?OXZXb1hnSTJaS1poSkhZbWZEVTZySHN0OHo5all4TlI4N2lEKzZVd292c2h2?= =?utf-8?B?cU5ieTFKczllZ3NqSnRqSmkyZjlWTjcwN0xBTW1BT1U3N25OV2hrcWlBRzd3?= =?utf-8?B?NldtQ0RMYzF4TFZ3ZEloU0J2TGJSRlQ5STMwczd3TUVuRnpwTE1uajJhOXQ4?= =?utf-8?B?cWJDazBRbFo4Tjg1YVd1d0NpTUNRVWhyY1FTZnRxSXl4V0FYT2plQjN5SEJa?= =?utf-8?B?VUkrZkl1SEw3WUlCRWRDbnN4dVlzWGF3WXV6QUNqdDYvZjNRUHo0WWk3U2Ix?= =?utf-8?B?YWxGTjM1bG9jMmk3K1lrdWxVbDdqZHRIbGtvVUNzbnhPNE9Kd3lqb0FPd044?= =?utf-8?B?SFV6OWhSZkwzcXkvc1VuMm4vR0t4VXZEVlh2MWhYTDJhT1BZNHpmS1RiZFd5?= =?utf-8?B?MUJGaXRkUkN4d0hxTGVBbnc1Tk9RT1NCZDVPa1F3S0ZBUG1vdndwYy8wc1Vx?= =?utf-8?B?dGQ4cnFsWDh5TVNUS2wrV0I5Q3g0R0d6L0FiczhZNk5EOEg1NVlza0NVRUw1?= =?utf-8?B?QVNMMVVIaFErbkU3ajBMSEJEWWhCRUtGUTVmSXU2SFBpQjQ4WUM1bnhqeDF1?= =?utf-8?B?cnNkSHdvbThiamdoWXROMVNpeUkvcjl5WVVTcVY0NXN5MTR6dmIxcnQ0ZDln?= =?utf-8?B?MU03M3hLN2J4aDNKSCsxbzhFRk1MbGNDcmh3U0NFM0RwMWVzT1FyMkJLN3FC?= =?utf-8?B?ZyszWDl1cjZ6bnppWTVBc21ReHhoaXJNbGR2Nkx4S3JxN3ZiN0FQLzByQkZC?= =?utf-8?B?eUlhODdEeHNER3NJK3dIK0hPTlhRWUdZcEVaUlVJN1JiVmpZNkhpRTNuKzhJ?= =?utf-8?B?eW1pL1NCTG5SQUJSLzNGc2hKWDcycklDYlNxb2kzOWtHRWxKdjNoQVp0Rmx2?= =?utf-8?Q?wFswxOC5bL74J?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(52116014)(1800799024)(366016)(921020)(38350700014)(7053199007);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8440 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: 83eb317837314d4ba162dbb37b1ed9e4:solidrun,office365_emails,sent,inline:e63acf9d0091647e1c4ec6a3b065751e Authentication-Results-Original: mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM4PEPF00027A6B.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 99601b84-84bc-4cd4-2f35-08de25d4efd1 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|36860700013|82310400026|376014|7416014|35042699022|14060799003|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?aWlCVFhwL2ZaejB1L0FobWlxbmR1N1g0dE1SQ1NGSUI4RlZlKzhaRGo2UTRF?= =?utf-8?B?MHhYazA0N3pHd0crQi9qZ2VDa0xhV29ZWlk4bEtXY2dtMmpGbUZSM2l3REhB?= =?utf-8?B?ZnhYTVVLQXI0Yk1JdE5tYkpQSXN0c2RlQmMrVGdIUEcxVmp3RkRCeUtvV1Yr?= =?utf-8?B?QThKSXF2d1huOUxIR05GWVE4bFk4WE16RFpjVWF6Ym9TQUhKcjJrRUtNdnds?= =?utf-8?B?TVpuKzBjUmtpUTZ6UVFTYjJhYzliTVZZVEwyZUVtQkszK2VKa0J5eTlORFZI?= =?utf-8?B?RnVmekozL3J5ckVSTTJRWkNjdFhYL3RpTTI2bzVIRjVNWCtSR05FL3BPLysr?= =?utf-8?B?VkR1K3ozQ1pHNkNCM2Y3MlUwWGg2UG9XSE91cDBVRkVETHI1WXJIT0U1djA4?= =?utf-8?B?dFZCUUo4cEdoYTJ2Rm9yNlgzekVQdlFDcDN0T1p2ZENwejVSczduY0pYc1Vi?= =?utf-8?B?WFNrQWFxNVVyTER6MDlacWNRZFpvaVN4QVBzVGlFMXJyeFNwbTFTbndYMVdh?= =?utf-8?B?cDUzeUdRcXlobEhHbzZZYXVmSFl0OEd3VVk3UUdhQVB2c1BwSFRvUU95UGkx?= =?utf-8?B?ZzY0Z053b1BjSnVOd01kRkE1MlgyVVlBK2h6RkpjKzJCUnFkNU5mY3J0UmY2?= =?utf-8?B?YVZ4NWUxUlkxZHdJMTMzTVViT1UxbVVGaWdISTM2S3F4dnluQUM3cjN3SGFa?= =?utf-8?B?ckZ0WE1MTGNVbXh6TUdGb3dSQ0hzWVIzNDBvclFncXRGMDhhWENtUWFYSmI1?= =?utf-8?B?c25VL005ZndCM0xvRVpHZk1rdlJBdEtJMkFUTkFCZkFmNnd4d2h3bm44TG10?= =?utf-8?B?SE1EOGQwalhBUVAyTHhKaVAwbmgrVkV4NThvc0RmOE90ZnpOM2VVb1k3Z3Ry?= =?utf-8?B?K0NtTWM1ZUFKTlQ2S2RLMithWTdjSWFjcmdzV3JXamZtQm9oRURGNjU0WUZ0?= =?utf-8?B?blNFRnY0K3UxWWVyQTdpc29kSExnWENOSjc1VnIrZm9maUJXSllaMmFvSTF4?= =?utf-8?B?bVRYL1hxc01mbnRHV0NGZ2lvSEdqVUNDc1F3OU9MbFpRK3g5L2x4dmwrOGNi?= =?utf-8?B?S1dNazFCTUE2bFRlVWt2MUNOVTF4RHJ6Tkk4ZFNVNW9hVWEyVEc5M2tSdU5W?= =?utf-8?B?dEMxY0lmT3VTWjVyTEYwOU1iNnNCdC9iN1FzMWo4NTE0ajZJc1JaTUdpM0lU?= =?utf-8?B?UWpOOUwyK0hxNk4wbUlHSFdEZHZxQnhIT3pISnIzSDhVSkNpN3R5TFRBMHgz?= =?utf-8?B?a0U3clhSMjZiUlNKd2xMSmZWSHJrMHFsbmV6VEMvaFlsNGFHbzJTVjFFSW15?= =?utf-8?B?b1ExcWhlMXdwc3BDUWJnVnp1Nzl3TFRuazdjU0lPdkJPWGRvVmFRcnhDN2pF?= =?utf-8?B?TElqL3QxOFRiT2Y0aFFpK3N5dUE3SHd6SnQrZVBDWkg0Wk1pYm5VWTBRTlUv?= =?utf-8?B?NzBMdG1ySEhXN3Znb3ZXVXFjcnZXaHpFby9JUitJMnBvaVlJTW5zcUdSWmtv?= =?utf-8?B?YnFpR2YvbmRyVFgzakNtcWFMYkhjdzdrYlI3b240K2VYNU5FbTJSdGM2QUl0?= =?utf-8?B?TEZIN1BWc2xGUXc2dzBoUWlITzRBQWlSbVBRVHJlWGlxTVM5MUloWXIwcW9C?= =?utf-8?B?Vm9DRlF6RHF2VEtuQkt2K05kbU9JTUhkMU5HSnZKckxqVFFiREtySWxjWCtk?= =?utf-8?B?aDFwTlJWdFdRVUR2Y0VRMlJVS25pWTNKKzZoOCtITzloWDRQakJpR3VIZkV4?= =?utf-8?B?T25yemxzNzh3dkV3a09NQnZiUUdRZnVtT3lVNlJ1MW9SdkpIeWxCZC84WnBm?= =?utf-8?B?b2hSZGVSUkVLYkRpZklyTGJDOVpzeE1QTGVGNUFYTWpOUWJpUEpOTUhseGd4?= =?utf-8?B?eDl1SFNoaGI2ZGVGT3ZBNkNBYmZwb3hJeE91Ly9vbXhKTjByRVRhRUJ6TVAx?= =?utf-8?B?VmdhTzhqbFhkSUs0bTMwWU5aN1BVbVM3V2liUEdBUHdicTgvVEdORGtJQno1?= =?utf-8?B?c2RCaDEzQ1l3VWVNMUtrTzM4aHk5ZFlpMVhQNjlMWkhnckR6VURVdHB2Y2JF?= =?utf-8?B?Zk5hdkp0ZDUxa2lzalhTRVVibHgrZHljc2dER2hnU3MvNFEwemhSdys5ckdy?= =?utf-8?Q?bl4yb6zPlx/X8rGT3KHjWGExi?= X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(1800799024)(36860700013)(82310400026)(376014)(7416014)(35042699022)(14060799003)(921020);DIR:OUT;SFP:1102; X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:29:37.8402 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 627cbe38-8cb2-47c7-3d9d-08de25d4f950 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: AM4PEPF00027A6B.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB7512 Add missing ref on panel-common.yaml for this dsi panel so that common properties can be shared. Drop reset-gpios and backlight as they are already in panel-common. Switch from additionalProperties to unevaluatedProperties so that common panel properties are available without repeating them in this binding. Notably panel-common defines the "port" property for linking panels to a source - which was missing from this panel. Mark it as required. Signed-off-by: Josua Mayer Acked-by: Conor Dooley --- .../devicetree/bindings/display/panel/ronbo,rb070d30.yaml | 14 +++++-----= ---- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/Documentation/devicetree/bindings/display/panel/ronbo,rb070d30= .yaml b/Documentation/devicetree/bindings/display/panel/ronbo,rb070d30.yaml index 04f86e0cbac91..6940373015833 100644 --- a/Documentation/devicetree/bindings/display/panel/ronbo,rb070d30.yaml +++ b/Documentation/devicetree/bindings/display/panel/ronbo,rb070d30.yaml @@ -9,6 +9,9 @@ title: Ronbo RB070D30 DSI Display Panel maintainers: - Maxime Ripard =20 +allOf: + - $ref: panel-common.yaml# + properties: compatible: const: ronbo,rb070d30 @@ -20,10 +23,6 @@ properties: description: GPIO used for the power pin maxItems: 1 =20 - reset-gpios: - description: GPIO used for the reset pin - maxItems: 1 - shlr-gpios: description: GPIO used for the shlr pin (horizontal flip) maxItems: 1 @@ -35,10 +34,6 @@ properties: vcc-lcd-supply: description: Power regulator =20 - backlight: - description: Backlight used by the panel - $ref: /schemas/types.yaml#/definitions/phandle - required: - compatible - power-gpios @@ -47,5 +42,6 @@ required: - shlr-gpios - updn-gpios - vcc-lcd-supply + - port =20 -additionalProperties: false +unevaluatedProperties: false --=20 2.51.0 From nobody Tue Dec 2 02:51:17 2025 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11023083.outbound.protection.outlook.com [40.107.162.83]) (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 98C3132C95C; Mon, 17 Nov 2025 12:29:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.83 ARC-Seal: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382584; cv=fail; b=fbjEDJyMNT46qzHORucWSS1ZytFFk7A05wEcmPYuMtwNLe3u2XsSxxta6A83Sesaiavxxm+ywnNnaAjo4Yya9xLY78jNhQPd7z1DlTyaJ/cQ2dg1FMMgCILlhxz6+glSTNawHKlugx8wez7MrMg414/1gDdo8cSxn/xJDdSMoT4= ARC-Message-Signature: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382584; c=relaxed/simple; bh=BfWY1twZJBy9dBw4nzzukUBq64eH4B5Fm3BrzA9c7dE=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=CbEvjQa1k17vHnzQZgLG0FIYY4Nc22V7tmpC51q586tJwcaMKe1Bsx52ytH/QkOpkJrEqHwvvAXj4j1FJazHfNxGfKR3RfpNZtL8mNrG3Z4aYfiyQnF19XUt/RBNAy4LVyVls1IGcAF3H2lFAAjYPi4fJvX64YrGgthBI3HsPg0= ARC-Authentication-Results: i=4; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=Tc2daLBZ; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=Tc2daLBZ; arc=fail smtp.client-ip=40.107.162.83 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="Tc2daLBZ"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="Tc2daLBZ" ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=iQN6vexVXiZWBkpN1rjFL433cDBplvafoFpBkNt2s5ACExijjdQ3v/a2xoSg2Lzvu6+BkKOTxrI+TKrpP9DugDrsNhxaxKKOTp5ZManoFWHNH4jVDtUQrIB8t+XtJU05EhyOKW/iJVBNQf6pBQ/h/SpOXGjHGlr7rou6jCQPoHvZV/jqZp5U4Z0SHWhNxpdzqOfhGzc/4IaqI+HAjByzuXLu6HaRfzQe+8oGpfQ10I7hAy+YQfqz16MYZ3oCqvJiABYkZNd2/YdaR/Q6TF3/4fw0FfvxK35KKaArGP1mw+LMLRr2OatSe60FUd8zZX+eUvU2xAFXxSsfxi9DmHna9Q== ARC-Message-Signature: i=3; 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=VHMJPBgiy9FigrSEao+Itrl7BLAeVBffNe8pcmRoqTU=; b=ROllnqh/zw6J/Hc2xpYfqxq2lrlT9bJ8rUPxpJVpkfb+rx8amPT7O/0dqGSmcreAA0Mp9gqU4Q9fhnXR/mdu4vx+pm0kYbN+ee6ZGlsqCKlnCbJrsde9CFu9QCRw+sYZRYh5Tsac29xjafo7+9ZbuYSjlCCGMHtfCldlFvX3u8lLwKGHv6sZhxPYCwX1cu3mbSLycJtwHI4WCrvkNhQ+Q9J02Lqh5LD4rvcciyJByNUAYu/fd+7mZGCsrUfQBUeYQwChskSqRQtK719ycOanCWRZjpi4Zb9NXvuK7USJHSDUMs/RtXzgH5TiqKmh3sxwkpUrnvwx4MCCwYjXoikukQ== ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=fail (sender ip is 52.17.62.50) smtp.rcpttodomain=bp.renesas.com smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VHMJPBgiy9FigrSEao+Itrl7BLAeVBffNe8pcmRoqTU=; b=Tc2daLBZUiobANhWALZ2L/SMEAxL55L0c6Tvooli2kd5XPMobkrNohXKFIvAKIA4D90wX6uhBPT3Qdp6LAMVG7HFICYj05yXGkFoeFN/kKFfssiqKJdfkguZAUpgqpACcZSgeBAnc/scqHCR5rBOV9YdsR4bEit5wcUr8R7e3Hc= Received: from DUZPR01CA0282.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b9::17) by AM8PR04MB7364.eurprd04.prod.outlook.com (2603:10a6:20b:1db::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:39 +0000 Received: from DB5PEPF00014B99.eurprd02.prod.outlook.com (2603:10a6:10:4b9:cafe::3b) by DUZPR01CA0282.outlook.office365.com (2603:10a6:10:4b9::17) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.22 via Frontend Transport; Mon, 17 Nov 2025 12:28:57 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: Fail (protection.outlook.com: domain of solid-run.com does not designate 52.17.62.50 as permitted sender) receiver=protection.outlook.com; client-ip=52.17.62.50; helo=eu-dlp.cloud-sec-av.com; Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by DB5PEPF00014B99.mail.protection.outlook.com (10.167.8.166) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:29:39 +0000 Received: from emails-2027864-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-6-39.eu-west-1.compute.internal [10.20.6.39]) by mta-outgoing-dlp-862-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id C7998800EA; Mon, 17 Nov 2025 12:29:38 +0000 (UTC) ARC-Authentication-Results: i=2; mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=checkpointcloudsec.com; s=arcselector01; t=1763382578; h=from : to : subject : date : message-id : content-type : mime-version; bh=VHMJPBgiy9FigrSEao+Itrl7BLAeVBffNe8pcmRoqTU=; b=OFX/D0re32WTCvwOnIdmgFt8q1ngjJzAiy64m0bYR9lJG9Ug1ByhM9kXjO13ohW3Qabkx J6E4ug1o0nMuCaC5KEYga/liHAN8eFAvG99MUIz5cf36i3F/KFxcPHWoEbDF00ugJ7dlS6j w/On+F2v6vWPQZLTrqMLfM/ckHA+atk= ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=checkpointcloudsec.com; s=arcselector01; t=1763382578; b=U2uhoiyTYKQJYNeEwwLaGX1t7kX+/LUevoyb2CJu7Uw7Gs33fZd0F4/fNsqFIwLwDE8j0 K5zUlRLEcV7F2A6Bz7nfBbTfMumbXKqxD6l+e7iEOXKTeyNLHuMGK/h9MxpOTrHxO/ssguC dTJPpYGyvQyNhia8p1MiZZ9VQdrxKtw= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=B6Bu6NPF02UShKmQDsZmhZpRgx+3VxMK8rPDArCs1T7QC9o+X5FTh4vPJT2k+OlxaB1nsOVwOkzZEE0WgDe1UCTYBPOZen8cqhIUbZIN4F2y5kZKfU8ZZu2YMcChQDBHkmBYShzxv91A7XWOgPYHqcIgIAG6uZSm15/A6TOANRA0+scn8DS6rKZg/OP2sZg6biZhpspiFLzMYna2sQ64UTALHBU/qJB1l/eCvVy+1StfM5W5zVBycPdfQLRVOi+ZQsHgrvzaqThxLS+E9YogIuuaMVR1ZfGhywhVtDyQEte4SRDCuS9ifyh0aH3Zr+ntKbmYhXLNE719Iq/hMV6eyg== 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=VHMJPBgiy9FigrSEao+Itrl7BLAeVBffNe8pcmRoqTU=; b=myO53Td3RFdKnHX6niJyIjOluvS6uNTRCK6Syb6se7bag19ffTyjk5201xvwcC6YK58LrwSp5L7DfpRPVsld/Rocj3kjF5xXakTurl7ea3D2nA0/YYTk75TXZlAuIyuol29nRq1ExSxqyLKd3QWlfW0csMAIiU1mVVQUr1kmCU3TwaEvOw36rDWSEMmo+n9WgwnwGy0FAEHXXJBkXQi9XKotyf7hY7bJ6m5w7+9scsP8VEUKUJF5oJK8f/0z9O/ZqKPv3vYh/CDZBHbgLqFEG4/cbDcY2xHHTuye/5uM2mqWYKwvVpbEDDAun+vtA6dYxVFO2SD8CtAiu8eigpjVcQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VHMJPBgiy9FigrSEao+Itrl7BLAeVBffNe8pcmRoqTU=; b=Tc2daLBZUiobANhWALZ2L/SMEAxL55L0c6Tvooli2kd5XPMobkrNohXKFIvAKIA4D90wX6uhBPT3Qdp6LAMVG7HFICYj05yXGkFoeFN/kKFfssiqKJdfkguZAUpgqpACcZSgeBAnc/scqHCR5rBOV9YdsR4bEit5wcUr8R7e3Hc= Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by AM9PR04MB8440.eurprd04.prod.outlook.com (2603:10a6:20b:3df::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.20; Mon, 17 Nov 2025 12:29:23 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6%4]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 12:29:23 +0000 From: Josua Mayer Date: Mon, 17 Nov 2025 13:28:45 +0100 Subject: [PATCH v3 03/11] dt-bindings: panel: lvds: add Winstar WF70A8SYJHLNGA Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251117-imx8mp-hb-iiot-v3-3-bf1a4cf5fa8e@solid-run.com> References: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> In-Reply-To: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Neil Armstrong , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Dmitry Torokhov , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Laurent Pinchart , Lad Prabhakar , Thierry Reding Cc: Jon Nettleton , Mikhail Anikin , Yazan Shhady , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Josua Mayer , Conor Dooley X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0350.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::12) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|AM9PR04MB8440:EE_|DB5PEPF00014B99:EE_|AM8PR04MB7364:EE_ X-MS-Office365-Filtering-Correlation-Id: 5d8e65fb-b7df-4dee-0924-08de25d4f9ff X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|7416014|376014|52116014|1800799024|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?YWZoMGE2MVIrd1RiRisrcEFVTHBLaVVjb0pIdTlpWm42cDJqbC94VCsxL0lE?= =?utf-8?B?T2l1aTJhVmp1SS8rYlIyTHdhRmdVSmRIRVJLcFhYRU1WTnVWOWl0T3hFcFJS?= =?utf-8?B?aVF2QXBDaXVneUZ2SmJYYS9FT1IyMkRWNERpZWkzRVZ4bWNDWUhiYnQwRUVp?= =?utf-8?B?cjBRb1p3MFlYc3ljbkxZZk9qMTZUR2doQmRmUjZWMGhIU24yQTlzUnEvWW9j?= =?utf-8?B?RWt3MUlUTDlwNkpkMGFybTVMZEVIcEFpbzNEQmtlSERsZHNNZ0ZsNldsT21W?= =?utf-8?B?NllKcU5LVFRua1doU2RkaVEwN2YrNUZqZDJ2blJMY2M0S3BqN2hrb3I0M1pi?= =?utf-8?B?eXJxUmJPbEEzS1ArcHF4bHg3Ri80ckN1WU9qNFhIMzBPVHBQU2lKcHEzNFpC?= =?utf-8?B?RlpTS3ZWZmVhWU9lbGlOK1RpSjh6QlFCWU9Gc1N3cmVvMkRMY0VaK2RaNkQ0?= =?utf-8?B?eWd0UmF4dnRMdEsveWRBbzNVVDd1d3pTWTdMalNmZkNsdzlzdnVreUJUdWIw?= =?utf-8?B?YUt4dG04MVpQVHkyUFY0WndCWFNPaHJvVkw5Zm5MYTREVG81Z1h5VUxNdHZx?= =?utf-8?B?WE1NVmdMaU5FN3dPeXhLa3VoNkk1ZnVUcGsxclZ4eTZSQzdTSnRZM1VnOS85?= =?utf-8?B?bXlZNzR5dDllMCtMOHR3NUttZExCZ3JvNjA2QWdBVTliNjFCMHgxU2g4T1Br?= =?utf-8?B?OG56cVJEeWU1c2ZqbXdjWS9zcEQ5MGhhSmI5cDQ2UktrVlIxdW1YcTBiaXJI?= =?utf-8?B?dnIvRnMxeWxwbjZjaHpJRW53YlNRVkhSV0hXd0RxZTI5TlFWbHk1WkhZdC9x?= =?utf-8?B?b1lnaGlCY2xxN2xBMWN1TDhLRXlmMDlyRFcvcDlZbFliZkhra2tWWUQycjdv?= =?utf-8?B?MXdEY1ZRQ3pCTXU4ejFNV1QwRFJiWjJ1V0pPekQ4Vmh0RDZHeXlRcXI5ZzJQ?= =?utf-8?B?MTBKUWx1SEhESFVCa1J3UmlCTmlzZUY0UDI3M0FYZENVaHgyemVPR0x6RUNw?= =?utf-8?B?YnFXYVhWVGRlZTQrK09oeVVsOWo0VFlUVlRKUy9uWlRsSGhJaFV5QTlVclpX?= =?utf-8?B?ckk5YUVWWEFyNUlGcUpTaWViUXc5UHBYeEhhdG1Td1BFYjBsdGIrUkRlMUxx?= =?utf-8?B?MUdBSDkyRUZvd3pVRlhEaEphQmZrbGZFTHM0MFRMY3hobllya3RHcitudGhq?= =?utf-8?B?OEpndXp2VDF0UWZtQkJlQ1I1QjJ5bkh5akNNdnN5Y1BCdFBnUWtMTm9CM0Zi?= =?utf-8?B?SUpack0xcTU3WXdBbGh4S0lEck9DRStXOWFRL2RDMXFTM3ZpaHVBQXdFYVZo?= =?utf-8?B?YU5tV29mVUF1a2xnNjZlbVlrMGsyd0JNajZJc0VIdVE4UkJ1dEtvTjlQL3Ra?= =?utf-8?B?WUlEOGVRSXVGcEN0OTd4L3FzaFpudkpNN29pa3pHVXFvZDZHVWdZaDRsOGdM?= =?utf-8?B?Mmc2MXhsWGtKd3FneUlJT24xRDhzZ210MG1tUmxRMUhwN1VhVUtYcFdLcWs2?= =?utf-8?B?Z2ZNU0dpUldTNU9MbFNqajdYMHF2Q2hVMEkvQ0JoVC85bzVVMjF3eENPVDZ3?= =?utf-8?B?SmRKallNUUtqWVFnd3ZYcXdHdG9sRW5DbURkMWoycTFTNlp0dEdlblNxalgz?= =?utf-8?B?dHE1T0tVMWZhclkyYTc1TCsyTUVHcEVWS0syS2xLeDNJeEhGL1lNeldOVDZr?= =?utf-8?B?eHhQdU1BUFJTNDExc0VHanZiUGVKK29RN0tEVnV3YitZTkJJcVdBRmEwcXJU?= =?utf-8?B?RDVDUDJ2b2lyRXU0eVJkaUdzWWYyMXpya0VtVGE2RU4yMjJhblc2d2M3UmZy?= =?utf-8?B?V0xKR2FIbzRQREd3eTFWa0hhZWRqUkdNcHdISEpLdkpIRFdCb29aYm9wTjJ6?= =?utf-8?B?RGVKYkNaY3krRTM0QlhtRXBsOCtqb01LYjhKcXUzQWNFek5lOHJFMmQwdjR0?= =?utf-8?B?UmdQM2lWOE1STFlva3haUEdDanV4UHhDMVIxQWZLV3RtWno4WTRRNEZDdHJs?= =?utf-8?B?bUJQRXBLYk04S0o4dW1PYnk5VVZEeXFsaXNERGMzdGQrbi91Tmk0Z3dneDVj?= =?utf-8?B?MzVTV0xBT3dhNmxjYTZkcnV2Tml4d0RyQXNGUT09?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(52116014)(1800799024)(366016)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8440 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: f05101377e7942f7892caf919daa519b:solidrun,office365_emails,sent,inline:420ed00615c24b21e2a97981d2008705 Authentication-Results-Original: mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5PEPF00014B99.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: c12c4bd9-e3d7-4f4d-2b30-08de25d4f08e X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|1800799024|36860700013|14060799003|35042699022|82310400026|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?c2dab2x4NWd2KzAwdHlIZ3lQQmxXQmtmc3pPaVIrdGZlMXBsZjZnUVY2MWJm?= =?utf-8?B?NkgzaGgvSHlkVnROSlhybmNEN0ZKQ1VPZ0xrYng2ZXBPVkU5cXVoUGhhV1Z3?= =?utf-8?B?RTk3akpENmhPY3J6Vms0L0pZT0VPN1J2c1VDbnBGZ0cwWWFYMmJ6Um9xbTJM?= =?utf-8?B?UHBwZzY2Z0tEVlREWmw3VUg2RW9Xd1ZsTWJlUm44N1BrY3A5U2xlUEtMZTFR?= =?utf-8?B?TW0xRzlwZndGKytSS0MrUmZWYnVOQ01ISzk2S3RUYWpUODNCUVZkWmJxaUZO?= =?utf-8?B?UEYrS2QwVWRyME1qSUZIQ2N1UHZmSnoyVStxT3d2Y3dJWlpPai81ZXJzbHFp?= =?utf-8?B?aGJQQ1h2aDhQTWoyWDlqdXVWWDA2d3htTVdTTS9id0RsR3Y5dkwwbHBJTFg0?= =?utf-8?B?WHBhblcySGtCMm9HL2tqMWZKUmpaTVBHaWJaaXlubXJndTlXSWlxZk5iZnRO?= =?utf-8?B?RTIyZkZsZTVwWWlJNmlDVnJWamZsbXdwdHpYcklnZnNSMXh4ZW9BVTFJMEVk?= =?utf-8?B?MkJENGZ2emx6a3ZvQU9nR2g3Mmx3aFB4anJUVG5yTVJhK0NMaC9CUkVuL0FF?= =?utf-8?B?ZjliSDlDaG1TcEo3cEFHS3BlVisxaE0zUyt2WWhWM29tbGU3NUJ3VUh1Q0U4?= =?utf-8?B?V0lJS0diZ1lXaE1uMTN2eVp3MkVqSnZNUUNrK3duZ1BQWkFiaWV2dG56UHhJ?= =?utf-8?B?MTNTRDlPT243NElFT25vbDdjVGZaRWgyU2Y0d2UvRTdEWG5UZGp0elBxMFhu?= =?utf-8?B?U0xsWnlYc2FxOTQvZjRiMFJDUkdaSHgrVDkvdGpRblltOFRzYU15OGdwOEFC?= =?utf-8?B?WSt5ZHYwNjhmeUh0eFBuYzZvOXBWZHJOZFZnWWpmWkFIenBnVGFPWXBuSm8v?= =?utf-8?B?NEVyVXhoWmdUL282b3pWOWNyeDhUTERLSEpZTHJTUEx2NGZ1aWFZckIyR0VX?= =?utf-8?B?RW9mTlVBV0c5R20yUUQ4cWRpQWx2OGV0NjdrN1JJNnR1V2t3Z1BTNUFFRlNE?= =?utf-8?B?UlIySm1BUUZycFo4enMyRisrREs1MXJBaTFMd2srS1hDdmsxYjJTOE9XcVZo?= =?utf-8?B?ZnROOXVrRDlxL0R6TXRIdEM5YjBpZSsyUFNPb2U0c2RzL2EvOFJ4aCthdU1r?= =?utf-8?B?ZVl5L29DKzcyTUxDcWhaWHcxaGZWRUZMMyt3a215ZjdUbk9IZjZqeDZ5Z09Q?= =?utf-8?B?MVFWUDRlQVFxREovRGpDUmxtUk1ZdTVCU1RuOEFreGNZVDRJSWpKMmJuWm9T?= =?utf-8?B?b2tJVUdQd2dicEEzL2RiRzh0Q2V6NmpWQlByOUp6djE2RENxOUlMdkRZTmRI?= =?utf-8?B?MWhNaXlZZmZha1pFMW0wd2JlZ3lpdVRMZWt4RVU3NGdjdnFtdk9hdlAycmJ3?= =?utf-8?B?MVFVZkVxdUVPV2NYQkVBN28vRXg3TlFzRHc0Q2RNME5mTmd4KzBzbm5vS1Ax?= =?utf-8?B?d1Y5Vkk5eWZLWEwyOUhZUWJkKys2ckVzOTIrQjQ0bmNBb1BGa3lodDFhZzNo?= =?utf-8?B?OGc1bWJFZFNFSTU4OUR0QTlVLzFZeWY2cEJReWFzYTFCeGZhaXJ2RE1HRk9n?= =?utf-8?B?aUF5OFgwYWd3bm8waEh4UjRHbTB5cVc0UkFpaURxZlY3ODQ0T25WMGN3ZDZP?= =?utf-8?B?ZCtnajJtd25GcEdvakFvczM2TjVtOWhwVXdwamxMMmZnb09mUGUyQ29icFZl?= =?utf-8?B?Vko4alZFWXRMZlgwY1Z6VVpNbjBtUXY0SGtnSDhFMWpkalNCODFnaUEyUjZt?= =?utf-8?B?aFVlWmNISUx0UlFsNVhsN25qcXBjdmhsZWdKT1I5Y2h3QmRPMWtTK3pZWkJn?= =?utf-8?B?bjhaV0w2d0N4ekQ2SmJrdFZWQnk3KzM1Skh0RFUzNkVkUkIxdW1vMHUwcFVt?= =?utf-8?B?amNpcEdRWWRGMGMxZElVRDJyUXdlRjN1SFdUYlJ6SEVWOStMQUt2MGVhMHZC?= =?utf-8?B?ZG5jaEIvVzFGR05WaDYwYkxjVXdJOGxJZ2tWTWVDNWMyR1ExT3FtT3lmdnpk?= =?utf-8?B?UTcrTDAyZklrWG01bytGMHZXV3hQSzNYZS9HeW5sMmJaU1JmZnk3dTFsTDMy?= =?utf-8?B?VGtKR0lBY2p6ZXl5R0FrRlRIVlArS3NBbWpPNlRwQmYyQUpQaXp1UDd5UDgw?= =?utf-8?Q?I/AaMGGhpqDt/UTRFJdcp5WXl?= X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(376014)(7416014)(1800799024)(36860700013)(14060799003)(35042699022)(82310400026)(921020);DIR:OUT;SFP:1102; X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:29:39.0226 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5d8e65fb-b7df-4dee-0924-08de25d4f9ff X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: DB5PEPF00014B99.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR04MB7364 Add Winstar WF70A8SYJHLNGA 7 inch WSVGA lvds panel. Acked-by: Conor Dooley Signed-off-by: Josua Mayer --- Documentation/devicetree/bindings/display/panel/panel-lvds.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/panel/panel-lvds.yam= l b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml index 4388d5375851a..dbc01e6408958 100644 --- a/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml +++ b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml @@ -59,6 +59,8 @@ properties: # Jenson Display BL-JT60050-01A 7" WSVGA (1024x600) color TFT LC= D LVDS panel - jenson,bl-jt60050-01a - tbs,a711-panel + # Winstar WF70A8SYJHLNGA 7" WSVGA (1024x600) color TFT LCD LVDS = panel + - winstar,wf70a8syjhlnga =20 - const: panel-lvds =20 --=20 2.51.0 From nobody Tue Dec 2 02:51:17 2025 Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11020094.outbound.protection.outlook.com [52.101.84.94]) (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 7031232ED39; Mon, 17 Nov 2025 12:29:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.84.94 ARC-Seal: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382594; cv=fail; b=IdWdr3bRKm3OKCE/d4MdzDqN2PIj/p0aJ1hqF2DKw3qV64Fmdqj+IvdizHHvEhexuhUOVPe5DBGEE79B8mpai21gk531iNdQHYoK/p6RBe9GBN3J6kGThfePpAZSH+anMkqQc68gE0MdUK00v9lE809950Pow0DY8lZw580Fnao= ARC-Message-Signature: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382594; c=relaxed/simple; bh=WFv/GbME1sw80q9Xc6hEehCKajeCQTV8wXDNwljI6t4=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=oQokybi9e8SMUzzAA/dKQ/75YUo8YeclAxjQ7ftYxmxiiC6Ea7ltKngO6/Aog8g0luodJ064HP6F7ww73KtN/nnHxQsc6o1ropXSL8utrrBAxrMyCpqOqpQRcupa4O5PgqkQLCb3BisNGwjwoP05ePh9BrgtNMseI/Nkm74gZJQ= ARC-Authentication-Results: i=4; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=rAsXpUp0; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=rAsXpUp0; arc=fail smtp.client-ip=52.101.84.94 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="rAsXpUp0"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="rAsXpUp0" ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=COmCnpzDiKlBg2kDX48OOsc6vXvsw3uaXM6JmXBqapjcihIgreJDr3FbzP8mDve16S2MkGyC676sBkHmaxqGxEmgnVLiIkdC/lK5p5dPXkuYyda+6XBnL460kIKjZuZGtcvkPnQhkSyCLyvcht8usBdzunSrgQdArqrR4nGVwu84Bc3gwejHbCqjFTp4VDbP8PEeaVDqPunxdBpnmP9Y7z7TZVUL/+YujKjAir2obAGup5ExGhiMXkYmriDJ8UynXbwp1HbY/cl8hG2WSp2eYpiSZ9YuhmciW+yOvHEdAr5SaqJ05Cb6g7r8LJ9P3KgpuhfSFyYdZFjcX/nTaIMGNA== ARC-Message-Signature: i=3; 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=BDuMENLqY7gZLb4Lw21/ksPVrDuiUgXt5/zUV8lH4UE=; b=c0MTBz/kOTISl+oSqurJowqSAsmgsY4kXnAekQ7pEv2+DWvYVs5PpOF3egydmBw9lcSrdQl4+lw6H+ipZeJkOuOUYIrlWSKB8ZHo3XaFKsBwEqkowKE5qdbcRLLR5WYjYmvhaekflstItrOcSZSzIfXwtgf4kH6Tk5mtJ0IYp/brCkj2d1TZUWL33bde/23mb1BGD3YkgKMs9smnxjruRww2/nrr6gPqfEDpUG4Jne6bB8p2gzJJU3VYbXl42usKas/pJ+1dH3x2/2iVGYz8QY2o3WfJ2HyXcaT70zw+8T8ddMFc89gScA7PpnLplAsFRkib3cq06L1+VcjEkDHykA== ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=fail (sender ip is 52.17.62.50) smtp.rcpttodomain=bp.renesas.com smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BDuMENLqY7gZLb4Lw21/ksPVrDuiUgXt5/zUV8lH4UE=; b=rAsXpUp02SkbQi7v2yTzk4cXd5odrMCIlbDFw26QHLtH+fLpovPTkmyuSH5A7Sx4EokCnbNS3xDr1puG8gfoqeDTL5qdXo/tvLGz/L8MwR3010nRq9PvVU/D8Po6Xy3UuzaY1EQVkzB6bsuyVDp5lNoe7jK5aTm3IsUPzXJV0GQ= Received: from DU2PR04CA0083.eurprd04.prod.outlook.com (2603:10a6:10:232::28) by AS4PR04MB9689.eurprd04.prod.outlook.com (2603:10a6:20b:4fc::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:49 +0000 Received: from DU2PEPF00028D0D.eurprd03.prod.outlook.com (2603:10a6:10:232:cafe::d9) by DU2PR04CA0083.outlook.office365.com (2603:10a6:10:232::28) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.22 via Frontend Transport; Mon, 17 Nov 2025 12:29:51 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: Fail (protection.outlook.com: domain of solid-run.com does not designate 52.17.62.50 as permitted sender) receiver=protection.outlook.com; client-ip=52.17.62.50; helo=eu-dlp.cloud-sec-av.com; Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by DU2PEPF00028D0D.mail.protection.outlook.com (10.167.242.21) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:29:48 +0000 Received: from emails-5628556-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-5-219.eu-west-1.compute.internal [10.20.5.219]) by mta-outgoing-dlp-834-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id 3157080123; Mon, 17 Nov 2025 12:29:48 +0000 (UTC) ARC-Authentication-Results: i=2; mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=checkpointcloudsec.com; s=arcselector01; t=1763382588; h=from : to : subject : date : message-id : content-type : mime-version; bh=BDuMENLqY7gZLb4Lw21/ksPVrDuiUgXt5/zUV8lH4UE=; b=DxkyddVUnW/X8/24L16cFY3GDIy+UJmzMGqmrX7h0coxbSdIcAHXWvleknEB4omf1Wuiq iGgXqeuQ2Lwn3cyzAeLa5/dCNsZQYNV+XD8PGFMDPfuUDZ+ltwot5YqMSqDzsa2EE+wG6Vy MkwdGAr0mwlfePYnlrlR9C8hL9rCWzs= ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=checkpointcloudsec.com; s=arcselector01; t=1763382588; b=NNy+FeFFgYWYeI1RMxCwJ9Z3YwwhMoUah4Hsx6L1pQndh8Y1eNnB0NTvzjL77hDrscVpE MTpvNAelIzncgFVDmYGXv+xQl1VuPfsEh6qXDZysQatlJ6zKo7o+w/qSstMPGpQlqm5/EPp J8aVrPQf6wiwmzBXiD0qKj9vZIAGMxo= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VLwF2gYKTHJBUSMSNeLkR58CQVhiJUioImxV2zlEThQECcwoFIf2sRRYktDIiFFwI6RORVmtDndwkS8svrYZOFk4DX+8r0dHKdMUMHFJn4FG7C1qFGHmtt5gYkN6ox+s3Sr4glQYqWJbPer2wlqt7V20utfefY2RnOAKXkEcr5lnAJuai8wlxTIv38hWspxWrK4IVd7/F6d/fl9qz4eOu0j1Aqgs5HdW3UzzYx/6vEW9D7683vtI+kKZ8vuDNGVpx2PphCGoAqBhAMGrq4pCS5m3k3FHigmh15IqYEOC5TvNLXNAlCXY5XZ+ZtB7gj3ee0AXrKr2Wuj38R/H06/eeA== 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=BDuMENLqY7gZLb4Lw21/ksPVrDuiUgXt5/zUV8lH4UE=; b=XM6zRAQAStzgdOnxocxQi3cRSa4R+Lg/Hozdc3trKAqN5fDN1IFg6+IH7XaqXyaMAwPGZI5C9BC6oF7BPPLDxA7UURVgEf6yd169XWXsNPyPiPf3V28jmuSd86ZdfR0ubaRHXZB7unWsGkhU4oaO/eq4huCGCHkj6Ax5QxAsZn+VMzRxxj5N74UZry0WHLW/jZXGfy2hc2KgOfUFSnXpU21pLDfaRuEu1Lldqo5SKbSC1EQte3nwI13+NgxV7vVzO8gfZuA8pL8NlyzlPLPl+sJYm1szs3/5lOFhW4v4k5vVFa9/LXkZIcDU3mJNyffL9cxceJp+2pXXUdnzagxRtg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BDuMENLqY7gZLb4Lw21/ksPVrDuiUgXt5/zUV8lH4UE=; b=rAsXpUp02SkbQi7v2yTzk4cXd5odrMCIlbDFw26QHLtH+fLpovPTkmyuSH5A7Sx4EokCnbNS3xDr1puG8gfoqeDTL5qdXo/tvLGz/L8MwR3010nRq9PvVU/D8Po6Xy3UuzaY1EQVkzB6bsuyVDp5lNoe7jK5aTm3IsUPzXJV0GQ= Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by AM9PR04MB8440.eurprd04.prod.outlook.com (2603:10a6:20b:3df::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.20; Mon, 17 Nov 2025 12:29:24 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6%4]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 12:29:24 +0000 From: Josua Mayer Date: Mon, 17 Nov 2025 13:28:46 +0100 Subject: [PATCH v3 04/11] Input: ilitek_ts_i2c: fix warning with gpio controllers that sleep Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251117-imx8mp-hb-iiot-v3-4-bf1a4cf5fa8e@solid-run.com> References: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> In-Reply-To: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Neil Armstrong , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Dmitry Torokhov , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Laurent Pinchart , Lad Prabhakar , Thierry Reding Cc: Jon Nettleton , Mikhail Anikin , Yazan Shhady , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0350.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::12) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|AM9PR04MB8440:EE_|DU2PEPF00028D0D:EE_|AS4PR04MB9689:EE_ X-MS-Office365-Filtering-Correlation-Id: 867032ae-c8bf-45d8-bae0-08de25d4ff80 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|7416014|376014|52116014|1800799024|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?ekdBdDY2ajN2Q3FjUkx2UkhGaHBCVlVaYmRicmMvNU1rSjNId1llZm1SdmZt?= =?utf-8?B?MHhEMFZpQnBTdFVvMUdkKzJBdC9ycVRrbnVUZmxFczBXVEwycmhCbS9TQVRw?= =?utf-8?B?NFFkdElvWmY4Q0hENkVrRm9vTzF4bi9WMDFybG1hdlpmelM4N0ZoT1RZbkdQ?= =?utf-8?B?TFcybytBSFMzVUYyNHdwZTNnVkZ1T2Y3dDArNXVHMmJHOHR4cHdxUXNNR1BP?= =?utf-8?B?QUtNbTBQcFR0b2dseW5lSmFXdjhMOGZ3S1lCQ2tpMzRmT05XVFMzUXRydUFy?= =?utf-8?B?dUgzSkJzbXJob0xMK2NjdFFONGxoZWhWaXpDcDJYNGRTaVp4d0h4SWptUG90?= =?utf-8?B?RmlIVDB5aXU1c2N3OUZWMmZJczlGNmhlVkVjVmlOeDZTOWI5bjd4MzhBajZF?= =?utf-8?B?Qk9RSyttYUpQakZZUkVocExGTEF5ZUtjM1NSenNJY0ZWVlVaa2tVUjhWaS94?= =?utf-8?B?T1NSMDduaTFuWVhtQkd1WG04Y2kvdTdRVzNIVEJ3WTUrQ0ZKNGZ0ZFlCTGl6?= =?utf-8?B?MkpqOWE5OGE0SFk4blp5TzU4YlFxRnJXazlHdW01bzk5WFloaGRWODZuUGlk?= =?utf-8?B?ZEZMcW5ZMTFBeWlvNGo1ODlRUnJ2eEc2c1g1NGQwdDEwVVdhUnk3WEMwdWNP?= =?utf-8?B?ZlJUeHRBbUtDTWc0dkRSYVQyL2tNNGRhRklpL3NrUEZlSW9XYmY1dEZsZDFu?= =?utf-8?B?WHNJaHdGTzZpL21Ic0NablVUbzc1VjhydHdCYjYzd3pMQS9VNEwrY1BXR09a?= =?utf-8?B?Z1laQ2NVVXJZd1Q5MGtndGdpVUp4WUtKeXNVdWpzWWpTNjY4Mmtpdk1tbmoy?= =?utf-8?B?ZkxlQ0FrTnZlSFgxMDRKZFhPdkxpc0xXYndsc0JVVWtpTmwzZVpGRytraEZv?= =?utf-8?B?YlNqNkNIc0dnMDBwYm5URUtaZFVEOUtNMDZhT2V3VjE5VXBOWTY0MmpxYUI5?= =?utf-8?B?R0R1VnFvRXh3K1QveXFMTnJHZUcvblBwR1k3bVFjOUFZTHhPQzFiVjh6c0ls?= =?utf-8?B?eHB6R0pWTVZLcDFmTHVQd2xQZ2dpRUwzWHBsTHNiNzhLVWxTTU1uYVo0eDdT?= =?utf-8?B?c1JMam1IY3h4MzlqL2ozQTdibEExTVhCUlVOTUxQNVdERDFYUzlqMjFQdXJi?= =?utf-8?B?ek9xa1Uvb2UrWUN4K1FQNVF6Z2lMYVQxSlBTUFVpZmU3RlZKZGkxenZsWVhT?= =?utf-8?B?OTRoc3NHcTFWS3RYVjRYMGR2L29jOVUrdWhZb3VuUWxQbUcwR3loVkE3SnA5?= =?utf-8?B?dXZWcUFERkFJTlRkUGYvcmtVVktCNzBnNm03aHRwaHFGQ2M1VGt1UDBMaitQ?= =?utf-8?B?SjJnTGloVGhGV3M4RFhOVU43aHBpblZIRzRpd3BHOEdVZ2JPd0t1b2ZwTnlh?= =?utf-8?B?SmluTkt3VGk5cHFOcUl0NVNUM1ljaFZtSitQckVNNlpNVlZsckdMeDdmcXAr?= =?utf-8?B?bTVqODdKanJTMWowVms0KzZ5V0lJUWdHd3BCYUh2RGpnUnY0Q3lFNVBFZzJr?= =?utf-8?B?NjZ1THpYa1hqY3pEOUxoZmlqb2FuRG53czRKR3RySzZXMjRFa1N3VEhWRG9B?= =?utf-8?B?MnVuVS9ER1N2UVhMbzhWNWpBZGd4WTV2WXJ2dkpZSzg1NUNpajVCV1ZEbjdr?= =?utf-8?B?TlBTOVNJM0l1YWxzUFRERW15UDU2Vk1SaUdwanFRMFlKVHh6bFM3T0pwUHpD?= =?utf-8?B?SlBac3hETVVwbGxhWkJuZFUyZkpCb1Mrem5ERkkwN3RycE95S2dMOUtBQVFD?= =?utf-8?B?eTZQVnVYcnFiZHluU0VwQWh4UDJTRUU3T2gxOXBiZFVlSkVxbno1dk90aWxx?= =?utf-8?B?WHJldlVqVUxZbmJnSS83R0pKRzNpZXJGZUlzOG8yMkVTY1lwSHhJc1lPclZF?= =?utf-8?B?cUErUWhsQmRnR29VSzhsZC9ZNlpOZktNeXE2RmVvM3dNcEJVZWs0Yjl0OHNi?= =?utf-8?B?NlI5czBzZmhpUWlsUHJjVHBGNXFML2libmlQMFB0K2xmS0pYOWpxZHdsUHkv?= =?utf-8?B?TVNsa3NqSy9LV2dsMnNkMXl0dCtiS01uUkxuRXluZGJrZkg1N3Y5ZjJEelc0?= =?utf-8?B?R3ViemszNVJZb3NhMHFiQkhyOUVPNUYxZUpDUT09?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(52116014)(1800799024)(366016)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8440 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: 05a40e983fd14c49bfbf78dd6f1701ab:solidrun,office365_emails,sent,inline:e63acf9d0091647e1c4ec6a3b065751e Authentication-Results-Original: mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF00028D0D.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: c4a9c629-c3d9-461a-95a5-08de25d4f14a X-Microsoft-Antispam: BCL:0;ARA:13230040|35042699022|14060799003|82310400026|376014|7416014|1800799024|36860700013|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?b0xLUCtkNHMwVGpvRlkzL3l0UXVBNkt0NVpQR2MvNmJ2eWxSWVR3dXRGdjBj?= =?utf-8?B?ck1RbUtDclg1OFFqTlJvN3BRZGNuMnFheXVIMzZDUndaU0NYeFVSWUwxUno4?= =?utf-8?B?R1MzNkJVMVlzYjRjby8zcFF2WEJUODJtMkZmYUlWbjVFWkkvVTJkb2oyb1k5?= =?utf-8?B?Si9RQUhjWll1ak5ZVDlYREpUZndaQm1uYm02eGNYVVoyZlBkNFc3aVRQajJa?= =?utf-8?B?RDZmMk1ZUGtFb0d6OUhtcmNsc1Y4NzNhZHNMN0loZEN0dGxmV1o3UzRSRkJT?= =?utf-8?B?RHhuaU1xczd3aEdaUWZCTTFISXI3TWU1YU5CWjdFdGpJZlE4OEhBeE5GZW9p?= =?utf-8?B?R1ZIelhTeGxsanJpTWw3cCt1L3ZEdU15b3RudmNka3FQYWIvaEl0TFpSQTQ5?= =?utf-8?B?aDJaem5TZW1Zak40bWxWZmZQdy94STNvQ01LQXR4THNSYUJTUVg3YVpFWHJr?= =?utf-8?B?TVdGbXpyaHd6OGdNR1FrV0FTQUNrMkduVmFvYmtCOC92OWEyS1Z4RXNENUxr?= =?utf-8?B?cGZIV1RLMHYrd1IwOW1TMXRvc1N2eWxvTEhoVDJqUW1QNXBqT1lRVkpNOU14?= =?utf-8?B?YlJWTGoydzhIWWEwV3BFbUM0b1ZuWmVMcVFuekR3SXhtalBsSzlaRW5IMFlK?= =?utf-8?B?OU9YTExrRUcyK0VvN09oYmgxYWNCaVcyMFJvNHNMeWhHbFhvNU55bmtWOEY3?= =?utf-8?B?Mk5NYTRLRk1ZUVlPZUdybEF2Z1E0cjFkbXpLK0d6M2lBc0gvQnpjL1JOTjk2?= =?utf-8?B?RnJQYW80bThsa05YbDJrcnZYWWZ3ZzZ1ZE5vN2hFeHB5UUdrZTRsTUsyYWdo?= =?utf-8?B?OGRyeEdRUnFpbVJKa1gwUE5rbUlLcGFsVzFXQzQ5eFJBcFR2b2dhRFIrK2Vh?= =?utf-8?B?WVZtbjhDUGQ0S25nRkROdmZuQzJFZEJBcW1xS1pXV2xRT1lmTk9FamJHcnBm?= =?utf-8?B?NXlHMHhJRmppL3V0TlZqQkUrMldXMzdYa2Q5a2FEMjVqdVBMSzFDQk5NQTNo?= =?utf-8?B?Yk04bkQ1ZUxuZWk0V2lRSnNUMVlEY01HTVduOTJubXBaYlEvN2RJc2lnQzBE?= =?utf-8?B?Z2NVemN3aVFEeGtrcFRQcUF1ZnZCZ0dTMTR4c2Z4elZxbW5Yc1JONnpFempi?= =?utf-8?B?R0VITjJEbWtadG9RTVhIVXVHUzBtSURKdXZQSjg0U2h2YXpxNVlYQm5qdlpi?= =?utf-8?B?Z3BwZjZjMUNTdFp4Q214djY5Q0pIMmlNTWhBM0hOY3lOTk5hMjl2U2R1ZzhY?= =?utf-8?B?TmpWZVpBS3VTRnQ3b0dwbG9CNmk4TkI2bG5FNGVDN0dBSkVmRi9aNkN1eDJD?= =?utf-8?B?UEhCSUh3WndONDRmUTRzV28raTlYOFh0TjVoU3phNFVlU3V6MCtlUkcrckRD?= =?utf-8?B?TG5sNUVzTzhqYnZqcEdIL0ZkV3hiRzZLREo2QWcyM1RmOUJibStLdmpiSEZO?= =?utf-8?B?di9pcmtlcWhtUndnREttWHNLM3pFM3R2V1dlcHNkQUVZTVVLNURzRStvT29q?= =?utf-8?B?Y0NPanoveTFHYVJ5ekFTbm5DVkRseHY0aWVlVzhLQmRmR0JJdkFSbXU4MnNo?= =?utf-8?B?SlJYUHFnWXhhSHNrR1B0bXpZOHM5WjdXWTQva1VhNTVrbEwwK0tRcnNZQXl3?= =?utf-8?B?OVZXd0ZIUGlwRzkydndRZGwrdUg5WG9YYlhKVXREMHpEanQvclRVWGdxOWNN?= =?utf-8?B?VGVyT0M1UlB1eGpxNi94ZGtIMlkxaWt4elhINmRKRndoUStkeC9yZWF2THNk?= =?utf-8?B?L2FlWVZtVHZGd1BRODJxSWRQMlg1UmNFM2o0QUt0RHRROUxLNWZvSmUxMGFq?= =?utf-8?B?RVRKQ1padHk2QllYTUdrUXQ2MTNnQ29aUnk1NDJzLzFLcVpGUVhEQUZQeVhm?= =?utf-8?B?K2tFWGkrd0tPcXJoTnVjblpxK0JndzFqZlBLeVlkM0dONTNjWUFLL0d6L2Z2?= =?utf-8?B?YlBsbWVDL0NiYTBjcnpIdGJKbGRSNGVWaGlFK0JKdmJ4WjhGUWc5N0pqMlpl?= =?utf-8?B?MXRDeDlrZGlnUlB1aWN2MkpKWG8zTUpMdVlNUDV1cFhISmZIVFh5b0ZxSVd1?= =?utf-8?B?c3krZFRDTzR2WXVFZzR3NWhWamhVVWVJUzhFRnhaY3BuS3pKYXN1Z2wrcTlj?= =?utf-8?Q?x4UnBvkXt3n6m6+V9yu6wb4NI?= X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(35042699022)(14060799003)(82310400026)(376014)(7416014)(1800799024)(36860700013)(921020);DIR:OUT;SFP:1102; X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:29:48.2672 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 867032ae-c8bf-45d8-bae0-08de25d4ff80 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D0D.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR04MB9689 The ilitek touchscreen driver uses the non-sleeping gpiod_set_value function for reset. Switch to using gpiod_set_value_cansleep() when controlling reset_gpio to support GPIO providers that may sleep, such as I2C GPIO expanders. This fixes noisy complaints in kernel log for gpio providers that do sleep. Signed-off-by: Josua Mayer --- drivers/input/touchscreen/ilitek_ts_i2c.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/ilitek_ts_i2c.c b/drivers/input/touc= hscreen/ilitek_ts_i2c.c index 0dd632724a003..8c5a54b336816 100644 --- a/drivers/input/touchscreen/ilitek_ts_i2c.c +++ b/drivers/input/touchscreen/ilitek_ts_i2c.c @@ -396,9 +396,9 @@ static const struct ilitek_protocol_map ptl_func_map[] = =3D { static void ilitek_reset(struct ilitek_ts_data *ts, int delay) { if (ts->reset_gpio) { - gpiod_set_value(ts->reset_gpio, 1); + gpiod_set_value_cansleep(ts->reset_gpio, 1); mdelay(10); - gpiod_set_value(ts->reset_gpio, 0); + gpiod_set_value_cansleep(ts->reset_gpio, 0); mdelay(delay); } } --=20 2.51.0 From nobody Tue Dec 2 02:51:17 2025 Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11021130.outbound.protection.outlook.com [40.107.130.130]) (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 0101A32ED43; Mon, 17 Nov 2025 12:29:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.130.130 ARC-Seal: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382596; cv=fail; b=AgJE69c5KLZNoTW1C9dnNWxg4hiTrVr7N/SpVav4JMVAu0XovfM9xst0V7IslGdd7WlUUaOQHUfSGZMaBhRsvu/eUoiqRUKOIPBaujNJuoVFUQJt8biNpPS2qrtVQaLh3ubxyy/BAnNuI7RajgIOEd8iTNrjpMgXa5e7RIIXXEw= ARC-Message-Signature: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382596; c=relaxed/simple; bh=2Nn/Z56nJ0XkhbfiQ53/Y9Z2xg5QoQwULyDRH7HrAEQ=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=NKZ2w2IZ47Jg1CqCbuuO4PlcgHiHZP8YvfQHhwhcTVLuRivxPuxzfNCC6QV3mOxfkU/jg4jJzvNbQEVvRaY5X3cZLlw/w2EvGCqvVneQCId+IPb/MKfCt0tnHlfP7K7gkWFN6vXGxvi66FBzjp28rs+JY0/CtLQAp+CuSsQmbAM= ARC-Authentication-Results: i=4; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=YVpnyF0P; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=YVpnyF0P; arc=fail smtp.client-ip=40.107.130.130 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="YVpnyF0P"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="YVpnyF0P" ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=hSfLA2JgsZvbF8cN6GCVoWXEAnfw3swJRjvIQHuDeJhcc9yxbrTFBihbVswfrRE8kHpmqruiGX+/nOmnFXrCMTMVtihjVYrwmNtG7y6Gf4969ZoExv2YsyhQmgrEWI+kW4j6svJBgrMKeEkwHKS/hyP5XJJ5mZy3ryElO+cdkRYkaXRbCUybCX6JDmj282elWDdK4W8s0ai6VGflLImCjRIt9c7tenJRGFVb+4GOXnmC+DlHB22sNUR/edaRteP3YzvsLudXPY2U369YVy/B5EXYuXsIDjZF8BPJP2MkSS9jxoaNcYZCgdn4M+P+Nz4v/FwExG2k+953Yu+UZKyzBQ== ARC-Message-Signature: i=3; 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=jxzG9pFKA4ux1gnSwCSmCFNXQ2stnR2b8ynC1z3PVdk=; b=yRwMd7A2P3Z7YOijmjlLgTbTyqmtlD4lutu+tCCyK3EeVQa50lhNurStQ6DHL9+Y6OraDbbGC5d7loujMT5KBIXxCyYda6UI9FZfZaMvGTXOxGc3n/n3wFBkCXvIH+127vENPjd5gs7avif/nFGq/JoAm8YD8EWVmiwuHcbkHOqWTVnO7XfKZ5qx4rR8v7JfJsFdciHPjkXVCq+wsinRKLfBiGN8pzBZ/K/b3PUNKgVZJO84MguLxdgtcZZtkXCz/3m+iGsvxjL6x6JdU8pY2//qwLbVrTEgc33CFGCntLYgpqQSbCvp5MPbZ+Fvwoww5GVjFVQNKZWNJdcK2mnH+Q== ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=fail (sender ip is 52.17.62.50) smtp.rcpttodomain=bp.renesas.com smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jxzG9pFKA4ux1gnSwCSmCFNXQ2stnR2b8ynC1z3PVdk=; b=YVpnyF0Pvu6s7JxCeC8AgX9kAiQt+JDXwWa66cRA5E9jKKMR1MYTGonwEHJou/8cjisibCLl70FIWzPUuLGFSUUedKd49qX3nCOUpbgTeLk+WxTt1LPc2mYau1VWSGtSIWbFKKhMiRd94Ov6uGhqgGepcY59XT9EJHuwWVq90Vg= Received: from DUZPR01CA0122.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bc::26) by AS8PR04MB8386.eurprd04.prod.outlook.com (2603:10a6:20b:3f6::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:47 +0000 Received: from DU2PEPF00028D11.eurprd03.prod.outlook.com (2603:10a6:10:4bc:cafe::ba) by DUZPR01CA0122.outlook.office365.com (2603:10a6:10:4bc::26) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.22 via Frontend Transport; Mon, 17 Nov 2025 12:29:50 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: Fail (protection.outlook.com: domain of solid-run.com does not designate 52.17.62.50 as permitted sender) receiver=protection.outlook.com; client-ip=52.17.62.50; helo=eu-dlp.cloud-sec-av.com; Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by DU2PEPF00028D11.mail.protection.outlook.com (10.167.242.25) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:29:47 +0000 Received: from emails-5628556-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-5-219.eu-west-1.compute.internal [10.20.5.219]) by mta-outgoing-dlp-834-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id EEB4780121; Mon, 17 Nov 2025 12:29:46 +0000 (UTC) ARC-Authentication-Results: i=2; mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=checkpointcloudsec.com; s=arcselector01; t=1763382586; h=from : to : subject : date : message-id : content-type : mime-version; bh=jxzG9pFKA4ux1gnSwCSmCFNXQ2stnR2b8ynC1z3PVdk=; b=OVSVtuQVj/BiM4Gtm/nOaXiu/YM4IZ0rSNSnIU2nMSKAQN3d3iIdUfkl1QPpgeT8zgZQW xZKWFUl95J1So6zALbFZCraYSVR9eWBdfAhwRrbEQAbpWnuKT56Krosgf/qXa2ZPtW0PI4D ujvDUDfP1lz+ZwK5uuTLWRXvlH5djgs= ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=checkpointcloudsec.com; s=arcselector01; t=1763382586; b=mH3ISMzR8pNxZQtKVF1co60RRlT2GKwYVWk3qwcONiztLs3fRnXrcaPh5R2sW5+dogesN HUmVEW/VUs0gz1bVgY/vcyzJEmELU1+s/frXx8Zog84rrc7Mm71AKt6qJAllwjfuynfEnlc DFSSrtw7TALh/Kxw3wlZnmwQvFAMuW4= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MdKib1nr4bmvOAYnDllKvPk1koj8nVYDk2dBz4XxGYhYwnuO+dLodl4wfugub/uODc+c6Wovey0GhGCNPLmF7BBaWC6OtrZw/0BkBvAbxa2QlVp7ZWg6vW4up1L1VaBWT0Kn+3hE1nJbXUEtRhnOX9aUazzwrovE9auvwpY5Uz6rl6ThEfyhf9nVrLsvDEu73JpVnH6VswRqPjH8nnDkEATSfheXZnjZTtJA2wvGgUpUviaz12gnGTZRAWbJ9SN+J5ELinO6PWa6s9hFNGB3mIf/z2Dx7TDTwiYrwrUManAtD1lcoztNnMkPNzNcXbpeohP6gArS/qmC06/cly8RRQ== 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=jxzG9pFKA4ux1gnSwCSmCFNXQ2stnR2b8ynC1z3PVdk=; b=KoXr0Abm791sjFWZElu6wH55YHsSY+iFBOdL3jgY0b5aPy/uUCQDfmdgpwN2caPoOkcELpjR8Ai60q92WePAqj9L1KsKpi+kS4MlAAV6G3DTBO76v75TQLqz49OL7v0XXA2tidE3ltazVixXOkg2pmbtmxK/Bc6+srQ/oAaTYD3U058oNUa+foTQlYrx1KAxKBslhmNrL1yivM56ecu23dT3z2S1Zep+76oqMFLpQ5jppXaKWsuZTWOGFcajIseX5l06rMxcKflsvSAQMEobnMPZ/H9FKk2f31d9racNBUKBcwi8akmQj8VdCVVDBoFgXk3IBgzWodnS6dKLcwknHQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jxzG9pFKA4ux1gnSwCSmCFNXQ2stnR2b8ynC1z3PVdk=; b=YVpnyF0Pvu6s7JxCeC8AgX9kAiQt+JDXwWa66cRA5E9jKKMR1MYTGonwEHJou/8cjisibCLl70FIWzPUuLGFSUUedKd49qX3nCOUpbgTeLk+WxTt1LPc2mYau1VWSGtSIWbFKKhMiRd94Ov6uGhqgGepcY59XT9EJHuwWVq90Vg= Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by AM9PR04MB8440.eurprd04.prod.outlook.com (2603:10a6:20b:3df::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.20; Mon, 17 Nov 2025 12:29:25 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6%4]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 12:29:25 +0000 From: Josua Mayer Date: Mon, 17 Nov 2025 13:28:47 +0100 Subject: [PATCH v3 05/11] drm/panel: ronbo-rb070d30: fix warning with gpio controllers that sleep Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251117-imx8mp-hb-iiot-v3-5-bf1a4cf5fa8e@solid-run.com> References: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> In-Reply-To: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Neil Armstrong , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Dmitry Torokhov , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Laurent Pinchart , Lad Prabhakar , Thierry Reding Cc: Jon Nettleton , Mikhail Anikin , Yazan Shhady , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0350.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::12) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|AM9PR04MB8440:EE_|DU2PEPF00028D11:EE_|AS8PR04MB8386:EE_ X-MS-Office365-Filtering-Correlation-Id: b30ecc6d-0ac7-49d4-24bb-08de25d4fecd X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|7416014|376014|52116014|1800799024|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?c2Q0MnRnUUFVaHJoYXFBMkQ5em5oMUg1THhrcGw4MFpCUmhDeTRCSzBxYTJK?= =?utf-8?B?ZmxxSE0yczBGazVEa3ppajFlcEhucFd2TDBrL1RVS0I2WWRybHBGak5FM25V?= =?utf-8?B?R3FaaUtCOVJFY0hSeSszRWlYeW9JVGtVOVZ1L3dzN3JSb2JONm83azYrZmJv?= =?utf-8?B?cmJpV2xzQ2U1clBXeG1lcnBYUmRBdGh2bHZSWENndG1sczRYQ3d0TUlRSy9x?= =?utf-8?B?bjJ5cVluYmNiay9PTzdmcXJWK2hhK0tScksxRXByR3kyV2JlcTJkRHVIUjR2?= =?utf-8?B?aDhxM2dDUjRMQVNXbHFEb0RCQ3BOcWdFUzMvRnZIV0laTDJBU1hzMGtPb3RC?= =?utf-8?B?ak9TRExHcnJpZG82c0puaFh4aU5yYXJtTWRLMVNSNWtCT09YQ0dQRktaUUxz?= =?utf-8?B?YkdmYnNnd29sd2MzRm5tdi81S3pNaVh0YUpSQnpHbVN0Z3VWZVp2d1l5MHBv?= =?utf-8?B?ZnhVVVZjaGZoOVpIWFBBN1orcXFVQUlJS3FWcDh4R2xEMmdRbEN3cGozVzRG?= =?utf-8?B?eWlnZkVKOFRVZjlJcEZYRGxPQklDbmUrTS8yODBhYUdZT2ZCZWtDSmc2UVRv?= =?utf-8?B?TUdRTFlpbm1qdm9qbUpqUktMTmhZVFJpbXQ4REduR1ZMVVlvUmcxVUpTRzl3?= =?utf-8?B?NmtMbCt3eDZ1Q0w3SnVPY0o0V3VEUmJIdnZDQ1FkeHlVeU90L2o4bldqbE9k?= =?utf-8?B?S0ttQUJNS0dsM1hQT3d3NlpHb0c2dEVoczhkbmx6aDdXb1FjWldsSjlRZnU0?= =?utf-8?B?TmtqdVVzbWdMZHNha0x4dnZHODVYZzA0alBwdWtJbENOeUtYZSttRTc5eDR2?= =?utf-8?B?R1dGeEJHdXhoYUdKbWNIVElMRlREcUV0MTNmZWVYZW5UU3Ivc0RWVU9UR1Ir?= =?utf-8?B?UkZTeFc0WGhqMHQvVFFwMTNtL0xkT2FMUi9CbXppY2x1UVBjZ2U3OEdNRjIw?= =?utf-8?B?d2VOZGRPR1Q1NGV5TXpBbFZtYXZhbC83L1RUVWI5aWEyZHNWTytaVWs0eUl4?= =?utf-8?B?UmJqeGQ3SkI5U285MXVIOFliRElyZ3JpbzhiOVdnQjJnekRzMUFCbnJtZ2k1?= =?utf-8?B?M0lyUGJhWFRuZTZFbVBSa0FrQnNRSWZCZHc0M1ArSmdZMytUZ0JkS0xTeFBr?= =?utf-8?B?K3NweXhyR3N5SVozRlhNNkdSUGROeEwzRDd0MDN3N1VBNWtHWUVCVTJFZDVa?= =?utf-8?B?ekpCbTFZcDBKRllMMTVIQ1BJMjQ4blQ4d1BlcHF4UVFwQ3VyZ2N2YU9scXVL?= =?utf-8?B?T1k1NzR6RFU5amN3Z2JNN3h0alNibjY1UGVNR2o0MjEyWXlwZnUvN1hqRUNW?= =?utf-8?B?SWtoM3VxdnlCaXR0bHM1ekc1SExBTXpRY2lqVFI0TkdxcVpSd3p5alNxWDV4?= =?utf-8?B?c0w1emxPU2QzNGM0d3VBTXUxUkJyZzdRcURFRVEzUVpqeTBYLzl5MkMxL0d1?= =?utf-8?B?YWtwamtNbDRJTlRpVVlwVUs2cFhVNlprS3A0bXZXM0lPN0p5Nzl1RWJ6MCtm?= =?utf-8?B?WCs3RGpxc1p6V0N6N0o2R0lVekVXbW1Ua2Fwbk01algrTHNRbkUvQTRmR3Qv?= =?utf-8?B?R2JDVUZXaHlrTnRsOERBblcrMFVOc2RHaWNIbXdMYldBL0ZoMGsrRldIcGp1?= =?utf-8?B?M3NTQ3VyNG1xTlVaS2JqQml1c2tPalhVaktFcHhhcHdsbW5ZYW1xUHowZlVp?= =?utf-8?B?OHRSbHlmaFc0WDUrdDNjeXQwOHRLR3c3OUJlVFZvYm5XektDT1RrMmJjRlZV?= =?utf-8?B?bHd5MEFjekM2WEgvRGlEdk4rcG54bFBtaEU5UzU0V2FEd2hieHIyYTNtdWpz?= =?utf-8?B?TFFHbjYyYklpUUt4bDJUTDFaOVhjbkZDTTFlRHJuczhYRWMwNk1GRC9LQXhP?= =?utf-8?B?aVFYa1ZvNUlRUnhKRWxZSFlJZ1ZJbEk0MWtIM3U4dHNlbWd1T21BS24vUlB0?= =?utf-8?B?cXlCbTNaSnpkR0JCWC9ZeE9xVTc3R1FNWUMxTXdDL3BiaHRCcGtOcFR4NXdz?= =?utf-8?B?NDg1VDQzQzVLYmpmMUNxU25RRnhTdkE3RUV2M1Q1MWhtSEVsZDRaZjlKNDl4?= =?utf-8?B?b3FORzAyUEF6Q1F6MHdib0NNWVNVRXNZbkI2dz09?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(52116014)(1800799024)(366016)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8440 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: 8dbaa0ef68354886b545f87b7280b63e:solidrun,office365_emails,sent,inline:e63acf9d0091647e1c4ec6a3b065751e Authentication-Results-Original: mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF00028D11.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 7a273927-fd63-4b9c-cf35-08de25d4f1f5 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|82310400026|35042699022|14060799003|36860700013|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?aGNET3NUNUNPRnBLMVdZVm1DYlJ6ZEUyR25KZUxaWm9iTFBhU0F4eStmakI2?= =?utf-8?B?RzlCYkdMak5yNSt0V29seHAyY0hFZElHbE0zUm5zLzdKMWY3VjQ2YlhCbThR?= =?utf-8?B?cFJDdWMvbkcwcE16MnpvSHNmYmVOTWlhOVAzRkJzeDdJQUp0RkRmUGl5S0cy?= =?utf-8?B?U2ZMbzhGOGlOaXlKYVNhRXdpWG5rdzJMSnZWbVpSOHZxN0J3aEdHSGFrQTAw?= =?utf-8?B?dS9HeDJ4ZDhUY2N0bUlmTkpoTEV3UjhzQ0ZNRmtpL2V2VkhIRXpRK3k5ZzdT?= =?utf-8?B?dUdQV0pwWDJKMTdsdHJyYXd5L0R4b2lxcVh3WDgvR2VzbkVDYW50U2pKa2lk?= =?utf-8?B?RmpmeS83YStWd3haOU1uMFhLRnJRc01QWGJMVDhRZEhJZmp0V0kwMjd1OXIy?= =?utf-8?B?MmQvYWMyZHZxMWlNZlhqQ082aU80ZFIrQUpJb3ZaU3luME0wdWRFOTFkZ3Fo?= =?utf-8?B?eHMrMDZSc00rL1hvYklONitxc1BndU9YTytpSzQzT3U5cUlpYlhrbVprcjdp?= =?utf-8?B?dnRXTnJDa0s4K3FEREhLNkdDdnB0NVphcmR5dWsyeTVOVHo5dlFUVndIT0Vv?= =?utf-8?B?L3BPakhyOUZZUTBUMUVYMjVJYXg2c0VnNzU3Uzd5UlREalpQNVVLa05tR3lL?= =?utf-8?B?WkNNdXRYL0hrN1ZvSjlHcXNZOFpYa1VOQUVYNm14V3BPRkNMa0tBOFJTMDNY?= =?utf-8?B?UXVJRm9JeDJUcUZrQVBLSjIwV0kwQVdtTFIzZFdpVmdCaXo5Z01nQW1IVUhQ?= =?utf-8?B?QmhsclhyUFo4bTN0SVB5elg1SmFONFAxZGlSaHhpVDBSTjFieWZBdTZ1S0g0?= =?utf-8?B?ejh3UGltSVJJUjB3ZFZZVy9oamFJQitNamZpd29aVDVDTnlmM2pJWXRNNDJ0?= =?utf-8?B?d3c1dG14dURTV2ptZkRQenhWdDZSY0JnZ3FhSXpLdWxXQnVBTzIvYjdRbkxX?= =?utf-8?B?RlU5alQ0dVZYRjM3RmZ6VUZuRzFveVBLQTVvMDROTVJraVFMWmw5YzB5S1Ar?= =?utf-8?B?SndzRnp1OWhoMFFBQlpuR1U1NnVXb2U0YVJQQkJnZCtRL0pKdk1XNlpwWDZV?= =?utf-8?B?b1dvcUt2c0h0TEpLUkNGVjhYcFhoK2duYmFYVkVqWm5zdG5oTTNrQzAyeFF4?= =?utf-8?B?K3d0YmlxSUExeHFsTEdvbDdoZjJxNlFwL1hqSnRYSGNaQXZ2UURzVU1tMVky?= =?utf-8?B?dnRiSlgreTBwYjVRcDIySS80ZGkxY2g4SWdYUVM3RStBeCtxZnhPVVFDb2NQ?= =?utf-8?B?NVVDVzY3YUhkcXJZZFQrRWdTNkNJSXROM0FFcitjLzgvYmVnUVkvdXUraDZa?= =?utf-8?B?c0xEdEh4VGJ4Nk9PRWQxN1RONFBnWlhkMW93T252TEp6eG9lLzFhMzRnSWpE?= =?utf-8?B?aUxrUHcxaTkvNDlsbzNrMC9QN3hMZk9oUU9HRVduNVNxekw5NnNyajlaRnhw?= =?utf-8?B?Y1IwUFh4ZUYrZjJkMjNyS3RPVG9BT2dQRXZOOUJ1VmpESjQ1TmxZTXpnNFdi?= =?utf-8?B?UTFBZk9Ib3JVeW1yM1E2NG1uZU9IRWROUDVmQUo4WTN0d2NUcXhXR3FCVXhS?= =?utf-8?B?dXpWWnhkSUZkRSs1bE40c21kV0xUcVk2Y1NJUTZURkFMdDlUalYzN2NueXE2?= =?utf-8?B?YktvWlcvQXNpYWJHczgzRGtUaWlUYTRuL2RrcHg3aEZYeTVZaTdwaHNkZWM4?= =?utf-8?B?SCtrYzFCUGdqSi9mNWljVThYcVlxNEhpRTUrT2xzUXgwcXFsZXU4QTJiNThD?= =?utf-8?B?d1FrbkY0K3VUek43SkFhbTlWSEswekJ0ajhSdUNIRXcvaDhvNDB3bkxsa1dm?= =?utf-8?B?UWRSVFo4NngzOS9DdGZYVTVOOWhUMlRSNGhsaXVMRmFoZksyTmRmTTBCL29K?= =?utf-8?B?c3c5MStvdGRYeWNRQlI4MmUwV0p6TGNCK2daNy9CcHJob2xGQVVMZzhHNUx1?= =?utf-8?B?VEo3UmttZ1dseVEzWjF6Si9KYW1JUjZhd3AxM0JRUXNXOWh4ZVZrazRpR1ZU?= =?utf-8?B?WTNWM2NudFlaL0xPYjBxbW9Vayt0Wml3YTk3UldEczFFNThQVUFkakpCQUdO?= =?utf-8?B?RHA2RTdyU21aNDh4NnRXRGpqL1IxNmxkSmFPbU84MkFMbHgrNi9DbXFLZklw?= =?utf-8?Q?H0e5iZGSccmrqLZF7w/fwEr19?= X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(82310400026)(35042699022)(14060799003)(36860700013)(921020);DIR:OUT;SFP:1102; X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:29:47.0894 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b30ecc6d-0ac7-49d4-24bb-08de25d4fecd X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF00028D11.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8386 The ronbo-rb070d30 controles the various gpios for reset, standby, vertical and horizontal flip using the non-sleeping gpiod_set_value() function. Switch to using gpiod_set_value_cansleep() when controlling reset_gpio to support GPIO providers that may sleep, such as I2C GPIO expanders. This fixes noisy complaints in kernel log for gpio providers that do sleep. Signed-off-by: Josua Mayer Reviewed-by: Neil Armstrong --- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/panel/panel-ronbo-rb070d30.c b/drivers/gpu/drm= /panel/panel-ronbo-rb070d30.c index ad35d0fb0a167..c3fbc459c7e0d 100644 --- a/drivers/gpu/drm/panel/panel-ronbo-rb070d30.c +++ b/drivers/gpu/drm/panel/panel-ronbo-rb070d30.c @@ -54,9 +54,9 @@ static int rb070d30_panel_prepare(struct drm_panel *panel) } =20 msleep(20); - gpiod_set_value(ctx->gpios.power, 1); + gpiod_set_value_cansleep(ctx->gpios.power, 1); msleep(20); - gpiod_set_value(ctx->gpios.reset, 1); + gpiod_set_value_cansleep(ctx->gpios.reset, 1); msleep(20); return 0; } @@ -65,8 +65,8 @@ static int rb070d30_panel_unprepare(struct drm_panel *pan= el) { struct rb070d30_panel *ctx =3D panel_to_rb070d30_panel(panel); =20 - gpiod_set_value(ctx->gpios.reset, 0); - gpiod_set_value(ctx->gpios.power, 0); + gpiod_set_value_cansleep(ctx->gpios.reset, 0); + gpiod_set_value_cansleep(ctx->gpios.power, 0); regulator_disable(ctx->supply); =20 return 0; --=20 2.51.0 From nobody Tue Dec 2 02:51:17 2025 Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11021117.outbound.protection.outlook.com [40.107.130.117]) (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 E880E32C93C; Mon, 17 Nov 2025 12:29:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.130.117 ARC-Seal: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382582; cv=fail; b=JmO4M+xHnSAnkRtU/LvSP8FJtv8Q6F4tTFTiT2x5vUGlTNL37GjN2HDge/c+6+/8wIC9Ihg5ctOsj4mjRaEgoN6xVnM0oj8OHb047ktRlbgdP56q6eawP3LklsEZ/Ksiq+t9YB+08FKufQfuL+63qNRiNneufMBEEnw0EkNZpJQ= ARC-Message-Signature: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382582; c=relaxed/simple; bh=bJv6czjD9oU1spij3uamTG1DONEIfDuHnHxl46Pgnu4=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=FSIwDP2zjwQ1utSUF6lCJ3cJ3xUIvjO+luMzX9lLrhPBmVAP3WNwpmVp1HHSmLp6sXLF54XP75Z0TYoPE43vBcjtQVpCKG2FzA0Gv5jNFnViaKf/PGPj7r1RbSFcE1le5F02GYSEeoE8uGDzLxeL9jDg8Yq05r2kipHks1xzlJ4= ARC-Authentication-Results: i=4; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=RGVJhbRB; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=RGVJhbRB; arc=fail smtp.client-ip=40.107.130.117 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="RGVJhbRB"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="RGVJhbRB" ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=PTEo+jKLpvHEtxa8xjrzPERJ5vHLx9LHphfjboMUslYFcIX3o4s3adHfBGBH72BfXi6YO0JlsuBE4fEBTWT+g2hrCzPCb8a1T9+kXtxiB+Q+3msUJgX50+2ihbmW6dkEQD1lB/Nye0+YO1Tk/LPkaUJEufWfVZk3CNQrlwrgDEjJBU13MOtLUAKHpI82/r1uZ72vmvIcDUPBaN4lYFVU9yFQW7z9LdZP7lu+EK7uy3DBSG1/4Lf1rqYUwWhq9ap2RCnzgXY5ECzOKXDO6ZJE9cpLFwDqx5cr0M7ko02qFzZf/Ubi9lNjohPS6Y/xaQrgLKIExlBSWHD7blECNUVr3w== ARC-Message-Signature: i=3; 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=GIh1nuC5KAQLZQe/bSQW9XebN/sjX1iFRKyUrL81Xxw=; b=l0Xk35+6wi4VwWVDczZccIRz9WiVJ5oalIKYdZPu8gagUe43nYg29a3e+cYnPqpK/hwsNGADgMy0VwwDad4oIEEmshSkZMxWhNTEXzbJHaKW8at6xofogFBAJOfzTRggInv2AvWy8nk3a7cwMntJn0ziQlUuHoUyY5JOHf8BsOBscWdqfGQYVwTv8GA3QeTSo98LJTctdpuOMarL7MB7Qoi8aUcd3YKERHMwP/YSCkWusSacWYMoPmvUvXXrxafhC23WbRCmVqdZ6McX/BXRMWf/2LThUqiEBZMn2vnWEAKSJ5svZdjUOW4jN4D5eanxiMCNTyIlx1MOaTpUbO+COQ== ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=fail (sender ip is 52.17.62.50) smtp.rcpttodomain=bp.renesas.com smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GIh1nuC5KAQLZQe/bSQW9XebN/sjX1iFRKyUrL81Xxw=; b=RGVJhbRBKfz/dCuSDnxIMzv1OExM5XoPgYGN9h4edv7okY3Z/EyupJm7b76/8oDkolUR8veR/XBZzRPKQRA2iHfU1gkrJ9SW9e81b6PAyLjKZyw4RuH9EdRfol7eHks7IIqP1YyVc9xeNXYnFlLXdiUSmICLUHUk/31qeOjIwIM= Received: from AM0PR04CA0129.eurprd04.prod.outlook.com (2603:10a6:208:55::34) by AMBPR04MB11718.eurprd04.prod.outlook.com (2603:10a6:20b:6f4::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:36 +0000 Received: from AMS0EPF0000019F.eurprd05.prod.outlook.com (2603:10a6:208:55:cafe::5b) by AM0PR04CA0129.outlook.office365.com (2603:10a6:208:55::34) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.21 via Frontend Transport; Mon, 17 Nov 2025 12:29:35 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: Fail (protection.outlook.com: domain of solid-run.com does not designate 52.17.62.50 as permitted sender) receiver=protection.outlook.com; client-ip=52.17.62.50; helo=eu-dlp.cloud-sec-av.com; Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by AMS0EPF0000019F.mail.protection.outlook.com (10.167.16.251) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:29:36 +0000 Received: from emails-4307743-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-6-39.eu-west-1.compute.internal [10.20.6.39]) by mta-outgoing-dlp-467-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id 1D6EA80115; Mon, 17 Nov 2025 12:29:36 +0000 (UTC) ARC-Authentication-Results: i=2; mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=checkpointcloudsec.com; s=arcselector01; t=1763382576; h=from : to : subject : date : message-id : content-type : mime-version; bh=GIh1nuC5KAQLZQe/bSQW9XebN/sjX1iFRKyUrL81Xxw=; b=mTGvsZbcN8qXHqiD5l//w1TkvFR+8mQQuiGXjWiZ1BWBx+q42AmQMAyATgXnjX1oT+2QT 9CrS9k8JQKeFGRQFD/aMhFVTuMNpPFJXGNo4XEr+gbYPpp4zBnuvQ/cyhk/DrBwZhecKAIs rmwlm9HXrD/eUFMBcYZvxNFhJ64Xqks= ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=checkpointcloudsec.com; s=arcselector01; t=1763382576; b=SmfoqKbLorAtxASK5VDzeD1J8TiTrxDsHnAmhGVRcHQQfVPK9CYR2q2T2zEDtFtr4pL96 7JUhiaKXevQFN4OBliRrGI9aRqjuT1jRCt8mzeSVAS7jIgut7woD87U/0CUMJCiKmH5t14r 164IvjxhrnArQLZeA+FR0Y6AgsmZED8= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TpX6R2ruYkNgc08F7/vcm8TIgqBtxJnNUF6OAwMt9k0ThgoZqjs8HziMPsifJyqCCxllPTRHg5tPI3ShxrCU9Q1GYI800BJOmcskQ6U+U2UBtq2B6DGAM0z6qZah8FXAG4Mng2K3aZDyjFQ/if46vDSl9m+ffwZ5GDb6xCbfAIYPHAiC8AiBY9Nxzl/DrwR6TIzpq+nMttOvcNIcPbmmBwc3ztKsY0NzVmQdsirvkDIBGtlptUvqyEBhqNLLPZXws15emqgS3Pt+KUehLMWvdVHjYGXSqT7fU0l83vVYLNMnxu9AI28hcSpvBEw9vO9lRh9iUDyd/oHg3BtGufmIrQ== 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=GIh1nuC5KAQLZQe/bSQW9XebN/sjX1iFRKyUrL81Xxw=; b=f+LHi6Otev7kLGCaMxBcrh5H5MHqITy3RezsLMAmLGFHSPPr2Zz4txHoZfcT8QYAI4GGKDHroi0VT06Q6WaIq+EKG6pSGmgo6n8m0dNgDM7InPXHXKB6ESpIf2hVji+BhwITzTJA2+BRCflXpKyg+wbKGytf7BYmC8RkwCx6k96Si3kxG5rvMh6xMXAeKqs0RJ8sdYwebT+bUE3r+55TQ4mW1KT74qd7+jvkE2M4Mv753rN87x0OtxkDZo0Ek/2kYmKXtTAX2xObWAkuWIhkuIyEKlk8bMmHGSxkEoFMBuKv05OcOwJw98O4AN+hS/8vGXi3qf/C8dCirGuKfTH/Hg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GIh1nuC5KAQLZQe/bSQW9XebN/sjX1iFRKyUrL81Xxw=; b=RGVJhbRBKfz/dCuSDnxIMzv1OExM5XoPgYGN9h4edv7okY3Z/EyupJm7b76/8oDkolUR8veR/XBZzRPKQRA2iHfU1gkrJ9SW9e81b6PAyLjKZyw4RuH9EdRfol7eHks7IIqP1YyVc9xeNXYnFlLXdiUSmICLUHUk/31qeOjIwIM= Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by PA1PR04MB11261.eurprd04.prod.outlook.com (2603:10a6:102:4eb::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:27 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6%4]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 12:29:26 +0000 From: Josua Mayer Date: Mon, 17 Nov 2025 13:28:48 +0100 Subject: [PATCH v3 06/11] arm64: dts: imx8mp-hummingboard-pulse/cubox-m: fix vmmc gpio polarity Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251117-imx8mp-hb-iiot-v3-6-bf1a4cf5fa8e@solid-run.com> References: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> In-Reply-To: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Neil Armstrong , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Dmitry Torokhov , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Laurent Pinchart , Lad Prabhakar , Thierry Reding Cc: Jon Nettleton , Mikhail Anikin , Yazan Shhady , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0350.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::12) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|PA1PR04MB11261:EE_|AMS0EPF0000019F:EE_|AMBPR04MB11718:EE_ X-MS-Office365-Filtering-Correlation-Id: dda104c0-70ec-4f63-dc5b-08de25d4f873 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|7416014|52116014|376014|1800799024|366016|38350700014|921020; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?clUzb285K0xJSXJYVW9talpOUm1VZFNoMHd1L0M4V1JoQ1M2c1lhb0RNQXF0?= =?utf-8?B?UjFXU2FkYkFsd2V3MGhsSGZBc1RjdjNCNzI3bkhLUjdKVUM0cGZELzl2cnNi?= =?utf-8?B?dlV4djI4aUdrbE1nQk5PbFd1b3QrZnp2NVhrc2RISXVIYTZCb0Y5UXc0dmwz?= =?utf-8?B?TnVuZUxUM1Nta0lnY2N6WEZsRnpuWTNCZS95eEtYUTd0aG01djZDR3FiZVVo?= =?utf-8?B?SUtidnBLOTFtWDBiNnovSVJpZE9zRFBqSGNmTGpXOWZMNEFBQm1aSTl5UjM0?= =?utf-8?B?Ny9Ea3ZZbVNEeCtvLzFGWlU4bWJOd0NlQWx5V3VqZUJWeS94TmNIYVFtVlBj?= =?utf-8?B?bnFkTUVGWXpTckZsMWxzS2E0YmZmMzZjVlNBRnc2K1lZSnpZdFJ3WGlZTHVQ?= =?utf-8?B?R0E1NmZPVy82Ujg2SDRoaFdWVjBSOUgvbDRoTE90a3NCcVF3Vmp5M0lQbG8x?= =?utf-8?B?aUFtbEJXMHNMN0JQbzVESzRzSTJVeUM4WFRaUHRLN2lJMHVwdE8yZHpmWjZq?= =?utf-8?B?KzhsdFIyZ3h1NEg3ay9RdS9yazIzZlcvWlFTUURmaU44QXRwcFY2MjNYWWF0?= =?utf-8?B?OWNnbnpwTXhYMjJSZmEyR3J2WGVvNDZSNEE2UXA0Q0lIM3ZZZjcrZU1mdWpH?= =?utf-8?B?Ri9hTFVoU0dPbDZKb3JkT3JnTWMxV2lsa3FKZkhBQit2emhqMS9NZWNzVTZB?= =?utf-8?B?UUtmeSs4SUpBelJNbzc1Q01GK2Z3eE9MYS8xRjQ2b01mdGZWcmtOQzhXWGJw?= =?utf-8?B?a1BPV0NtSEZYZVBsMXpYUkJ5L2EwOUFNMHpUWnY0RlAzMDRmc2VGU20wYUNB?= =?utf-8?B?Wkw4WldaV3NWSE93SEdlbUJKM0l0WkF1Vy9tV0lzL0x1NlJrbm9ncUZBVGZp?= =?utf-8?B?eGNJb0VYWTk5cmR1cXRyVlZQWmlSa1B4enBXUmFRc210cUNVMzJxV2Y5UXJV?= =?utf-8?B?QzBCZVZxeTdQbWFjYUIzdGFiR1h3OVZwcWlkdzRaR0VsWUVQSVFmdTJwd2VN?= =?utf-8?B?K1p1T09aK0lEelZ1b3F0ajBjWldIQzNmMjVUdHZnTWxSaXJCZEFKUTZxUFhz?= =?utf-8?B?Z1BnbnZpenk4OHNhUzFoYlpKTVp1UEVreDd3VmpxeTJoV1VvanVTMzFmbXZX?= =?utf-8?B?MjI0OEd5ZUNIMlBQSW1nMmoydW5oY0VoNVlzenNNZDhhUkxRL01lK0hHTGNI?= =?utf-8?B?aTdhcE4vZmFONEpsOWIrWElFYTE5TGtrZC9MZUxyTElJVTBpbjNKSG9ETXRr?= =?utf-8?B?WWZSWXIrT0tkeldTNWY3eEpiVko5RVpLUCtWeHFGSi9KNjc1NWlQazZvaTk2?= =?utf-8?B?RzJTZVloejNOTVpqWDBtcjFYR1k3dm5LWXNOSC85Wm5GVHBlYkFWWld1cmQ0?= =?utf-8?B?M1lkdjB2KzJkOTFkVG1kN3Zpa1VxQzMrdi9ldEx6NEo5NkZKYU43L1hDT1ZQ?= =?utf-8?B?M3Z2WEdqUDJST0pLTTh0OHZBeHJCdjdaYWNnSlg5K294S1U4Tytla05qK3Bu?= =?utf-8?B?SElpVktHWDRLeG8xRTNLT1dqdTVRaCsrT1RYWENmQWhrTDFzbnEyeldvbVdh?= =?utf-8?B?ZGs0elI2ZDY5ZW9CSG4wRjkzbVhuVW03UFlET09Wc09DNmJYdlI4ZG1mdDds?= =?utf-8?B?cU9rdGEyOUhUc3g1Z0FPNTIzdEMzM1lrN1QrbVROU21jU0cxRXgxeTZZT1hT?= =?utf-8?B?SlZkdFZGRGlWalViRGtPRHNvRXltU3BGMlJ0akgrbkgrbEI0cUl4OFlVZXZN?= =?utf-8?B?Vk5LSm5VVmZmc2tKam1XN0hGRlRLSXkxeXFLOXhzem83U2R6R2luQ052ck5o?= =?utf-8?B?azlPdFB1dzUxZU1FUmY4cjhBTy9LWmpuQk4rck4yK3BTY0dyT3VlU28rWjRK?= =?utf-8?B?NXJqdmlKcHF3Zzc2dVJXK1Z0YW5wU0FkL1lscDZ4YUZoZDhjak4yQ2FLekpR?= =?utf-8?B?aDBnR1ViTHlRbksrbjNtcE1RN2lONm0zTGNYTGJPWmN3cDl2VUwwQzkwcVpB?= =?utf-8?B?OEM0SytPekQ5a1k5L1FzWjhBNWhSTzhVWjN3c3YvbkNJOTNRbkpyMndtRWJH?= =?utf-8?B?cGYxMjI0ZFgxSytDT3o4Ui9HSkREMUhjSXJQQT09?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(52116014)(376014)(1800799024)(366016)(38350700014)(921020);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB11261 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: 60cc2e0b43ee4bbaae426e57e8db647a:solidrun,office365_emails,sent,inline:e63acf9d0091647e1c4ec6a3b065751e Authentication-Results-Original: mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS0EPF0000019F.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: de5904c0-35b8-4ecf-d40e-08de25d4f2a3 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|36860700013|1800799024|14060799003|82310400026|35042699022|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?T3djbHVFRkM0dXY3RjBLSGxuZVhFaFRaMVpXaUttT0o1MHZzR3gwVlQ3dW93?= =?utf-8?B?aitJeGJvTWUzc3l1b2hHbkJnS0s5SjdTcVBtdXFlRXlZcjNrWFIxYTNUTFJv?= =?utf-8?B?Ymh3QXVuZFY3Wkp6Z0NyMEdyY1NENG1ROHBGOWhDWVBvK3M2bDlQcW94YmZX?= =?utf-8?B?ZTRrVm1MWWM0QzlFekpNM0NmemFSTGcxSkwwZldZRjNWdENhcklYMjY1RFZk?= =?utf-8?B?ZDJyZW1oNWVPRnRpSndEVG00a1BEcGpKZ2RWS3djc2tQbStZMDFIVkFvRGJh?= =?utf-8?B?NytqL05NdlRwV1UzdGVvOXlGMzFmQzBkRkNXR3RTd1VzZFA3bDVkb0hzOWhZ?= =?utf-8?B?V3c0dVRtNkIxeUY5T1RMY1d2UXRQdGYweXBKUjcxZmJFbmF6UDlLUno4ZHZX?= =?utf-8?B?bkpocjMvV0F1VjVaclluNXNHakRsWXZ2RkgvZDBHdmN4a0pxUkhNcENzM2lB?= =?utf-8?B?eEtScGtXWEVLaWJOVFRJY1RkbFRLMENFNExXelZHVDFWWm1vT0orMlQ2bDBo?= =?utf-8?B?NmlTQUFBN2JFc0xMKzR4ZlBjWEJ6UWF2OVRJbFh0TGRTcmdxcURwbk1Ca0R1?= =?utf-8?B?OU9xTDFrM3Q0Ly83MHRtTjRuZE4rV0c5MHBybElsamNDLzZQU2h2V2owK3NG?= =?utf-8?B?Wi9NUHpacXhMdkEyUitteUdhNHNxMzF1RXpFSzBRZFlYcloxZ1MrNXcxc080?= =?utf-8?B?b2FsOGk4TWxEaWl0SG5kSm5mQ2syMWNKU3ZnaW82dHh5T2hSRWVSOU9yL1kw?= =?utf-8?B?Q3BRUmVseXlqNnQ1VU1iY3ZNczZzYnBWcmg3Q1NEbytYbzkwODBFZEFRNFRu?= =?utf-8?B?SSs2b0dad3g2QVkzTndKMnM5K3JKM3AyMVJmYU5aTTV0MWJBQ0NGVzB1N08x?= =?utf-8?B?RmpzM20vQ2k4Y1UyZzZlSElPT2NRREIrUExSWkl0NFBVZko2VndhQmFkd0t0?= =?utf-8?B?c1UzSU5wajY5eTBOWk9UYXZNTm9ZN010blQ3Mnc2MUVWQzQvRTE2NGJrZnlp?= =?utf-8?B?YWQxRDl0SWRDeFdmYVYzZE9yc1RxSEpuUDlYT1VnaXFiNS8rOUIxNEowakl6?= =?utf-8?B?ampLeXB3d1N0amVZSkNxaWk5a3kzcnYxaFNEdEEzcjZEblVWNGhjTDB0aFRM?= =?utf-8?B?YXB6YXRRUVp5WHdHY2NmMHJEZ1lEaXdPY0xlWTNjR3l2cHZMWEFoU1Q3WnlX?= =?utf-8?B?M0RjbE9oK1pIQ0VpUHhkbU9Hdy9rNjFZaUFMdmhEOENVbzMzNlFjdEpIZlhJ?= =?utf-8?B?MGhoZDhPZ05MQnUxdEdVYnVwL0dqNlEvSmNrT0RicTkvK09BK0RJdmppOE1q?= =?utf-8?B?ejY3YUpqN0J0QTJaOHlzVythemZ6MFgxMjR3U2ZpWTdWcmdybDlDdHAvSi9y?= =?utf-8?B?ZEJBWjhWcTk0ZjVidzdRdTdtbitXV29xcC9yTjFsN2FlWmFqUHllN3VGQWxk?= =?utf-8?B?eCs3TGRUVWxqRzBadERwbmVYRjZQY0N3K2c2bkVBVzJDcXgybXE2VEtiYWha?= =?utf-8?B?dTBnWmh3Y3Y4alEza2p6TkkwRjNBRnZ4bTlFUk9lb3JLYko2TnZQSGIrNzdE?= =?utf-8?B?VWxIUWdBcU1QK2UvSmNVU2RMR0RweEQ5L2NjdmFZSkkvRWhjUUFseEZNQmla?= =?utf-8?B?Z05BbXpXUFJyT01ZS3hKMGoxUUE0Vm9TWUNwQituZ0g3NmdVYUJpdDRBTURm?= =?utf-8?B?T3Bseit3STJjYzlaRWpZRGVObHJOeDF5N2prbXp0a0VtMGx3M1NxQVo3cHFq?= =?utf-8?B?eXdLZldsejdMTHdjVitOL0IvN2lJcGJxSkl6NEVpQ0h2L3NXLzdNWDFOay9r?= =?utf-8?B?dmxPclhCT0JrSVlIM1cxbmt0djVIZnF3ZzQ5WXdVeTJUcVBTbEh0S3hvSjB2?= =?utf-8?B?dXAzZHlKTi93Nk45V1RDZlBGOWNvRTBuVVMwNjZvVm12czczLzk3eEpPVHZU?= =?utf-8?B?eDU4MmpHRk4vQ0ZXWTM1VmgrODJ5UFNwVE1NeFlTWE1ZSWUwZDVFTEFuekNW?= =?utf-8?B?R2Q3S01iQzVQZjVNWE9XYllNdGZiK3U5YlltNHF3NHh5dm16bnhYRFBBZHU3?= =?utf-8?B?bG9GcnljRTFqak1GclYvdUwyM2pWcGU5YzdBVjMvcEtrbHliQ01URUNQdXl6?= =?utf-8?Q?vNqfKTUmQfn1jzmaf+znTgcic?= X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(7416014)(376014)(36860700013)(1800799024)(14060799003)(82310400026)(35042699022)(921020);DIR:OUT;SFP:1102; X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:29:36.3910 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dda104c0-70ec-4f63-dc5b-08de25d4f873 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: AMS0EPF0000019F.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMBPR04MB11718 Fix the polarity in vmmc regulator node for the gpio from active-high to active-low. This is a cosmetic change as regulator default to active-low unless property enable-active-high was also specified - ignoring the flag on gpio handle. Fixes: a009c0c66ecb ("arm64: dts: add description for solidrun imx8mp som a= nd cubox-m") Fixes: 2a222aa2bee9 ("arm64: dts: add description for solidrun imx8mp hummi= ngboard variants") Signed-off-by: Josua Mayer --- arch/arm64/boot/dts/freescale/imx8mp-cubox-m.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-common.dtsi | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mp-cubox-m.dts b/arch/arm64/= boot/dts/freescale/imx8mp-cubox-m.dts index 8290f187b79fd..7bc213499f094 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-cubox-m.dts +++ b/arch/arm64/boot/dts/freescale/imx8mp-cubox-m.dts @@ -68,7 +68,7 @@ vmmc: regulator-mmc { regulator-name =3D "vmmc"; regulator-min-microvolt =3D <3300000>; regulator-max-microvolt =3D <3300000>; - gpio =3D <&gpio2 19 GPIO_ACTIVE_HIGH>; + gpio =3D <&gpio2 19 GPIO_ACTIVE_LOW>; startup-delay-us =3D <250>; }; }; diff --git a/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-common= .dtsi b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-common.dtsi index 825ad6a2ba14e..5b8c8489713c4 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-common.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-common.dtsi @@ -73,7 +73,7 @@ vmmc: regulator-mmc { regulator-name =3D "vmmc"; regulator-min-microvolt =3D <3300000>; regulator-max-microvolt =3D <3300000>; - gpio =3D <&gpio2 19 GPIO_ACTIVE_HIGH>; + gpio =3D <&gpio2 19 GPIO_ACTIVE_LOW>; startup-delay-us =3D <250>; }; =20 --=20 2.51.0 From nobody Tue Dec 2 02:51:17 2025 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11021116.outbound.protection.outlook.com [52.101.70.116]) (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 A3A7732D43E; Mon, 17 Nov 2025 12:29:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.116 ARC-Seal: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382586; cv=fail; b=dWcY3ynFG0SyTlGryVoISQpJjk6OYE3fPZXEBEho2Ca+Z9I445A+wWERCcLCFX+ZCkDIz7dBZbg36+CnYaJyEInEr76y7RMgNmz+wc33vdvHgmmHmcOlFBG8Cbx024Y1J9dOk6LguYyqFjp2ufQ+DnLh/jl0JA5DZHtQNDOGO/k= ARC-Message-Signature: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382586; c=relaxed/simple; bh=2MfKhbs53mUFk8mRL907ZXmsTcUnBg9oBHloK4eeTrc=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=Eqn6P9Gljea5sbm5RxObqISWEPBYb1aS93AhFzQSx95oPAduKN/FBh7D7rV2PWOpVv05F4ild2opXd+dr6vjcsAJm89WhlFmGrdLHyDZ2zjehiJJB5PqXruRsq6+7uXHZd6G/Eo1WzCAwYEMSysNDytrX0a70bK51IuaJ1G5I1Y= ARC-Authentication-Results: i=4; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=CmohVWM5; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=CmohVWM5; arc=fail smtp.client-ip=52.101.70.116 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="CmohVWM5"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="CmohVWM5" ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=DGO9hX9krY8mhQnVGgJgE480M8998eoOT94p+GLoDlU9gqeSkQtCcobwH3Mc/zpJxlZEeFeVoyDYh3ZUZpXKdTHlmuqCCctkaGoR9dZ+vVxztvyJVswVaL1K+xIurndsbu804S96QkrTGPh0+hqg5ZeT6SjsSwy1zE5gQ/qPEDTbnfjFGn1BKZWE2n1FAcWEkfYD/Rai6SnMmK225z/lSXFewOTe+kO+ZKm5RvS+9MIeK5mP8MupkCHz3Uim5qPsFOPqh7y5IlEbLnVr2BijOEzWnYKpNni8UL99icWF0nhaZK8a9Y20K5OzaIPb4CTL+aWSdwAjEQY3q4A92gW7hg== ARC-Message-Signature: i=3; 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=D2D+Y40ylXIIqWy1ZFDjZkfoLG/wxwceSle4+LK7rK0=; b=wE78l0igwUhDoL59WGuDITDQweiYs0SZV8wHvIDEtGVMrF7PhpNfcArlQKaa5yMRDu5JRUxg7Pv1h7p6ts84oknynFlNYDZIVUeXFev1C49xA5jXcGq3PYdhVqQC972R7THjGm7YUjQvawD5pOIiJgcO8m9Ap0MhZvWZup8y598MfpRsz0UU8WGwaoS9UtEI717nHHjHFUjihWERwkG6DU2SBklZBxjSRyQwGcS2fwrru1DTL/r484ATJvHbJXbIq9RppB4AwddUVecswL4g9J7jadV3/jjYEoEjXWWUBmb0e88FnNTQP0/kVzxIdhuShkMPcNE4EckKsj2jlWx+Yw== ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=fail (sender ip is 52.17.62.50) smtp.rcpttodomain=bp.renesas.com smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D2D+Y40ylXIIqWy1ZFDjZkfoLG/wxwceSle4+LK7rK0=; b=CmohVWM5/5ChQsRH+Ao0Z5VcOx1qM0lz3OgNoXjY5VlZcnf7eDtiLZWJRVCI5P+oV2fJ9KH8mLtZwN6rOQpywm54QBc08Ua3p1VbI/zAkGS/eJszAWPvEPPIpVYV90aUOZsmkc4HEVVeJgRo/1cU5CkBj8zrENw+pq3fL9Nz93U= Received: from AS4P195CA0016.EURP195.PROD.OUTLOOK.COM (2603:10a6:20b:5d6::18) by AS8PR04MB8151.eurprd04.prod.outlook.com (2603:10a6:20b:3f3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9275.16; Mon, 17 Nov 2025 12:29:41 +0000 Received: from AM3PEPF00009B9B.eurprd04.prod.outlook.com (2603:10a6:20b:5d6:cafe::16) by AS4P195CA0016.outlook.office365.com (2603:10a6:20b:5d6::18) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.21 via Frontend Transport; Mon, 17 Nov 2025 12:29:33 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: Fail (protection.outlook.com: domain of solid-run.com does not designate 52.17.62.50 as permitted sender) receiver=protection.outlook.com; client-ip=52.17.62.50; helo=eu-dlp.cloud-sec-av.com; Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by AM3PEPF00009B9B.mail.protection.outlook.com (10.167.16.20) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:29:41 +0000 Received: from emails-8830342-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-5-219.eu-west-1.compute.internal [10.20.5.219]) by mta-outgoing-dlp-431-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id DE9FE800DE; Mon, 17 Nov 2025 12:29:40 +0000 (UTC) ARC-Authentication-Results: i=2; mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=checkpointcloudsec.com; s=arcselector01; t=1763382580; h=from : to : subject : date : message-id : content-type : mime-version; bh=D2D+Y40ylXIIqWy1ZFDjZkfoLG/wxwceSle4+LK7rK0=; b=CMhmLaJzhfbWz2zsAM9ix5vS4PNOrJU8cbv+4IMb6+fERy7yJPBuT1J2XVLGwO3aMP7DV D/e2vVy6nUnb7ZTo+Ocp6QqwhWudsJ9+u1oaZwt6sPxHKDv5gTu6/GoMAvxaKPVqWgPCRRY u6A33c87MeBfi1W+tKQgI3pZ2sWPJEg= ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=checkpointcloudsec.com; s=arcselector01; t=1763382580; b=JtAbf/ipTIf1+ii9p4rwzcDctWqfwEKz/JBFJWNbmQaEkHGzsQ8DnVF4bYrKEQOjm1pCq /RDkhpPP/gYeSYrDE68H5lbMvRJs8inC5fRfzNWrpKMJyITEVlmmSZojknc08fKR1HGGe80 ODCmDILzMAo2X7jkFp48fx+hcrNZCvM= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WVPveiY6XeEah9C8nU9mjdp9oRPjMPs4FEQY/OyVUSoa4U2W7tXZuYmfGKnkQl1CDp1WpGF+kN5m2MLkQ/+ydrR3joXcb+UInEATUEoL5uW08mVZ1zHMrPuaHUJLAqrAhQldPts6Qnw3J8vuiHbXY9FqHNczV1HMl6DatJkWF/wUtyX9ri2Gm/3qBom2kOXl4d9CC5kwCqnL1ZpNm0ooe53ICsEJalXZe6vejlzB6YoNPpy/1sl3rlx5HtC6FEe765RXqxI69epI4lWady1VsmEvYvGQ7i8R/k1kACNUeYxTVjMYTwy6h/6POzwo6snnrMoyeHsk+j6IX8dRVdTBGw== 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=D2D+Y40ylXIIqWy1ZFDjZkfoLG/wxwceSle4+LK7rK0=; b=mduqhZpS528XiBlRXhPjo2DZWr3LIqEapTaAR4uuT3LY60n+/o8DqWNIq7hiFpXPhCRrpwlYzMydjuSgLE2C9UyXr7LvgLykZtdRVzVihwnD9jA+eV4T09JBmI5IAe2ZbjrqjIe6T8JioUMQYPLvNiQ/tJkmTandck/m+4f/FDQd2Bo6ZkoByA/B0rfbGnQeq2c3NYYSpqWdCOEJsAwgWj6fLt+fm9gCTDG+jeoktZXZl7MwYgv7jGsK0uUI4qDTm74vXgrnKzTQEGSLGUc1Mjut09cyIP6BlX06o9593qX8BGOjfmcFFL96Q6uZhXKVtpmmvtsBPVgpHQGfrXiDmg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D2D+Y40ylXIIqWy1ZFDjZkfoLG/wxwceSle4+LK7rK0=; b=CmohVWM5/5ChQsRH+Ao0Z5VcOx1qM0lz3OgNoXjY5VlZcnf7eDtiLZWJRVCI5P+oV2fJ9KH8mLtZwN6rOQpywm54QBc08Ua3p1VbI/zAkGS/eJszAWPvEPPIpVYV90aUOZsmkc4HEVVeJgRo/1cU5CkBj8zrENw+pq3fL9Nz93U= Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by PA1PR04MB11261.eurprd04.prod.outlook.com (2603:10a6:102:4eb::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:28 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6%4]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 12:29:28 +0000 From: Josua Mayer Date: Mon, 17 Nov 2025 13:28:49 +0100 Subject: [PATCH v3 07/11] arm64: dts: imx8mp-hummingboard-pulse: fix mini-hdmi dsi port reference Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251117-imx8mp-hb-iiot-v3-7-bf1a4cf5fa8e@solid-run.com> References: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> In-Reply-To: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Neil Armstrong , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Dmitry Torokhov , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Laurent Pinchart , Lad Prabhakar , Thierry Reding Cc: Jon Nettleton , Mikhail Anikin , Yazan Shhady , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0350.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::12) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|PA1PR04MB11261:EE_|AM3PEPF00009B9B:EE_|AS8PR04MB8151:EE_ X-MS-Office365-Filtering-Correlation-Id: bc0756dc-a2b4-43e9-e4f2-08de25d4fb47 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|7416014|52116014|376014|1800799024|366016|38350700014|921020; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?a1QxcWVKMERzQVFqV203ZWIrcDUvUzAyaXZkckJsV1ZQalV6NGwzbnRzU3Vl?= =?utf-8?B?SktWMkJlSm1PUWxYQy9Ca2lnVFhHZ3NNUEpEanFRdmZSWHJ4d0J0citoMmds?= =?utf-8?B?UGtTWFZtZzNKeDd4S2EvZ3MzOWd0S1RjUzRVazVxK1g2anpwMkFLYWxCcjNI?= =?utf-8?B?SXpIYnp5S3Z6UDc3OXBkcVU3dFU0eHJISXhRUkt4bXhGaXQ1a2cxQjNpSTFF?= =?utf-8?B?WTRMK0UwNnVEdGQ2cC8rSWhEdlZIckh3ZXhveFRuNmo0ZzFzOVdTVXQ4aytP?= =?utf-8?B?SEhOMmZtWEJtcnZwWUlOeGpyMU9hNFZKSmt3dHRVQ3hUcjNqODJIQk15bTI2?= =?utf-8?B?VldjMTNDV0hwZDdNT24xM2tWRFBuUGRQQ2plcnNUaEZqdG96OFpZb1dPd3Fk?= =?utf-8?B?dHpTcktaRHE2UU5xb0ExZlNqOXFGQ2creDRjVUVid3hQOXVhczU1YktURTdm?= =?utf-8?B?aVd4aWRmRi83eENrU1kxaUVYbkxQMGpkR285ODZOQlNqc01xR2UwcDhibEFS?= =?utf-8?B?U1NiNldKaHI4c21mcVZHTzFMNWE0SEpteVoydnE2UldGcXdFOWxqMVBMNHY2?= =?utf-8?B?RFY5dkpyK3BGZGVGNTE1MGlURnlmejJvcVdxVXFiVjRFeHlmaStOOWRweXVz?= =?utf-8?B?cWpqS3llQ0xqb2Y5dTFoUHFvWHNydGhBN1h3VkJDWHYyNEZEc3d6K3Zua0l5?= =?utf-8?B?YU0ySFRJNHdvVGxNdU9ndHF2YkVYdFVKeUVnb1JQZUtVUDlkY2FHS0VSMllH?= =?utf-8?B?V0paa0o5TWtOU3AvUjB4aEhLcVZ1T0VYMVYyN0NtbzhkcXZEWUYxQWluS2xI?= =?utf-8?B?S1JTN3RYbVV1RGNGdmRwTGNxeUhMOVNOSG9RUFlWcGZHb2tVYmtycmJJUEpa?= =?utf-8?B?UEhxRnYwbU9YVUU1YUw4T0xDNS9LMzdVejZSUVB5YVJ6cCt2UEFacTZRTzEx?= =?utf-8?B?Vnl5dEw4WHJaRFlIenQvUGtpWFRVWG0zR3hBdkltVjMzUncrQ1dZa2VjVndo?= =?utf-8?B?ZTM5alE0WU9OM3Y0bkM1QjkzdzZGcnRjSzRLek83Rk5GVlBIMmJYVjJGaE56?= =?utf-8?B?dDI5a3NrbldwdXRVVzZqZzJEV3NYQUh1MkhhN1JqQ2xRN2ZhR253RW83ZzQ0?= =?utf-8?B?REM0TjBCYjlranBYVmsvWWdQVGpmdEtXTVV5Qkw2VnlTNzBPV1p3QXpIenJQ?= =?utf-8?B?RXNmMU55OEhtWFkyOC9COC9DR0ZveGl1RjJkalhXbDNlcy9pT3ViSmVkNmVk?= =?utf-8?B?OW9OZHp2bjNkV3M2UGwxak5uekQvQUs2UUZ5cVlvTEphN3I4RG0xNGg4aE1R?= =?utf-8?B?TnhzWDNOdXZYYzhSNWZhYUZ1RHdraWFob1FHdzRFc2dmb0xzYkN1YVNBa2VH?= =?utf-8?B?RnptYlF3ZlVjUHF4eW54MXZWaVFEQ2EwcyswQnZ4OW9iUFBuQ3o5Q1A1TUg0?= =?utf-8?B?amdOVU51NVJyNFBnUkgyeXJyLy9XVkFuODhnaGNacFV1NVcvU25mT3B5QTlk?= =?utf-8?B?SVdGbXNKOEpHQTZwVDUvcjNkbzdoMUJzM1hyY2xieVYxcnJkc0RFSStaNWQ5?= =?utf-8?B?a2JXNWNpSTNuOVRUUUt1M1hHazRGVVZFSXBQd1VheEZ2aXM5UmRmTStyTzNE?= =?utf-8?B?TjhIT2dVRWdvNXFqQ2RCY1JKZlVLanFXUzcyanB2NHFxcTZWQXJJeEU4YlNK?= =?utf-8?B?bGZzWjN5Qmc1aUkzM1NVNGZSRG9McitNSEdqUXJTZS9XTGJaWnd0aTQxR0Y3?= =?utf-8?B?Rnl3NEJFZzl5eVQwWDd1QTJmdy9vam9NZmc3czBsWDAyRWRMU3RMSE9BQnN6?= =?utf-8?B?aCsxdSttUW9sdGFnMi8yZzlKL0FrMTQ4SkpJREVDUlVaK3NpemgvcmZsbERz?= =?utf-8?B?SzFGWFVMdThrSEx5Smh5TEVPUmRYK1NvMFRkNjJnWkdVdlNiS0dMTjZJNFVr?= =?utf-8?B?dFV3bVVaZHVLSE13UXRxSjZsckJaanN5ZHF5cDJiOVJGWmFPdUJKV0ZrN2VW?= =?utf-8?B?MUtjNmJvSk14VElKeFpaVjFLSHN4dTNlaFZFNkJmdkRpRFg2Uk9RSVdDTmlD?= =?utf-8?B?N2pUUjFHa1RQTk5sUmdBQklXS2NUVDU0WXVxQT09?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(52116014)(376014)(1800799024)(366016)(38350700014)(921020);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB11261 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: c1d0398d017a4a3b95bab4761ba1c241:solidrun,office365_emails,sent,inline:e63acf9d0091647e1c4ec6a3b065751e Authentication-Results-Original: mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM3PEPF00009B9B.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 649c2892-7302-4cf1-31b4-08de25d4f355 X-Microsoft-Antispam: BCL:0;ARA:13230040|35042699022|82310400026|36860700013|376014|7416014|1800799024|14060799003|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?RFZyS1piMVRYYkRsdm1ieHZROFprdEpxQ1N0TnhQbUNodm1FeEJoaTNUV1l0?= =?utf-8?B?SjlkR2tSS2RaRmpjSVBibzBOUm9nMVJFYnMxQWFSMmNDK2FmMXRmcGNZNjUv?= =?utf-8?B?S2dUWGIzTlBZOGI0V29TOGIvQjZ3bTNQaGxHVUJZMzNycE1DbUxhWElUcjNE?= =?utf-8?B?ZDFRSnhDbDA4QXhsT1piQnVIWEMrSTBINXI0eWpkQWsyelNYbXBOdmw1ZTlM?= =?utf-8?B?R1lWR0RPbnpwL3Q0SUFnNGpNd1A5V3dsSGxlcHRlMnFJRlBYZlRib2phUk5F?= =?utf-8?B?Rjh2UXR5TGtEeEM2UVI5S0J5OUhXS0JkNmswbWNJbktEZWFmY1I0ZDM2Yjdo?= =?utf-8?B?UlY4VUttRUEyTGlCc2ZUVUo1dUZmS2tGZyt3bHREVnBOcUJZRXRTT2dnVkxs?= =?utf-8?B?a3FieHc4eStzU0NvNk1yUUNVSTNWM2IxbUxDaDBhNVRtdk9VUFFuZDZuV0l4?= =?utf-8?B?Y25CYXRvQlAzeHJEVDJoME80WTYzRVk2SmpPV0IrRG9WZ2tSNmtieVZXUVhZ?= =?utf-8?B?UEdweG1ac2JnMWtPUXBZYzNJVmNzZkxLb1ZDM0tkVjJ0ZVVKYm9Vazc2ZnFR?= =?utf-8?B?NWJyQUkxKzVVZHpHTXpjcHdUT2xldGhnWVdpbHNHTGNDcnkxM0t4blJreEg0?= =?utf-8?B?VG55UFV3Ui9McWM3dHRHMlV6S1N1Y3FCWnl2UU8zNnFEZzdaRHBPVTZ5UUla?= =?utf-8?B?ZzlFM21WamdvSncycFhhUVNGSHdzTDBITi9NWWcwSk43ekQ1bStIQUlzMVAv?= =?utf-8?B?VURSWTVRY3hBeGdLVHNRSVFyWTZLNWlBbGZHdTF2OVR5Y0JjSlN2N1RwZFZZ?= =?utf-8?B?QmRkeklWTGR5V0VYMmw5S2dnNXgyMytzZWVKZHRaYXUwb3U0dFlpSDhLbjhB?= =?utf-8?B?OE1wVTZROXkweVdrQWRWNGpkK1hWVzBJRk4rczRxYnA0OGV3bkVaT0UvaSs3?= =?utf-8?B?R1FwZC9ZcytwL2hUZDJ1UlNpMXZqdm5aS0pma3B5TFM1VU1MVUxQWGNadkVU?= =?utf-8?B?L3R1L0h0dlJRc3QwUlFGRUhKR09KRmk1T1JQY2NvdVcrN0JKbjFHSnlxMDRp?= =?utf-8?B?TW16R1NxR1VxR2tiRkV3YWxnTHFmN1JMVktSUUY5clg5Y0IxcEx2TW5lajJH?= =?utf-8?B?TVN3L0IwTnMvVzMvb3FXTi82bHlkMFRMa1J5NWtJN2tHSmRqWHRYQkhFN1Yw?= =?utf-8?B?VEg5eUM2VENqY2pzd29qUjMrbHRTV2VybGJ1VFFRK2xJMGdsQ2hnR1FnMHg3?= =?utf-8?B?MitvVW1rL25RTDUzVjlHS050bDJVMmJxbWhQTGxJOHo5TWhZSzlUSS90SE5T?= =?utf-8?B?M2J0N3JvQWtsM2phK3VzUnNUa0pPTVQvYk9YYktob3I0dnY1RUZkUFREblZo?= =?utf-8?B?cmFFaW1VN1JTK0Q3UC9CN256Z2NyVnk3ZFZwV2k2WXkwTy9rVkt0KzBua3hi?= =?utf-8?B?aS81cGRXSEh5em95OVQrMVZTNEVIR3cwNVl1cjEvbjVvblZya24yWmR5VVdR?= =?utf-8?B?UVZRMTIwcDFkV2d6S1ByU3NFbit3YVlKZzMzWnI0SjYyQWlaR0lsWm5IdDYy?= =?utf-8?B?Q25hbnlKWTV3RW1ZaVVndUV0VUdXYld1bDd6Ukx4K01oNWVZZXBqa0VGZllF?= =?utf-8?B?Z0FJa3N3UmxYUW9Ed2gvZXZiS0xKV05WdlNFMU5zOG4vYkNNSlNMNStseWlv?= =?utf-8?B?VkhmYUtQdDJibUNtYWJLYVNnb0hpZXprcE42T08xZERGVmxmck9JTkpjTlRU?= =?utf-8?B?VjZTS2NXTEQveks1KzY1a3owU2pNVi9vSUs1V1psQWJ0RlhPQ1VLZWR0S1E4?= =?utf-8?B?UzZ2cXovOTROd0IwRUtmM1NRb3dOV3dzcUs3bmhOaHZSd24rNy9XYStlTmlv?= =?utf-8?B?YWJybHl4UUhqck54ZjVQNVpaeStxN0dvV0QxcWt5SU1mYmhXa0FxekxRQkxp?= =?utf-8?B?TlRtdnRvQUZzb2gvN2diOGpvQ1JVNXB4MWJpd0tpdG9jbkMyWDFydTR0dUNC?= =?utf-8?B?N1gyeFFHTnFMMEorWncrak5oaHkwYWQvNDR5aTVGVUdxSVltU0FWTUZUeTRO?= =?utf-8?B?Y043T1ZKTGNwZmhlVi9VQXhybDdKYllJTnJwSVVkdXhOTnNjdnF4cEt6OGx3?= =?utf-8?Q?+KhbK6zb9Uq1MT7dhY1EiEFRo?= X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(35042699022)(82310400026)(36860700013)(376014)(7416014)(1800799024)(14060799003)(921020);DIR:OUT;SFP:1102; X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:29:41.1384 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: bc0756dc-a2b4-43e9-e4f2-08de25d4fb47 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: AM3PEPF00009B9B.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8151 imx8mp.dtsi includes a default port@1 node with an empty placeholder endpoint intended for linking to a dsi bridge or panel. HummingBoard Pulse mini-hdmi dtsi added and linked hdmi brodge to yet another endpoint. This duplicate endpoint can cause dsi_attach to fail. Remove the duplicate node and link to the one defined in soc dtsi. Further remove the unnecessary attach-bridge property. Fixes: 2a222aa2bee9 ("arm64: dts: add description for solidrun imx8mp hummi= ngboard variants") Signed-off-by Josua Mayer --- .../dts/freescale/imx8mp-hummingboard-pulse-mini-hdmi.dtsi | 11 ++++---= ---- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-mini-h= dmi.dtsi b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-mini-hdm= i.dtsi index 46916ddc05335..0e5f4607c7c1b 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-mini-hdmi.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse-mini-hdmi.dtsi @@ -41,7 +41,7 @@ port@0 { reg =3D <0>; =20 adv7535_from_dsim: endpoint { - remote-endpoint =3D <&dsim_to_adv7535>; + remote-endpoint =3D <&mipi_dsi_out>; }; }; =20 @@ -71,11 +71,8 @@ &lcdif1 { &mipi_dsi { samsung,esc-clock-frequency =3D <10000000>; status =3D "okay"; +}; =20 - port@1 { - dsim_to_adv7535: endpoint { - remote-endpoint =3D <&adv7535_from_dsim>; - attach-bridge; - }; - }; +&mipi_dsi_out { + remote-endpoint =3D <&adv7535_from_dsim>; }; --=20 2.51.0 From nobody Tue Dec 2 02:51:17 2025 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11021118.outbound.protection.outlook.com [52.101.70.118]) (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 43FC032E135; Mon, 17 Nov 2025 12:29:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.118 ARC-Seal: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382588; cv=fail; b=MRSyr1iyKw7SCJF8WvBGDlu8UbvpOa6VDYpK4ZcC3ue6rHSWCgWh9XKWUF2i0ouwcbG0ING4HEOtMJOlIi9Uf5VzjVhXjFfXL9U0BsJ/Bjl4hR1F3NBXLAJyRANqNYMbsbwNdxzrJMj8wshyHEeTolZsrFeGMANUmJwdecqa6/o= ARC-Message-Signature: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382588; c=relaxed/simple; bh=mB1przRBkDOGbA3TxHcHIlKm52G/uzJI2q2X+Bp7H0c=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=me3HNpn/2WzBVhk1mgfE1FxxY1K2pbBA9RmEXYLh/iJFKIjWDEWPdzyk363CkZxvIAHhb6Izm1W/y9++28pF1ZUlrKPy+q/vRbKfJuxH/ffCYHkU9nRt0pQBXCBV0KE8MfFnTkVhAMQBk7FZkv5hDlTHCSLC0PlPiDRtn4O3yek= ARC-Authentication-Results: i=4; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=mSXGS1aX; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=mSXGS1aX; arc=fail smtp.client-ip=52.101.70.118 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="mSXGS1aX"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="mSXGS1aX" ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=T8R9ZjmttGbe4aWn14E6ODZ/LmhpQ2pmy0AAnXQDpTPwEP4meq/+xMO47yNz8CJv0bEJ70WQjsgunE5PkMcd9+qmBTb4QkZJTHxd1wWe5MJL5wpp65onZCavHdKYAkmWxtXFzbzWfDOru1Xo1TnYdWgCoZGNhqqCRxX8gBjPhexUmAgTuMzlovoR2mS2adqIoFuCspmSSKkspJCwm9JgqPWPPSc4DvSdOmFX5q5q4JurlT/ATF3doy0pPKjYvJZirDlk8wNLk9zP57SXFpd1S3v+rTl0KdMIJV0KTzE3p6mGZ4+UBWsKBpDJN+zXHJD4vO/UsJ3BJ7DsYDK5O0z+gw== ARC-Message-Signature: i=3; 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=cWyL2VQlf2sqGUDJNav0ukW8b6dKw3K6ze74HDXMmRE=; b=fD78CAjMC0OPAXVu1xwLvFkOKw8e6J44v5euv39OINBBrdPglVxNal6j6Gt01764QISbXXtdOLL4MqDFckbPivSa0vH7n3D4V1iozh7vVplTWV/0C3ix0dJDZuK2bQfT5uFUQ01A5WYOEYTPADfzSJl7x7d1WHiOGuCB2skifAPtVxDfjMzxOE4DziWkC1TZLvYz/r3/Uw7hxKHrehe29SomH0mfT6uwu4Bl8APC8Cd15fgAP3vLh8Amyki1g61wQIx2owBrSLK4Q5Gw90K3FYAQbJCfFUOyYFfLxj46E7KaXFmhchfeQak1+BL8zEC8CENU9LoXYk3oVhpXibGyVA== ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=fail (sender ip is 52.17.62.50) smtp.rcpttodomain=bp.renesas.com smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cWyL2VQlf2sqGUDJNav0ukW8b6dKw3K6ze74HDXMmRE=; b=mSXGS1aXAJ82xFl9M74GTPivRVtX6eJBpryilOOHupn80JxwwnDWSRqUuMajDsCGjnDg48ukWl93UYDQTP/aJ0zkkEhzgSft9MOysLaHhfujKAw+OxYRotzzLcSShipNZ6BYu9gOMePhPHHRtUDZ4k1ycAyD4vDYWZ6a45J/5HQ= Received: from AS4P191CA0037.EURP191.PROD.OUTLOOK.COM (2603:10a6:20b:657::16) by AS8PR04MB7781.eurprd04.prod.outlook.com (2603:10a6:20b:2a6::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.17; Mon, 17 Nov 2025 12:29:43 +0000 Received: from AMS1EPF00000044.eurprd04.prod.outlook.com (2603:10a6:20b:657:cafe::9a) by AS4P191CA0037.outlook.office365.com (2603:10a6:20b:657::16) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.22 via Frontend Transport; Mon, 17 Nov 2025 12:29:44 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: Fail (protection.outlook.com: domain of solid-run.com does not designate 52.17.62.50 as permitted sender) receiver=protection.outlook.com; client-ip=52.17.62.50; helo=eu-dlp.cloud-sec-av.com; Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by AMS1EPF00000044.mail.protection.outlook.com (10.167.16.41) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:29:42 +0000 Received: from emails-2609381-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-6-39.eu-west-1.compute.internal [10.20.6.39]) by mta-outgoing-dlp-670-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id 56B46800EF; Mon, 17 Nov 2025 12:29:42 +0000 (UTC) ARC-Authentication-Results: i=2; mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=checkpointcloudsec.com; s=arcselector01; t=1763382582; h=from : to : subject : date : message-id : content-type : mime-version; bh=cWyL2VQlf2sqGUDJNav0ukW8b6dKw3K6ze74HDXMmRE=; b=DXXtFXqZuLD/+6ZpnhndX0zB6MY9uoB2WnBJyAefQb1fRAIoFAeobo17g7+3O2ckeD8Cw JvZvVjaLG1r/mhzcHeknPg9FWj5P58csUhB3OLuw6Gd3PVERUyYf+PcjxCnLQ2UkzVFTpMp D1udcLwrWFBAyJQ5VqjHs+facNauiXw= ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=checkpointcloudsec.com; s=arcselector01; t=1763382582; b=GwMcILUttQZV9DwTKqD5pGTU+2JOcCJ/XWpXDPdWawZ7Qm+6NRVtmE93FIvmyPZ4RDI+O Rw0Dzr9FVXkCclO+itSEeaRyhvbpzUZhSvus5DFbfkgQ9sYHYmQ82VV6y2JOCjtLU4LcYw+ 6mv1h7gNxgYOG4B/DaNCyd/y7cG402Y= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kHfm1apP0dvS9b/5n0lQv741iuQWacV4eSv+VsLepJbikiouBnYovCFAl7nBoOaFBDuKYsZNrE+UjDwQsRoBtR1vdEwgE6KszzysKuCS/Z5wsF8kxZz2r/EqjfOEhSZHRnRhRbjlfhWUmR9MFbvYNivy80+1lIRg3JejEzw18MsnghiUh6kVTsIcqzQSYWdJom6lIwfnsT54jRHPbIGhRd1VAWCi2Vo/0oU4osXRYSSnAZVPFEQYBfRpQ0gv8MxaROfV+kAi9SfyO1XA0tTix91IxLt3ZA/QwK9PrpZpdzuoHcp81Df+r5iEPMU+bl3YEV9QZ0HEFBBOImS1EWav9w== 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=cWyL2VQlf2sqGUDJNav0ukW8b6dKw3K6ze74HDXMmRE=; b=rkfZdRwbG1+yxzZpiVrK6KKwfWotHjCMysOCd+kwrvZugpiBbvvoc8whNM8lr/8a5vOxc7FCG21Ga082mRUe14SruQ/5d3tQOn1588iXDjIgWtN/+clPa8la8BnO8ctUNkOfhTz38IxrQ1b/fwVawZogW3UJUZ3oqhUnyXtKh+/8muVfckn9403jmeS2s42HL+XPnHjcjTyxf35vsjBZnH27gZc8vkx72qSOlM40BD4arjHdX97hNGoUgPu4a7Tgt9NDphNN3qw2p5YA8eXAq85CDdDJCawiOPtjh8/zzFClV/mUQTQglQlcVzUX/M8zrja0hY2qVGLGMEegPKbwag== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cWyL2VQlf2sqGUDJNav0ukW8b6dKw3K6ze74HDXMmRE=; b=mSXGS1aXAJ82xFl9M74GTPivRVtX6eJBpryilOOHupn80JxwwnDWSRqUuMajDsCGjnDg48ukWl93UYDQTP/aJ0zkkEhzgSft9MOysLaHhfujKAw+OxYRotzzLcSShipNZ6BYu9gOMePhPHHRtUDZ4k1ycAyD4vDYWZ6a45J/5HQ= Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by PA1PR04MB11261.eurprd04.prod.outlook.com (2603:10a6:102:4eb::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:29 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6%4]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 12:29:29 +0000 From: Josua Mayer Date: Mon, 17 Nov 2025 13:28:50 +0100 Subject: [PATCH v3 08/11] arm64: dts: imx8mp-sr-som: build dtbs with symbols for overlay support Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251117-imx8mp-hb-iiot-v3-8-bf1a4cf5fa8e@solid-run.com> References: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> In-Reply-To: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Neil Armstrong , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Dmitry Torokhov , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Laurent Pinchart , Lad Prabhakar , Thierry Reding Cc: Jon Nettleton , Mikhail Anikin , Yazan Shhady , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0350.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::12) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|PA1PR04MB11261:EE_|AMS1EPF00000044:EE_|AS8PR04MB7781:EE_ X-MS-Office365-Filtering-Correlation-Id: 7b35266b-5849-4ab0-481e-08de25d4fc28 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|7416014|52116014|376014|1800799024|366016|38350700014|921020; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?WlBnYTNoT1A3eGRKd0ZJMlhLbGYwNGRkWnNWYUdKUC8zOFc4cGVVMFRRMmdY?= =?utf-8?B?WHIwRmpseEdqODhUT1JSb1pXS2NsQUxUN08weHB6UEdlYmlWRWZwVlRMckUz?= =?utf-8?B?TFpNbVR2ZHI2RkFBTWFvWVF4OVJwZnYyaHgwOURJQzE0TmxjUlpUTWpTeXdy?= =?utf-8?B?dHR0OHUrQTFDaEtTYTgwQyt2QU1EbjUvYXZieXJ5ck5Ga0FBRlBnTVhTWitl?= =?utf-8?B?MFV1MWQrZEVuVi9KZm5UbnBoYUxMOVlrNXJlVjE5c1V3NXYyTmxSakhNUDYy?= =?utf-8?B?b1ZlUGt6akUvSGVjNzlhOVpRUmJqczVac3NSYnpqR1FiRC9rT1hUTFoxaGxn?= =?utf-8?B?a1J5UjZib1REMXJlTXczQzJ6azJCeVpiaEJaelFFTHRsYmE4UnlyVlFOVGZx?= =?utf-8?B?bGNuVFIvYkZTNnJGZnNJZE9YTk5NTTdITG9UMWJPaG5IbUxMLzU3RzFCSzBa?= =?utf-8?B?TmdZZFI2NmRGQ2RESkd4WWdRWXRqak1kcE1jcFZlT0ZNNXRzOXJ6dXB5SGpl?= =?utf-8?B?R2lEUmJ6VU5JV0dybUpNeTNjblNiM0VOU3E5dVV3Y3g3YWJPbThDbUdNVmIw?= =?utf-8?B?UysrNGxrbHU5TDJWU29UOThQUjlzYStvcVdrVFNBMHNlNFVZd1pnU3B5RFZI?= =?utf-8?B?aXJ1Nk52TXJCSUJKY0R3QXFsR0ZreEZNMzA3VHdCeXVnV2Z6UXpaRmtQd254?= =?utf-8?B?OThBKzd4NDFWKzJGckZUZkd2Y01iZ2JXVzRhNG5yd1RId3BzRzRkZUZydWNB?= =?utf-8?B?UkpBY3VOWEhiWEx2b2Q5QzVLQXlSeEZtNVRLRnNmNUwzclRJSW1EQW9ZZzIx?= =?utf-8?B?aVR2QWpLUW9QcVlSc0VhSTRyQzk1cEkwOC9wNVMvMFdQbXljZmo5bkhGUjR4?= =?utf-8?B?R1crUFlLNlNORzJjWEZITkJUTHZ2cUdTZ1J3aUtZclROR3gxRzhaZWJOL0Fz?= =?utf-8?B?SG83TWxBUEgzbG1XK3hjVnFoVE1YSDR2VUVReSs1YVZPNXdJU0pPdzltRVVR?= =?utf-8?B?MDNySE9aZEo0bStEYkNuak83eUZvdzlBZWVhMkZnT2gvUldobW5IRWpKc1k3?= =?utf-8?B?L1hPSEp3M0dXS2FCVTNPaEdINjFiL1ZOWkYvbGJWTmRwSnZEUkNCM21WYkdk?= =?utf-8?B?ejZHTE4zVVhMdkVndEVlM1FwMHcxRGNOMGJoV0h3clpZR2NvcHI1Z2hLbDdx?= =?utf-8?B?cUFYbU9SS2VwTVgrRWE2MEdBSlFxcWV5N2RXejhuVVo4Sm1kRUVTWVF4TWZ5?= =?utf-8?B?Z01VbGd2S3JLUjg3TFFPVENwdGRjMUFhUlhVckZQV1JpYXVsUWpjQnZtalNV?= =?utf-8?B?djQwTG56K0ZnQmZTcllMRzRUQ2NZSWJ6ZTRkZjVHSjFnQkVrdDNJZnVBeDZ0?= =?utf-8?B?cWNxUUhQcDJEa05RSWlQbHBhMVRxNmFHaUtONFVneTVoVHh3dmNvZWVKTXpX?= =?utf-8?B?OHlFMmlhdmUxL3ZKYXBJNEJNRXZsdjdXdE1vd1hlZk15YUVhUElyN2oreTlE?= =?utf-8?B?bldzMlIzN2ZWYThIR0Q4ckczMVR5WlRPTndSUVJsQ2xxYzUzTDJTd2xIQ2Fo?= =?utf-8?B?MS9MTm9nOGhSWDFQdnN0UzZIMGgvTHBwOFhUb1FSZUV6bWtmeVpkakszYS9F?= =?utf-8?B?VXhBYWJySS95R1VoRnhnSXhHSVgzQU54UWlJTnIxM1lTc05kQjhaZ09MUkZk?= =?utf-8?B?Umkvd0FwYlNEeElJR05JU0ZRWVhIV3Avc2dveXVpOFdDTGI2ZG5XeGxUeURP?= =?utf-8?B?UFBoV3pvY2FLSEJrNG02QnRubjV1Tm1pOHhBMW5naXk0dXdqb2Z3UWNyYS9y?= =?utf-8?B?bnlIU214SG5WUjJWMGdQUFBkQ01LTGxkYnNqUVdCVkxMUXhXWWVNMmRWd3Nu?= =?utf-8?B?WFhuYk9MYUMwM2FzKzg1Sm50WWRqbkRuUzV6WURPWXNMZVVMOWdGZmYwMklR?= =?utf-8?B?YjFMc3BCVUVHWFE3SWthU2F6RkUrL1dtSXF6ZGF4RjBNejdSMUl6aWNieXpV?= =?utf-8?B?NE5NWUtVYmxQWDltZFBMcE50YVkzZW13L2FlL2NXWFZxNUZqVjIrRnR3YjZs?= =?utf-8?B?SXZxSWd6a0ovSUJmME5yejlEQXdWSlZjNGxzUT09?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(52116014)(376014)(1800799024)(366016)(38350700014)(921020);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB11261 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: 04505d84d2d74564b1d5d3353c6a8f21:solidrun,office365_emails,sent,inline:e63acf9d0091647e1c4ec6a3b065751e Authentication-Results-Original: mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS1EPF00000044.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 69c68a52-5db9-4cd0-e586-08de25d4f414 X-Microsoft-Antispam: BCL:0;ARA:13230040|35042699022|82310400026|36860700013|14060799003|1800799024|7416014|376014|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZXZ2QytzRHA0VzFHblAxbG1tTUNGeWs0SHpmWDNMaDd4Ni94aXVxVmJLQ05p?= =?utf-8?B?TTl0TlVQU3BsNlZEUTlDVWd3Y0dLZkR3ZmRZKzFTVnZITnczOXM2a3ExbEVK?= =?utf-8?B?bGhocUJMUjAvZVJmVDdPK0c3aUpMcFhPTXdFN2w5ZVBQbUxBSmFXVmxQYkt0?= =?utf-8?B?ck5idWhTQWRaTXVFQ0JvVmV5OERzRHNoRDZEZ3ZzQW5TeE9NVWZJNDBYMWRG?= =?utf-8?B?RHNZZEZBd0JEZ05PS1BFN0lyN2d6YW5yZnBQOWRET3NPVGk5NVV3d0ZManpy?= =?utf-8?B?cHBMemdZcm5zUWhZQUdvWlIvenByam0wMVdlN0UxUjA2ZzloeEFaZWRteGRW?= =?utf-8?B?RWhMQ3d5QkZ4eTNQZWlyTk53S0ROSmhCSVNRYitVRm1KQVB2Y1RNSkFzT1lG?= =?utf-8?B?OUFoSFV2QTROZEFxbXR4YndKU2hXeUt1MDR6Zmk3STlWcmVxV1d1R2VscFNL?= =?utf-8?B?REtHL2p0TFZjMlFmZ0p5MlFRZmxEUWRZM3ltVm1QZE5SYzdKRVVSd2ZjU0s2?= =?utf-8?B?dFNxbmFvV2w0YUZzV0RDcXNIQzdEUno4MmlNcit1bVJ0ejJjR2I5M0hieC8y?= =?utf-8?B?RFd6cGRjWThsZUZlN0U2NzZXNWY5RDQzNktid2Z6RUlzM0REQit3TFVGVm5Z?= =?utf-8?B?SDk0Q1dhQXUySUVVOHkzU2pIZ3p6bWZ2cGQ0Tk9nSlRsTEZUelh4Y3YyS1BH?= =?utf-8?B?VVlJZnNrLzdTYUs2RlBDN3RzcndSV0tzNXNzV1NYb29xYkxDcEtTY2RVWlpP?= =?utf-8?B?VlIvelgySFFNcG5ETnBVQWVhbGJWdWl4TWlueGRidjNta1lRN2Y3RzNIVE1l?= =?utf-8?B?emw2YU9JUzU4WDJlOWtlaDZRR0I0eFM5eXVmR3lYc0pVOUJacUdGNkxVQmp4?= =?utf-8?B?Qk9vNHM4cU5GRXBtRkZZejZ3N2NQT1J1K1J6Y3BEYjBVZk1qRDJUdmZjd0V4?= =?utf-8?B?Z0drdVdxTXZmVEVXZ1lScktxNExVdXd0NWFqRkozTktqK0g5RHNHTUxZZ25l?= =?utf-8?B?RVNuWmNOajFDMnpSRnhVaFBZQXpoQnhCNStuM3BzcFNDNHZHNjJrNlpFaGxL?= =?utf-8?B?Y1ppWjR1U3k2QnhuajBWSDZOa1hrY25NZFVVcmxGVWY2dkMvbXRPdjR4UXlB?= =?utf-8?B?a3kzRUdEQVFHM0twVDBENnpVc1htK3dkT1dKaG15bWtjTEtOK3hZZlJneEpl?= =?utf-8?B?UzNhQWVLRUp1Q0QwQUY5YWZaSkp2MmdHcHFoclJRa0VqUzNyNW96b2VqSXVo?= =?utf-8?B?SWpScFVTUklrK3ppM0d5Rnd1WDFzUU9vSkdLN0tlUG44aWhLWTB5Z2xoM3Ny?= =?utf-8?B?anhWa3dGU0QraUhHRUkrZVdYekJTZW90MHlMcWFwaGdxVU0wSGxLSG9obFBE?= =?utf-8?B?SXF6TEl6eFFrUlBLTGx1dFkrYkhwMFcyMUFseHRGVytqQ2lOZ1pNeEZiRFZ1?= =?utf-8?B?cmxwb3REVEgyN0xsellFZXY3RllkODJqWHBSamFBajZZZ3plblpqSCsyWFcv?= =?utf-8?B?ZFp3Z0I4V09nQ2Zib0dMNGFwcmtBUFgxc05SZ3M0aGxNMEhpMEt0cG1rdTJF?= =?utf-8?B?SnBmYXNtbmkwNVJCWFVIR1RmSFNjUFk2ZXRPL3dDNlJWQ3FObzl4NktGRWlk?= =?utf-8?B?TTljbDUyR3Rjb29GQm1ZZWVqUU53ak5LZ2UxQ2oxVWd3VG51OTE3YStVWjhM?= =?utf-8?B?NDZtNmp2TUw4WGhJaVoyaExyV2E3bmlFeForZmNEZUJQODJoQkxLamV0Q2tG?= =?utf-8?B?bXArOHJ3NmMvQkQvN1BYSmlqaklRVkp4Z2tXNTNLOHVIbk1lc3hEbDcweWRj?= =?utf-8?B?U1hKd2dLalhxVmJ5MXB6T3o0Vmlpd2dmWGpXZWxRY1JnY2FiWk9QcjlHemxZ?= =?utf-8?B?dzZIL1Jyd2UzNnE2dGc2b3NqMjhCZG51YWdIQkovRk95K2EweEphekkrYTYz?= =?utf-8?B?TngzQ0c0WEtFQjM0Q2xPUE94WUtVcVlrUEVUK252ZXJ6NHBia1VkTFJCaTQ1?= =?utf-8?B?U0ltS1A2Mm1WYUxkUGUwVHI2eUhvRmIrNlc2MVVwU1ZZQTI3MlM3NFNRV2xP?= =?utf-8?B?dHNYNnhCekx1NTVNWGJTeEZDc3VNaWZKSkFBanZxeC80ZzVzUWJHbm5ITFdH?= =?utf-8?Q?RSPI8yqvEFPI9qvPF3H5c4wDL?= X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(35042699022)(82310400026)(36860700013)(14060799003)(1800799024)(7416014)(376014)(921020);DIR:OUT;SFP:1102; X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:29:42.6111 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7b35266b-5849-4ab0-481e-08de25d4fc28 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF00000044.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB7781 Build all dtbs based on SolidRun i.MX8MP SoM with symbols (adding -@ to dtc flags) to enable support for device-tree addons. The SoM has a camera connector for basler cameras that can be enabled by downstream dtbo. Hence by extension all boards based on this SoM should support addons. Signed-off-by: Josua Mayer --- arch/arm64/boot/dts/freescale/Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index 525ef180481d3..8bda6fb0ff9c1 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -197,6 +197,7 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-aristainetos3-helios= -lvds.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-aristainetos3-proton2s.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-beacon-kit.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-cubox-m.dtb +DTC_FLAGS_imx8mp-cubox-m :=3D -@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-data-modul-edm-sbc.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-debix-model-a.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-debix-som-a-bmb-08.dtb @@ -207,9 +208,13 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-dhcom-picoitx.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-edm-g-wb.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-evk.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-hummingboard-mate.dtb +DTC_FLAGS_imx8mp-hummingboard-mate :=3D -@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-hummingboard-pro.dtb +DTC_FLAGS_imx8mp-hummingboard-pro :=3D -@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-hummingboard-pulse.dtb +DTC_FLAGS_imx8mp-hummingboard-pulse :=3D -@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-hummingboard-ripple.dtb +DTC_FLAGS_imx8mp-hummingboard-ripple :=3D -@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-icore-mx8mp-edimm2.2.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-iota2-lumpy.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-kontron-bl-osm-s.dtb --=20 2.51.0 From nobody Tue Dec 2 02:51:17 2025 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11023084.outbound.protection.outlook.com [52.101.83.84]) (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 0425232D0CD; Mon, 17 Nov 2025 12:29:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.84 ARC-Seal: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382595; cv=fail; b=oZxXsARpsOVbJh/5qQ9r6MBWqDMaqOdgTnB+lI7citq6NgH7ZM1x4gEVfadHNbCmyGCD5uSoG7rIgIJ/Ly23DY2M8T3jRB4quG2+oPExOPrZzHfWJucsf5HuRvvIvTl5Cre6FPVxXdzovh3BjG6TeKDlSTIcl8buvN+mOCKkTiA= ARC-Message-Signature: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382595; c=relaxed/simple; bh=j4MHVKuwOWiWbyXV0ec+2/UfZujahRN6xIb9o0xyoGk=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=jCbE0uVbv38Uea77tmcUS6hVyS92WbiexTJuKm36xUwUYl4YQV0U7+sli8HXnXDl2AOdhQAXfPwffHPjPKV786/3t0aWoMjY5aT6U19dxzXs0fhSDvF+Wq9qykbP9NGciOsNZleDlpOj9Ytuy57vJtWMQ0G6llq7Ch80AySuQas= ARC-Authentication-Results: i=4; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=Fb0Wm7Fa; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=Fb0Wm7Fa; arc=fail smtp.client-ip=52.101.83.84 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="Fb0Wm7Fa"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="Fb0Wm7Fa" ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=uok6SqyQ+koR6ZCLMIiAa2xfr68RSbaUobEllVURpA3ZNe8YMl35qldhR+frX6FlJPUeEt/CiRZo9e5c9xHxWK00lqZdyL/4mLMt++pfanhRnhQwWiwKEsHF8LHdABLivSsR9JIEj5V4CWo48BXJ0XERt4fiyUkDJx+OIkwu4T3pAhOLbOfr81AVLIwjToooNBWcpADN6k9BvGZaCSHvaM1Gj4b681lCKpjW/RuUwSzmDMS1/c6f9etmouPyDo3VMpORK7oOuDW3vlyyS2F1tws39vJA1NGriRY7dnt8F/+goxpA20UGZshd7XzX7PU67RlfEPchiprYH8UNjj3YIg== ARC-Message-Signature: i=3; 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=EO1n2m2QaarqlTTnAjWihJ+6PbCHy78r5Uu+Sd2mb4w=; b=IzFBFjtNaFNvVQACqI0nyVj7Kr17dhmOglrN3HHCA/pIlueEv8l3PSvCFZ1HgQNCTL6CTc3dnzxmUYF+tNNKPSZUv17GRBpf46edyMsdeeU9Z8RJmccM+kHbwD8VGDmwJy4vXsNFZeZ64++2rBpqTbLz+dXODEf/H9exs1VGRs6zFlvwSOi5+wZRz3zBrSiTDB+PgpLSgQN8v2hz5ytpmPyjLeIz+deQhpsrYjLSJEfwNJGeReKx2y9pq24wFVMWTOchTewCCw2zd+69r8lTIPuotnguNoggAiDLKgAXD+MzqzBE/j/dQPfVZ5oNsCY+giVRBb/0SUpxbsjrHyEvKw== ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=fail (sender ip is 52.17.62.50) smtp.rcpttodomain=bp.renesas.com smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EO1n2m2QaarqlTTnAjWihJ+6PbCHy78r5Uu+Sd2mb4w=; b=Fb0Wm7FaymVcHGqNtG0n5glIZpcLVuxEmGvL/a/VOLxMxdroaJgI5GlZdAzWN4Wuee7ILkrAPBB0IvfXNoegDhaw/BTj4Bz/jIUfXkeGysizbIjmbDdeWezBsZ0KleNlZ+qnW80YRR2MaelAOxYXm+DPU0HxAYa+OIvVTllAvqM= Received: from DU2PR04CA0279.eurprd04.prod.outlook.com (2603:10a6:10:28c::14) by VI0PR04MB10342.eurprd04.prod.outlook.com (2603:10a6:800:219::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:47 +0000 Received: from DB1PEPF000509F0.eurprd03.prod.outlook.com (2603:10a6:10:28c:cafe::ee) by DU2PR04CA0279.outlook.office365.com (2603:10a6:10:28c::14) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.21 via Frontend Transport; Mon, 17 Nov 2025 12:29:39 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: Fail (protection.outlook.com: domain of solid-run.com does not designate 52.17.62.50 as permitted sender) receiver=protection.outlook.com; client-ip=52.17.62.50; helo=eu-dlp.cloud-sec-av.com; Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by DB1PEPF000509F0.mail.protection.outlook.com (10.167.242.74) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:29:46 +0000 Received: from emails-4675043-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-5-219.eu-west-1.compute.internal [10.20.5.219]) by mta-outgoing-dlp-670-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id D6311800E9; Mon, 17 Nov 2025 12:29:46 +0000 (UTC) ARC-Authentication-Results: i=2; mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=checkpointcloudsec.com; s=arcselector01; t=1763382586; h=from : to : subject : date : message-id : content-type : mime-version; bh=EO1n2m2QaarqlTTnAjWihJ+6PbCHy78r5Uu+Sd2mb4w=; b=gdwkt53shFtHbimEBs5mDqjbcxwdlFg6B26uL8WRy/LrvP7gHvgkaNWhfM6R5EI+xmQk9 dpzFT5c8k14lez0u5MSA5UFzw87kRxQHaEJ5pY7tDknkSt3C60N13mCuKiJqnyFLLw0+J1A 4hZo0SjH1cY4To/OItb7oXGWZQrdnEc= ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=checkpointcloudsec.com; s=arcselector01; t=1763382586; b=Ebs5JSLH+k4xdfMhazESbY3R6efx2jyEL7WyxnF8geGVs0q+alY/IX8Kp2JFvYoHr1IQ4 ShgtyuNrsVuboo9d9pqK8k3EFZVVOLZH2V4M5PsL0Ev75cEfzSTfmM5n5J/DE8o32ywyLTa wFNkFY1ZlhchdPG5qACBWjhNJ2OdtJ4= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Qf2Xxjz14+JXj/wmlyt0n5sJ558iwlu9vJaHvR02njDtaQDfwiBtLpP16e8zkuSqTMWzOt9OLf7vAVkF/pDKrks46l5wPKCt48134xRsgvmRmQh1VMByi6avKNK51VojqS4ztKhwK4dkAgA7LeaspZgGBSvL/Euoc4iEqiPJkJ0G7xybtjADRk2XjXOZHwUrbl1ZGKMhUdgo+Fo3r+hZxKB6HQA6LWXwn7XYWnoEVeULIma12XkHDp/PYDOq8LdwD1mDYlAwzSB5ucupTjNHXaTHsedmH/QQgEqihcG/KWZj65XHk5S5zJA4iyTXgJIsgION3bXRVg3aFfui3mD7Fg== 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=EO1n2m2QaarqlTTnAjWihJ+6PbCHy78r5Uu+Sd2mb4w=; b=NHXeUw52F1Mdp52g4ZYJKDlLoBRTEEUvDj0/N1eaPjlDNNXbPGn9GQ6e6Zq7zy/VN18JZCMB2AFnttW42KQXrhChrv9JkALGSYxvEBt+Mv6OdfvICUU2aoRxpdGTfc+46XDb9JT/in4LFWZVCv2QxSH0BztubHehWDkc15yA0P67uJQQfOczdaJR4S8xXiXE1IGJpTFcAqXcqyBhAPzYbpVvFHUXtS8RsBvf0mT21Nr0XpTX/QhTttca8Un537UBGc05oDOdRyjaBBNfdZjMVFY+Wc1vGz3SbPR7uJOCz3sWqQeteN9uw9GFs2jUg1+7xbUy6HOYer7PRCawDqT2LA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EO1n2m2QaarqlTTnAjWihJ+6PbCHy78r5Uu+Sd2mb4w=; b=Fb0Wm7FaymVcHGqNtG0n5glIZpcLVuxEmGvL/a/VOLxMxdroaJgI5GlZdAzWN4Wuee7ILkrAPBB0IvfXNoegDhaw/BTj4Bz/jIUfXkeGysizbIjmbDdeWezBsZ0KleNlZ+qnW80YRR2MaelAOxYXm+DPU0HxAYa+OIvVTllAvqM= Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by PA1PR04MB11261.eurprd04.prod.outlook.com (2603:10a6:102:4eb::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:30 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6%4]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 12:29:30 +0000 From: Josua Mayer Date: Mon, 17 Nov 2025 13:28:51 +0100 Subject: [PATCH v3 09/11] arm64: dts: add description for solidrun imx8mp hummingboard-iiot Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251117-imx8mp-hb-iiot-v3-9-bf1a4cf5fa8e@solid-run.com> References: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> In-Reply-To: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Neil Armstrong , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Dmitry Torokhov , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Laurent Pinchart , Lad Prabhakar , Thierry Reding Cc: Jon Nettleton , Mikhail Anikin , Yazan Shhady , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0350.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::12) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|PA1PR04MB11261:EE_|DB1PEPF000509F0:EE_|VI0PR04MB10342:EE_ X-MS-Office365-Filtering-Correlation-Id: 77fbd8e4-42fb-4bab-0d5f-08de25d4feb6 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|7416014|52116014|376014|1800799024|366016|38350700014|921020; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?YzluVnZ4c2NCemk1bnN0THhZWlBwMXhqQzVpNDNtcmVPdkwyMzR1MXUyVU8w?= =?utf-8?B?eDAvUDU0MUNWTW9YQ1hRVERtaVc1Ym5MSHJJWTN6YkJnNXBLL21vRys2MlZE?= =?utf-8?B?ek9KMGt1ckZhNjJwZHhSMnZTRklMaEZBRGZqYWs3QlFYU0ViSHp5Z1ZLWEpl?= =?utf-8?B?akVDWnZTTkpwaUpmZStVVms1NnBPU0FOVWRTV1JwSkw3Y1F2eTVjTlFuZmJJ?= =?utf-8?B?SGpNWDJwbmVKMVFCeUZiMFdBZHFESHVNNWpmdXVtbWFibHZtYWFKRjI2czRx?= =?utf-8?B?TVVNUGpFeWRxaVV5K1lLSDF6MU93Uk1MVFNCTjRBNzIxZitKek1JZHJGQ24y?= =?utf-8?B?ZlFmb0NIcFRnVys4UWVVQTFPc1kybVN3ODhNd0tPd1lwbkdoT1hsUFpWcmRP?= =?utf-8?B?RjRBeFJaMjFpVm43SjBXelAxQ0JTSDVHeFozZStNMm1iRTlUVlM2Vk9IdDhk?= =?utf-8?B?M0tVdkIvelpmUmQ5Y1Q3ZEhueU90SjlNN3FBdlA1NHNSZmR3OGtWTXY1ZktS?= =?utf-8?B?OCtHMjJkRzJSVitaUUFhalJGbkQwYXZ0Qld4cDNZT054REJ2RXhJK1F2aEtR?= =?utf-8?B?L0xCMElkRnBpYnhUbFdicjdwakN4THBEemlJNjF3ZngxS3pXYWJ6VHppT1Js?= =?utf-8?B?cjMyTXFXa09OTVI5d2NVMS9rV0ZRMGd4QThHdGhnanc3aDlydE12Wk42cjhB?= =?utf-8?B?Vm1zblEzWXB5UzA4Z2Q2UTczK2hDYlFKM25qaWQ2UEVteFRsUHQrbEdDdExr?= =?utf-8?B?Z3A0M3JWUW1LaHN2dWdrVnRZQ1dUTmRMc2d6TU1PNmRpbExieGtPY0lTSThM?= =?utf-8?B?L0lBWDhZUmQyTVZMeUZ3MjVGdlFMRzJGRnRPMkZrbSt3SzZhMmhscEZMVGFK?= =?utf-8?B?TCs3NmlsbVN1S2lXdkxUQldhTTdzY0pmRWlPcjJ0Y204a0RxSFkrSjRLQUVT?= =?utf-8?B?VE5BbGpGcldiTHRzTlk4V05LSU9RS2ZqNlFQMWJMNzdvc3Y5SFY3cHVBQytD?= =?utf-8?B?S081Vzh2TW12Z3BaRnlSdWxMeklHK25tbDZGdy9YOVd6eTZBUmxKY2s4VHA2?= =?utf-8?B?ajBZbWlSWVQ3THJ2UmRvY3pJaDlkNlZzV2FkR2MwM0tsSHlGbm50VzY5Rkph?= =?utf-8?B?MUo3NWxMWkMrN1ZkTjVWNGVIMDlwT1JoeXl2ZDI2RG1xYi95L1MyM0FIYUpw?= =?utf-8?B?RUEyelpZTjdsaTJSREw1NTA5QjR1amlSVEUwckozMDJ1RnZpUkFkM0pDV04y?= =?utf-8?B?YXo2bjhObGxpLzRvQTJ4eUtKcnppTjJ2YVpnQ3RoVlUwWHZBenhTM01UakY3?= =?utf-8?B?MjcvMDBzZ2E4aXlzNmY1SXloaW1BZFdXR1lqdWc0NEVhdGRDS09mNjZlTnlP?= =?utf-8?B?d1pZb05wNTlVN3dMQ0NSV3p6M2pjcnJ2aGJZU2kwTnkyWjBLbXRvelAzRVpS?= =?utf-8?B?eFphd2VCeUtnZjZrMndaUmlLNUVBL2Njd3ZMeXJBbGJyVGQzOTlOSkhKZFd1?= =?utf-8?B?anFqVE1WMWVjRFpOL2ZsM1ZFcmhEODB4dWdnWkxBdlN2TTVnbk93T3phbmF0?= =?utf-8?B?M05jcDRsYWdKd3loVFdPNldydm96M1FvN21FSmFCbG1uWWlQaENwdU5ybnJp?= =?utf-8?B?eG5XUlJ3d3MxNm1pLzlFZkgrQ08wRkw3ZllRdjRwN2ttRHBNcERpcEl4bmFy?= =?utf-8?B?VHdpMnowYzR3RFg4dEVHM3NNemU0d0thbDVFdjdIeUg3TVF3TmNCSTZSWXMy?= =?utf-8?B?WndBbjE1bDZUS1A1aWNSWGF6ckZIQm0zYzVOMUY5bU9MdW8xZndlbzZTYTZ2?= =?utf-8?B?M1NocEYvRW16dU1uQXVoZ1RFa29nZVAyV0pRM3JzZmFyTndxYlB4blRESkNB?= =?utf-8?B?SWNPZWpGdlpuUXdlMmFrWEJxVm15OU1rUFVkd25waThmdVRlZW5xQUhFVm11?= =?utf-8?B?cGpFZUZ1Qks5djRoVHJ4S2xjeVE5S25kQ2xmZVNOQ29FZFBrSFNmVkYrOUdh?= =?utf-8?B?QUo1UWFBeWxCNzMrbitTTnJTLzFsSll3aTh5YVRzT2tPVmE5QjBvajduM1ZL?= =?utf-8?B?SzJkanhpNzJtVlFES0dIZk12bWoyQ3ZMQ1ZHdz09?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(52116014)(376014)(1800799024)(366016)(38350700014)(921020);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB11261 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: b115c4f0489a42889a84a950c79ba1c3:solidrun,office365_emails,sent,inline:e63acf9d0091647e1c4ec6a3b065751e Authentication-Results-Original: mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB1PEPF000509F0.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: a9d0b05b-9a01-4c2d-8381-08de25d4f4cf X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|35042699022|36860700013|14060799003|82310400026|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?aFE1WGlTTGozMFg4MDBiZFIxYTNXSXJUR0ZJOGdqWE9GeFZpMGFWeU1WVnF6?= =?utf-8?B?OUNHdDVGSVhKaXFkKzF2bXZ4amIzWFpud2w3YWdKbW9vM0dLaDRRcHNSRkVI?= =?utf-8?B?T2lJZVl4YnJIaW1COVczb0IrWjM5RHFJcHlueUtRY3dSWndSVklFVjZueWNs?= =?utf-8?B?N1BPTFp6c2ZiVi9GUGJ2eFRZb1NzbCtTS1FLc01VWGszMER2Z3ZhT0htcTJn?= =?utf-8?B?Ty9DUkpPbW80WGVRSHI2cm94cTM1UDM3bm9XeXJlSTcyUWtydlFQZlNsRGRr?= =?utf-8?B?L2doNEZkNkoxejBYMkRaRnFMTUVVUDI2R0pRWDVzY01BY2dieFd1T2M4QkZX?= =?utf-8?B?dXFBRklkbkNtSFEzMHByYXBRNmtWZ21sSTJISnh2eFk0OGZEQzFqd3lQK0JP?= =?utf-8?B?ajV6K284bE95VzNLT0IyMCs4YzdIMkJHTCtjZG1kT2l0cGY1ODJHRkt2ZEVV?= =?utf-8?B?Z096QW5hbGZjNzRMWGxGRC9wcFRhenN6MmlaOXpoTnMwSXFxTjByWXF4dlBL?= =?utf-8?B?U01MQ3VEamZCdWdUalR6YkpXcG5MaHEzbkFGa3EzWXZLQUZTTUJXYk4yRHov?= =?utf-8?B?bjdwak5vREg1M1piamdZMWt4Tll2b1EvWGZMTHFGZUZZWTNuWU5wanh3ckZm?= =?utf-8?B?MDJBaTZIT2RiS3VVVU9rSG8rUjhTcHJTV2xFSE9ReVFhcTRqZzNxMzErUkd2?= =?utf-8?B?ZWxYZ0U3VWZ3d1Y4ZjhMYzByV0hRcStLaUNrd3lNalV0cFpuUGE5RVhhVEZO?= =?utf-8?B?YlhTbUpyS1ZHRzg4bldqOVp2dzZScGVFMzdLZUJVK01TNzVVSDkzT3M1bG4y?= =?utf-8?B?eC9icUNkZUtEZE1kcGRNUkhPbG9Ic0k5Q0hWWVV2bFBadWJjS2JqQXBTNTV2?= =?utf-8?B?S2JDbDJ6WmR0SWtwSVB6aVRsVys4aVZVN1UvU3dlSUZUcEFkOUU5UEQwVVpE?= =?utf-8?B?V2NiOTBLNWhPUEVrTUh5dklDYlpKUmlnWGVyRVg2ZUZPSWtMMHZrQmJHQlFF?= =?utf-8?B?ZjFJMGxhaVhoM28vbzc4UGJZV1pEVkt6MEJ2aTlrUVdtY2s3d0VmdTQxK1pL?= =?utf-8?B?TXNXMnVVdWFQSk5NVEY0eCsxQ1lxU2YwNTJwMUtSWi9oc1h3Z1Vyd29IUzF6?= =?utf-8?B?a0tIOW1FV3l1alUrZU9Wbk9iOFpENDdFSEk0YXppOGxSK01xSHBVMXNhb1o0?= =?utf-8?B?MjFqZHRRcXg5dHUwZGUxNW9JSUFqSXlsV2MwY09ETExINGEwRzBTb1NsczVZ?= =?utf-8?B?V3g0R3A1KzZWOU0vOTY2MStHR2RUeXdscWQ5YXVob1UxVXFaUzExakwzR1B4?= =?utf-8?B?RURFYmZaZXBtK0VObzlBdHp1ZDVQcmlTakNNOWd1YVFyZTU3RUR2dExndzZU?= =?utf-8?B?cERPSEhTR1NCOGJRSWtrOFpZc21BeDRGdExMVlBpQkkyWVdWSVJDeVc5RW9l?= =?utf-8?B?Tjl4bWFnUWJqSkRrZmRvQ1hQKzNMZFdlVE5IZnl5ZjRmYXVneTl2TTZQanRV?= =?utf-8?B?RVhrK3Y1MmVLWXNNaVR3UGltK09KVUZnK2ZPalJZUk80WVZjZW9XWnloR05R?= =?utf-8?B?Z0NVQ05RWmdBSnRsUU5STDBKMW9WN0tjM1RNcHpTdTNPWXI2cFJCMFdRQVRj?= =?utf-8?B?Sml0cTVBY1RDQW9rYUVaOXhHVUJNeGZPQmNTK0EzZGRvQW9BSXBlbW45bW5y?= =?utf-8?B?M2NRRjRsajlEdjBRVDUyejBtbUVnQ3NLa3dGcFhrOGloSE83ckZUcXBDMTFl?= =?utf-8?B?Z2FrQ05GRjNXcUpySnozT1FzWGxaZGkvajZqdzJlaDlTc0VWL29jbXkwOUp6?= =?utf-8?B?TzBKZjlsNDF6djB4N1hOVEJMUGxNTXZkNUtwQWlkOHRsQjd6R1NmZjJiM2V6?= =?utf-8?B?OWpRTVlEcDJ2TzJ5L3VYMi9yYTNNTjdnejNTVTR2TkJVZ1dpaTJwTXV3dElO?= =?utf-8?B?WjhIWmg3QTU2amJRUUpRQjhWWUozb3gyRWlDcFE3WC9MeUZNOFpoYi9hNGFj?= =?utf-8?B?dy9zUmpaNkhFRWxxK05IekRtMEZqNXdqM1pIQjFYZ2xseE9FYVJZaGR4YlB4?= =?utf-8?B?SFk4Y1MzRTJvcFVuRHJ1YW1TazQ0cUJEQkRhY0dQM0s4clFsUGpub1ljZTdJ?= =?utf-8?Q?JAJaarMUacPGiv3uvaIOnsLVl?= X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(35042699022)(36860700013)(14060799003)(82310400026)(921020);DIR:OUT;SFP:1102; X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:29:46.9391 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 77fbd8e4-42fb-4bab-0d5f-08de25d4feb6 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF000509F0.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR04MB10342 Add description for the SolidRun i.MX8MP HummingBoard IIoT. The board is a new design around the i.MX8MP System on Module, not sharing much with previous HummingBoards. It comes with some common features: - 3x USB-3.0 Type A connector - 2x 1Gbps RJ45 Ethernet - USB Type-C Console Port - microSD connector - RTC with backup battery - RGB Status LED - 1x M.2 M-Key connector with PCI-E Gen. 3 x1 - 1x M.2 B-Key connector with USB-2.0/3.0 + SIM card holder - 1x LVDS Display Connector - 1x DSI Display Connector - GPIO header - 2x RS232/RS485 ports (configurable) - 2x CAN In addition there is a board-to-board expansion connector to support custom daughter boards with access to SPI, a range of GPIOs and - notably - CAN and UART. Both 2x CAN and 2x UART can be muxed either to this b2b connector, or a termianl block connector on the base board. The routing choice for UART and CAN is expressed through gpio mux-controllers in DT and can be changed by applying dtb addons. Four dtb addons are provided: - dsi panel Winstar WJ70N3TYJHMNG0 - lvds panel Winstar WF70A8SYJHLNGA - RS485 on UART port "A" (default rs232) - RS485 on UART port "B" (default rs232) Signed-off-by: Josua Mayer --- arch/arm64/boot/dts/freescale/Makefile | 6 + ...hummingboard-iiot-panel-dsi-WJ70N3TYJHMNG0.dtso | 69 ++ ...ummingboard-iiot-panel-lvds-WF70A8SYJHLNGA.dtso | 105 +++ .../imx8mp-hummingboard-iiot-rs485-a.dtso | 18 + .../imx8mp-hummingboard-iiot-rs485-b.dtso | 18 + .../dts/freescale/imx8mp-hummingboard-iiot.dts | 713 +++++++++++++++++= ++++ 6 files changed, 929 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index 8bda6fb0ff9c1..d414d0efe5e74 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -207,6 +207,12 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-dhcom-pdk3.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-dhcom-picoitx.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-edm-g-wb.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-evk.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-hummingboard-iiot.dtb +DTC_FLAGS_imx8mp-hummingboard-iiot :=3D -@ +dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-hummingboard-iiot-panel-dsi-WJ70N3TYJHM= NG0.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-hummingboard-iiot-panel-lvds-WF70A8SYJH= LNGA.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-hummingboard-iiot-rs485-a.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-hummingboard-iiot-rs485-b.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-hummingboard-mate.dtb DTC_FLAGS_imx8mp-hummingboard-mate :=3D -@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-hummingboard-pro.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot-panel-d= si-WJ70N3TYJHMNG0.dtso b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-= iiot-panel-dsi-WJ70N3TYJHMNG0.dtso new file mode 100644 index 0000000000000..e66ee2ce69d8d --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot-panel-dsi-WJ70= N3TYJHMNG0.dtso @@ -0,0 +1,69 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2025 Josua Mayer + * + * Overlay for enabling HummingBoard IIoT MIPI-DSI connector + * with Winstar WJ70N3TYJHMNG0 panel. + */ + +/dts-v1/; +/plugin/; + +#include +#include + +&{/} { + dsi_backlight: dsi-backlight { + compatible =3D "gpio-backlight"; + gpios =3D <&tca6408_u48 3 GPIO_ACTIVE_LOW>; + }; +}; + +&i2c_dsi { + #address-cells =3D <1>; + #size-cells =3D <0>; + + touchscreen@41 { + compatible =3D "ilitek,ili2130"; + reg =3D <0x41>; + reset-gpios =3D <&tca6408_u48 6 GPIO_ACTIVE_LOW>; + interrupts-extended =3D <&tca6416_u21 13 IRQ_TYPE_LEVEL_LOW>; + }; +}; + +&lcdif1 { + status =3D "okay"; +}; + +&mipi_dsi { + samsung,esc-clock-frequency =3D <10000000>; + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + panel@0 { + /* This is a Winstar panel, but the ronbo panel uses same controls. */ + compatible =3D "ronbo,rb070d30"; + reg =3D <0>; + vcc-lcd-supply =3D <®_dsi_panel>; + power-gpios =3D <&tca6408_u48 2 GPIO_ACTIVE_HIGH>; + /* reset is active-low but driver inverts it internally */ + reset-gpios =3D <&tca6408_u48 1 GPIO_ACTIVE_HIGH>; + updn-gpios =3D <&tca6408_u48 5 GPIO_ACTIVE_HIGH>; + shlr-gpios =3D <&tca6408_u48 4 GPIO_ACTIVE_LOW>; + backlight =3D <&dsi_backlight>; + + port { + panel_from_dsim: endpoint { + remote-endpoint =3D <&dsim_to_panel>; + }; + }; + }; + + port@1 { + dsim_to_panel: endpoint { + remote-endpoint =3D <&panel_from_dsim>; + data-lanes =3D <1 2 3 4>; + }; + }; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot-panel-l= vds-WF70A8SYJHLNGA.dtso b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard= -iiot-panel-lvds-WF70A8SYJHLNGA.dtso new file mode 100644 index 0000000000000..f8fb7fd0e4e49 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot-panel-lvds-WF7= 0A8SYJHLNGA.dtso @@ -0,0 +1,105 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2025 Josua Mayer + * + * Overlay for enabling HummingBoard IIoT LVDS connector + * with Winstar WF70A8SYJHLNGA panel. + */ + +/dts-v1/; +/plugin/; + +#include +#include + +&{/} { + lvds_backlight: lvds-backlight { + compatible =3D "gpio-backlight"; + gpios =3D <&tca6408_u37 3 GPIO_ACTIVE_LOW>; + }; + + panel-lvds { + compatible =3D "winstar,wf70a8syjhlnga", "panel-lvds"; + backlight =3D <&lvds_backlight>; + power-supply =3D <®_dsi_panel>; + enable-gpios =3D <&tca6408_u37 2 GPIO_ACTIVE_HIGH>; + reset-gpios =3D <&tca6408_u37 1 GPIO_ACTIVE_HIGH>; + data-mapping =3D "vesa-24"; + width-mm =3D <154>; + height-mm =3D <86>; + + panel-timing { + /* + * Note: NXP BSP hard-codes 74MHz clock in ldb driver: + * drivers/gpu/drm/imx/imx8mp-ldb.c + * SolidRun BSP carries patch. + */ + clock-frequency =3D <49500000>; + hactive =3D <1024>; + vactive =3D <600>; + hfront-porch =3D <40>; + hback-porch =3D <144>; + hsync-len =3D <104>; + hsync-active =3D <0>; + vfront-porch =3D <3>; + vback-porch =3D <11>; + vsync-len =3D <10>; + vsync-active =3D <1>; + de-active =3D <1>; + }; + + port { + panel_from_lvds: endpoint { + remote-endpoint =3D <&lvds_ch0_out>; + }; + }; + }; +}; + +&i2c_lvds { + #address-cells =3D <1>; + #size-cells =3D <0>; + + touchscreen@41 { + compatible =3D "ilitek,ili2130"; + reg =3D <0x41>; + reset-gpios =3D <&tca6408_u37 6 GPIO_ACTIVE_LOW>; + interrupts-extended =3D <&tca6416_u21 13 IRQ_TYPE_LEVEL_LOW>; + }; +}; + +&lcdif2 { + status =3D "okay"; +}; + +&lvds_bridge { + status =3D "okay"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + port@1 { + lvds_ch0_out: endpoint { + remote-endpoint =3D <&panel_from_lvds>; + }; + }; + }; +}; + +&tca6408_u37 { + lvds-lr-hog { + gpio-hog; + gpios =3D <4 GPIO_ACTIVE_HIGH>; + output-high; + line-name =3D "lvds-l/r"; + }; + + lvds-ud-hog { + gpio-hog; + gpios =3D <5 GPIO_ACTIVE_HIGH>; + output-high; + line-name =3D "lvds-u/d"; + }; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot-rs485-a= .dtso b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot-rs485-a.dtso new file mode 100644 index 0000000000000..7bbf800b78fb1 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot-rs485-a.dtso @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2025 Josua Mayer + * + * Overlay for enabling HummingBoard IIoT on-board RS485 Port A on connect= or J5004. + */ + +/dts-v1/; +/plugin/; + +&uart3_rs_232_485_mux { + /* select rs485 */ + idle-state =3D <1>; +}; + +&uart3 { + linux,rs485-enabled-at-boot-time; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot-rs485-b= .dtso b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot-rs485-b.dtso new file mode 100644 index 0000000000000..d4bfea886ad12 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot-rs485-b.dtso @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2025 Josua Mayer + * + * Overlay for enabling HummingBoard IIoT on-board RS485 Port B on connect= or J5004. + */ + +/dts-v1/; +/plugin/; + +&uart4_rs_232_485_mux { + /* select rs485 */ + idle-state =3D <1>; +}; + +&uart4 { + linux,rs485-enabled-at-boot-time; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot.dts b/a= rch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot.dts new file mode 100644 index 0000000000000..9cda12ae75f28 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mp-hummingboard-iiot.dts @@ -0,0 +1,713 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2024 Yazan Shhady + * Copyright 2025 Josua Mayer + */ + +/dts-v1/; + +#include +#include + +#include "imx8mp-sr-som.dtsi" + +/ { + model =3D "SolidRun i.MX8MP HummingBoard IIoT"; + compatible =3D "solidrun,imx8mp-hummingboard-iiot", + "solidrun,imx8mp-sr-som", "fsl,imx8mp"; + + aliases { + ethernet0 =3D &eqos; /* J10 */ + ethernet1 =3D &fec; /* J11 */ + rtc0 =3D &carrier_rtc; + rtc1 =3D &snvs_rtc; + gpio5 =3D &tca6408_u48; + gpio6 =3D &tca6408_u37; + gpio7 =3D &tca6416_u20; + gpio8 =3D &tca6416_u21; + i2c6 =3D &i2c_exp; + i2c7 =3D &i2c_csi; + i2c8 =3D &i2c_dsi; + i2c9 =3D &i2c_lvds; + }; + + v_1_2: regulator-1-2 { + compatible =3D "regulator-fixed"; + regulator-name =3D "1v2"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + }; + + reg_dsi_panel: regulator-dsi-panel { + compatible =3D "regulator-fixed"; + regulator-name =3D "dsi-panel"; + regulator-min-microvolt =3D <11200000>; + regulator-max-microvolt =3D <11200000>; + gpios =3D <&tca6416_u20 15 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + /* power for M.2 B-Key connector (J6) */ + regulator-m2-b { + compatible =3D "regulator-fixed"; + regulator-name =3D "m2-b"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + gpios =3D <&tca6416_u20 5 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-always-on; + }; + + /* power for M.2 M-Key connector (J4) */ + regulator-m2-m { + compatible =3D "regulator-fixed"; + regulator-name =3D "m2-m"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + gpios =3D <&tca6416_u20 6 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-always-on; + }; + + vmmc: regulator-mmc { + compatible =3D "regulator-fixed"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&vmmc_pins>; + regulator-name =3D "vmmc"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + gpio =3D <&gpio2 19 GPIO_ACTIVE_LOW>; + enable-active-high; + startup-delay-us =3D <250>; + }; + + /* power for USB-A J5003 */ + vbus1: regulator-vbus-1 { + compatible =3D "regulator-fixed"; + regulator-name =3D "vbus1"; + gpio =3D <&tca6416_u20 14 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-min-microvolt =3D <5000000>; + regulator-max-microvolt =3D <5000000>; + }; + + /* power for USB-A J27 behind USB Hub Port 3 */ + regulator-vbus-2 { + compatible =3D "regulator-fixed"; + regulator-name =3D "vbus2"; + gpio =3D <&tca6416_u20 12 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-min-microvolt =3D <5000000>; + regulator-max-microvolt =3D <5000000>; + regulator-always-on; + }; + + /* power for USB-A J27 behind USB Hub Port 4 */ + regulator-vbus-3 { + compatible =3D "regulator-fixed"; + regulator-name =3D "vbus3"; + gpio =3D <&tca6416_u20 13 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-min-microvolt =3D <5000000>; + regulator-max-microvolt =3D <5000000>; + regulator-always-on; + }; + + rfkill-m2-b-gnss { + compatible =3D "rfkill-gpio"; + label =3D "m2-b gnss"; + radio-type =3D "gps"; + /* rfkill-gpio inverts internally */ + shutdown-gpios =3D <&tca6416_u20 10 GPIO_ACTIVE_HIGH>; + }; + + rfkill-m2-b-wwan { + compatible =3D "rfkill-gpio"; + label =3D "m2-b radio"; + radio-type =3D "wwan"; + /* rfkill-gpio inverts internally */ + shutdown-gpios =3D <&tca6416_u20 9 GPIO_ACTIVE_HIGH>; + }; + + flexcan1_flexcan2_b2b_mux: mux-controller-0 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + /* + * Mux switches both flexcan1 and flexcan2 tx/rx between + * expansion connector (J22) and on-board transceivers + * using one GPIO: 0 =3D on-board, 1 connector. + */ + mux-gpios =3D <&tca6416_u20 3 GPIO_ACTIVE_HIGH>; + /* default on-board */ + idle-state =3D <0>; + }; + + mux-controller-1 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + /* + * Mux switches can bus between different SoM board-to-board + * connector pins which is used to support different SoMs. + * i.MX8M Plus uses J7-12/16 and J9-54/56 for 2x flexcan. + */ + mux-gpios =3D <&tca6416_u20 4 GPIO_ACTIVE_HIGH>; + idle-state =3D <1>; + }; + + spi_mux: mux-controller-2 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + /* + * Mux switches spi bus between on-board tpm + * and expansion connector (J22). + */ + mux-gpios =3D <&tca6416_u21 0 GPIO_ACTIVE_HIGH>; + /* default on-board */ + idle-state =3D <0>; + }; + + uart3_uart4_b2b_mux: mux-controller-3 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + /* + * Mux switches both uart3 and uart4 tx/rx between expansion + * connector (J22) and on-board rs232/rs485 transceivers + * using one GPIO: 0 =3D on-board, 1 connector. + */ + mux-gpios =3D <&tca6416_u20 0 GPIO_ACTIVE_HIGH>; + /* default on-board */ + idle-state =3D <0>; + }; + + uart3_rs_232_485_mux: mux-controller-4 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + /* + * Mux switches uart3 tx/rx between rs232 and rs485 + * transceivers. using one GPIO: 0 =3D rs232; 1 =3D rs485. + */ + mux-gpios =3D <&tca6416_u20 1 GPIO_ACTIVE_HIGH>; + /* default rs232 */ + idle-state =3D <0>; + }; + + uart4_rs_232_485_mux: mux-controller-5 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + /* + * Mux switches uart4 tx/rx between rs232 and rs485 + * transceivers. using one GPIO: 0 =3D rs232; 1 =3D rs485. + */ + mux-gpios =3D <&tca6416_u20 2 GPIO_ACTIVE_HIGH>; + /* default rs232 */ + idle-state =3D <0>; + }; + + gpio-keys { + compatible =3D "gpio-keys"; + + wakeup-event { + label =3D "m2-m-wakeup"; + interrupts-extended =3D <&tca6416_u21 11 IRQ_TYPE_EDGE_FALLING>; + linux,code =3D ; + wakeup-source; + }; + }; +}; + +&ecspi2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&ecspi2_pins>; + num-cs =3D <1>; + cs-gpios =3D <&gpio5 13 GPIO_ACTIVE_LOW>; + status =3D "okay"; + + ecspi2_muxed: spi@0 { + compatible =3D "spi-mux"; + reg =3D <0>; + #address-cells =3D <1>; + #size-cells =3D <0>; + /* mux bandwidth is 2GHz, soc max. spi clock is 166MHz */ + spi-max-frequency =3D <166000000>; + mux-controls =3D <&spi_mux>; + + tpm@0 { + compatible =3D "infineon,slb9670", "tcg,tpm_tis-spi"; + reg =3D <0>; + spi-max-frequency =3D <43000000>; + reset-gpios =3D <&tca6416_u21 1 (GPIO_ACTIVE_LOW | GPIO_OPEN_DRAIN)>; + interrupts-extended =3D <&tca6416_u21 9 IRQ_TYPE_EDGE_FALLING>; + }; + }; +}; + +&flexcan1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&can1_pins>; + status =3D "okay"; + + can-transceiver { + max-bitrate =3D <8000000>; + }; +}; + +&flexcan2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&can2_pins>; + status =3D "okay"; + + can-transceiver { + max-bitrate =3D <8000000>; + }; +}; + +&i2c2 { + i2c-mux@70 { + compatible =3D "nxp,pca9546"; + reg =3D <0x70>; + /* + * This reset is open drain, + * but reset core does not support GPIO_OPEN_DRAIN flag. + */ + reset-gpios =3D <&tca6416_u21 2 GPIO_ACTIVE_LOW>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* channel 0 routed to expansion connector (J22) */ + i2c_exp: i2c@0 { + reg =3D <0>; + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + + /* channel 1 routed to mipi-csi connector (J23) */ + i2c_csi: i2c@1 { + reg =3D <1>; + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + + /* channel 2 routed to mipi-dsi connector (J25) */ + i2c_dsi: i2c@2 { + reg =3D <2>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + tca6408_u48: gpio@21 { + compatible =3D "ti,tca6408"; + reg =3D <0x21>; + /* + * reset shared between U37 and U48, to be + * supported once gpio-pca953x switches to + * reset framework. + * + * reset-gpios =3D <&tca6416_u21 4 (GPIO_ACTIVE_LOW|GPIO_PULL_UP|GPIO_= OPEN_DRAIN)>; + */ + gpio-controller; + #gpio-cells =3D <2>; + gpio-line-names =3D "CAM_RST#", "DSI_RESET", + "DSI_STBYB", "DSI_PWM_BL", + "DSI_L/R", "DSI_U/D", + "DSI_CTP_/RST", "CAM_TRIG"; + }; + }; + + /* channel 2 routed to lvds connector (J24) */ + i2c_lvds: i2c@3 { + reg =3D <3>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + tca6408_u37: gpio@20 { + compatible =3D "ti,tca6408"; + reg =3D <0x20>; + /* + * reset shared between U37 and U48, to be + * supported once gpio-pca953x switches to + * reset framework. + * + * reset-gpios =3D <&tca6416_u21 4 (GPIO_ACTIVE_LOW|GPIO_PULL_UP|GPIO_= OPEN_DRAIN)>; + */ + gpio-controller; + #gpio-cells =3D <2>; + gpio-line-names =3D "SELB", "LVDS_RESET", + "LVDS_STBYB", "LVDS_PWM_BL", + "LVDS_L/R", "LVDS_U/D", + "LVDS_CTP_/RST", ""; + }; + }; + }; +}; + +&i2c3 { + /* highest i2c clock supported by all peripherals is 400kHz */ + clock-frequency =3D <400000>; + + tca6416_u20: gpio@20 { + /* + * This is a TI TCAL6416 using same programming model as + * NXP PCAL6416, not to be confused with TI TCA6416. + */ + compatible =3D "nxp,pcal6416"; + reg =3D <0x20>; + gpio-controller; + #gpio-cells =3D <2>; + gpio-line-names =3D "TCA_INT/EXT_UART", "TCA_UARTA_232/485", + "TCA_UARTB_232/485", "TCA_INT/EXT_CAN", + "TCA_NXP/REN", "TCA_M.2B_3V3_EN", + "TCA_M.2M_3V3_EN", "TCA_M.2M_RESET#", + "TCA_M.2B_RESET#", "TCA_M.2B_W_DIS#", + "TCA_M.2B_GPS_EN#", "TCA_USB-HUB_RST#", + "TCA_USB_HUB3_PWR_EN", "TCA_USB_HUB4_PWR_EN", + "TCA_USB1_PWR_EN", "TCA_VIDEO_PWR_EN"; + + m2-b-reset-hog { + gpio-hog; + gpios =3D <8 GPIO_ACTIVE_LOW>; + output-low; + line-name =3D "m2-b-reset"; + }; + }; + + tca6416_u21: gpio@21 { + /* + * This is a TI TCAL6416 using same programming model as + * NXP PCAL6416, not to be confused with TI TCA6416. + */ + compatible =3D "nxp,pcal6416"; + reg =3D <0x21>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-controller; + #interrupt-cells =3D <2>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&tca6416_u21_int_pins>; + interrupts-extended =3D <&gpio1 15 IRQ_TYPE_EDGE_FALLING>; + gpio-line-names =3D "TCA_SPI_TPM/EXT", "TCA_TPM_RST#", + "TCA_I2C_RST", "TCA_RS232_SHTD#", + "TCA_LCD_I2C_RST", "TCA_DIG_OUT1", + "TCA_bDIG_IN1", "TCA_SENS_INT", + "TCA_ALERT#", "TCA_TPM_PIRQ#", + "TCA_RTC_INT", "TCA_M.2M_WAKW_ON_LAN", + "TCA_M.2M_CLKREQ#", "TCA_LVDS_INT#", + "", "TCA_POE_AT"; + + rs232_shutdown: rs232-shutdown-hog { + gpio-hog; + gpios =3D <3 GPIO_ACTIVE_LOW>; + output-low; + line-name =3D "rs232-shutdown"; + }; + + lcd-i2c-reset-hog { + /* + * reset shared between U37 and U48, to be + * supported once gpio-pca953x switches to + * reset framework. + */ + gpio-hog; + gpios =3D <4 (GPIO_ACTIVE_LOW|GPIO_PULL_UP|GPIO_OPEN_DRAIN)>; + output-low; + line-name =3D "lcd-i2c-reset"; + }; + + m2-m-clkreq-hog { + gpio-hog; + gpios =3D <12 GPIO_ACTIVE_LOW>; + input; + line-name =3D "m2-m-clkreq"; + }; + }; + + led-controller@30 { + compatible =3D "ti,lp5562"; + reg =3D <0x30>; + /* use internal clock, could use external generated by rtc */ + clock-mode =3D /bits/ 8 <1>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + multi-led@0 { + reg =3D <0x0>; + label =3D "D7"; + color =3D ; + #address-cells =3D <1>; + #size-cells =3D <0>; + + led@0 { + reg =3D <0x0>; + color =3D ; + led-cur =3D /bits/ 8 <0x32>; + max-cur =3D /bits/ 8 <0x64>; + }; + + led@1 { + reg =3D <0x1>; + color =3D ; + led-cur =3D /bits/ 8 <0x19>; + max-cur =3D /bits/ 8 <0x32>; + }; + + led@2 { + reg =3D <0x2>; + color =3D ; + led-cur =3D /bits/ 8 <0x19>; + max-cur =3D /bits/ 8 <0x32>; + }; + }; + + led@3 { + reg =3D <3>; + chan-name =3D "D8"; + label =3D "D8"; + color =3D ; + led-cur =3D /bits/ 8 <0x19>; + max-cur =3D /bits/ 8 <0x64>; + }; + }; + + light-sensor@44 { + compatible =3D "isil,isl29023"; + reg =3D <0x44>; + /* IRQ shared between accelerometer, light-sensor and Tamper input (J500= 7) */ + interrupts-extended =3D <&tca6416_u21 7 IRQ_TYPE_EDGE_FALLING>; + }; + + accelerometer@53 { + compatible =3D "adi,adxl345"; + reg =3D <0x53>; + /* IRQ shared between accelerometer, light-sensor and Tamper input (J500= 7) */ + interrupt-names =3D "INT1"; + interrupts-extended =3D <&tca6416_u21 7 IRQ_TYPE_EDGE_FALLING>; + }; + + carrier_eeprom: eeprom@57{ + compatible =3D "atmel,24c02"; + reg =3D <0x57>; + pagesize =3D <8>; + }; + + carrier_rtc: rtc@69 { + compatible =3D "abracon,ab1805"; + reg =3D <0x69>; + abracon,tc-diode =3D "schottky"; + abracon,tc-resistor =3D <3>; + interrupts-extended =3D <&tca6416_u21 10 IRQ_TYPE_EDGE_FALLING>; + }; +}; + +&iomuxc { + can1_pins: pinctrl-can1-grp { + fsl,pins =3D < + MX8MP_IOMUXC_SPDIF_RX__CAN1_RX 0x154 + MX8MP_IOMUXC_SPDIF_TX__CAN1_TX 0x154 + >; + }; + + can2_pins: pinctrl-can2-grp { + fsl,pins =3D < + MX8MP_IOMUXC_SAI5_MCLK__CAN2_RX 0x154 + MX8MP_IOMUXC_SAI5_RXD3__CAN2_TX 0x154 + >; + }; + + ecspi2_pins: pinctrl-ecspi2-grp { + fsl,pins =3D < + MX8MP_IOMUXC_ECSPI2_SCLK__ECSPI2_SCLK 0x140 + MX8MP_IOMUXC_ECSPI2_MOSI__ECSPI2_MOSI 0x140 + MX8MP_IOMUXC_ECSPI2_MISO__ECSPI2_MISO 0x140 + MX8MP_IOMUXC_ECSPI2_SS0__GPIO5_IO13 0x140 + >; + }; + + tca6416_u21_int_pins: pinctrl-tca6416-u21-int-grp { + fsl,pins =3D < + MX8MP_IOMUXC_GPIO1_IO15__GPIO1_IO15 0x0 + >; + }; + + /* UARTA */ + uart3_pins: pinctrl-uart3-grp { + fsl,pins =3D < + MX8MP_IOMUXC_ECSPI1_SCLK__UART3_DCE_RX 0x140 + MX8MP_IOMUXC_ECSPI1_MOSI__UART3_DCE_TX 0x140 + MX8MP_IOMUXC_ECSPI1_SS0__GPIO5_IO09 0x140 + >; + }; + + /* UARTB */ + uart4_pins: pinctrl-uart4-grp { + fsl,pins =3D < + MX8MP_IOMUXC_NAND_DATA00__UART4_DCE_RX 0x140 + MX8MP_IOMUXC_NAND_DATA01__UART4_DCE_TX 0x140 + MX8MP_IOMUXC_ECSPI1_MISO__GPIO5_IO08 0x140 + >; + }; + + usdhc2_pins: pinctrl-usdhc2-grp { + fsl,pins =3D < + MX8MP_IOMUXC_SD2_CLK__USDHC2_CLK 0x190 + MX8MP_IOMUXC_SD2_CMD__USDHC2_CMD 0x1d0 + MX8MP_IOMUXC_SD2_DATA0__USDHC2_DATA0 0x1d0 + MX8MP_IOMUXC_SD2_DATA1__USDHC2_DATA1 0x1d0 + MX8MP_IOMUXC_SD2_DATA2__USDHC2_DATA2 0x1d0 + MX8MP_IOMUXC_SD2_DATA3__USDHC2_DATA3 0x1d0 + MX8MP_IOMUXC_GPIO1_IO04__USDHC2_VSELECT 0x140 + MX8MP_IOMUXC_SD2_CD_B__USDHC2_CD_B 0x140 + >; + }; + + usdhc2_100mhz_pins: pinctrl-usdhc2-100mhz-grp { + fsl,pins =3D < + MX8MP_IOMUXC_SD2_CLK__USDHC2_CLK 0x194 + MX8MP_IOMUXC_SD2_CMD__USDHC2_CMD 0x1d4 + MX8MP_IOMUXC_SD2_DATA0__USDHC2_DATA0 0x1d4 + MX8MP_IOMUXC_SD2_DATA1__USDHC2_DATA1 0x1d4 + MX8MP_IOMUXC_SD2_DATA2__USDHC2_DATA2 0x1d4 + MX8MP_IOMUXC_SD2_DATA3__USDHC2_DATA3 0x1d4 + MX8MP_IOMUXC_GPIO1_IO04__USDHC2_VSELECT 0x140 + MX8MP_IOMUXC_SD2_CD_B__USDHC2_CD_B 0x140 + >; + }; + + usdhc2_200mhz_pins: pinctrl-usdhc2-200mhz-grp { + fsl,pins =3D < + MX8MP_IOMUXC_SD2_CLK__USDHC2_CLK 0x196 + MX8MP_IOMUXC_SD2_CMD__USDHC2_CMD 0x1d6 + MX8MP_IOMUXC_SD2_DATA0__USDHC2_DATA0 0x1d6 + MX8MP_IOMUXC_SD2_DATA1__USDHC2_DATA1 0x1d6 + MX8MP_IOMUXC_SD2_DATA2__USDHC2_DATA2 0x1d6 + MX8MP_IOMUXC_SD2_DATA3__USDHC2_DATA3 0x1d6 + MX8MP_IOMUXC_GPIO1_IO04__USDHC2_VSELECT 0x140 + MX8MP_IOMUXC_SD2_CD_B__USDHC2_CD_B 0x140 + >; + }; + + vmmc_pins: pinctrl-vmmc-grp { + fsl,pins =3D < + MX8MP_IOMUXC_SD2_RESET_B__GPIO2_IO19 0x0 + >; + }; +}; + +&pcie { + reset-gpio =3D <&tca6416_u20 7 GPIO_ACTIVE_LOW>; + status =3D "okay"; +}; + +/* M.2 M-Key (J4) */ +&pcie_phy { + clocks =3D <&hsio_blk_ctrl>; + clock-names =3D "ref"; + fsl,clkreq-unsupported; + fsl,refclk-pad-mode =3D ; + status =3D "okay"; +}; + +&phy0 { + leds { + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* ADIN1300 LED_0 pin */ + led@0 { + reg =3D <0>; + color =3D ; + function =3D LED_FUNCTION_LAN; + default-state =3D "keep"; + }; + }; +}; + +&phy1 { + leds { + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* ADIN1300 LED_0 pin */ + led@0 { + reg =3D <0>; + color =3D ; + function =3D LED_FUNCTION_LAN; + default-state =3D "keep"; + }; + }; +}; + +&uart3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart3_pins>; + rts-gpios =3D <&gpio5 9 GPIO_ACTIVE_HIGH>; + /* select 80MHz parent clock to support maximum baudrate 4Mbps */ + assigned-clocks =3D <&clk IMX8MP_CLK_UART3>; + assigned-clock-parents =3D <&clk IMX8MP_SYS_PLL1_80M>; + status =3D "okay"; +}; + +&uart4 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart4_pins>; + rts-gpios =3D <&gpio5 8 GPIO_ACTIVE_HIGH>; + /* select 80MHz parent clock to support maximum baudrate 4Mbps */ + assigned-clocks =3D <&clk IMX8MP_CLK_UART4>; + assigned-clock-parents =3D <&clk IMX8MP_SYS_PLL1_80M>; + status =3D "okay"; +}; + +&usb3_phy0 { + fsl,phy-tx-preemp-amp-tune-microamp =3D <1200>; + vbus-supply =3D <&vbus1>; + status =3D "okay"; +}; + +&usb3_0 { + status =3D "okay"; +}; + +&usb3_phy1 { + status =3D "okay"; +}; + +&usb3_1 { + status =3D "okay"; +}; + +&usb_dwc3_0 { + dr_mode =3D "host"; +}; + +&usb_dwc3_1 { + dr_mode =3D "host"; + #address-cells =3D <1>; + #size-cells =3D <0>; + + hub_2_0: hub@1 { + compatible =3D "usb4b4,6502", "usb4b4,6506"; + reg =3D <1>; + peer-hub =3D <&hub_3_0>; + reset-gpios =3D <&tca6416_u20 11 GPIO_ACTIVE_LOW>; + vdd-supply =3D <&v_1_2>; + vdd2-supply =3D <&v_3_3>; + }; + + hub_3_0: hub@2 { + compatible =3D "usb4b4,6500", "usb4b4,6504"; + reg =3D <2>; + peer-hub =3D <&hub_2_0>; + reset-gpios =3D <&tca6416_u20 11 GPIO_ACTIVE_LOW>; + vdd-supply =3D <&v_1_2>; + vdd2-supply =3D <&v_3_3>; + }; +}; + +&usdhc2 { + pinctrl-names =3D "default", "state_100mhz", "state_200mhz"; + pinctrl-0 =3D <&usdhc2_pins>; + pinctrl-1 =3D <&usdhc2_100mhz_pins>; + pinctrl-2 =3D <&usdhc2_200mhz_pins>; + vmmc-supply =3D <&vmmc>; + bus-width =3D <4>; + cap-power-off-card; + full-pwr-cycle; + status =3D "okay"; +}; --=20 2.51.0 From nobody Tue Dec 2 02:51:17 2025 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11020112.outbound.protection.outlook.com [52.101.69.112]) (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 7820C32E751; Mon, 17 Nov 2025 12:29:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.69.112 ARC-Seal: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382593; cv=fail; b=a9lUa13JMa3/2TP6ekr+ifTthyFL4iPROxOQzeikeJRGmPpNpYT/OOdGnl8Erpo7qW45MSiPuJZkjqQDzYQmt5Jo/jTmctEq9l7qU3fMi/rbbysA0hx3F1f1d0QWHO6J0bp+Ts+HD+dMiAeF+iQCcY0TpcTf6EhQhhMvQUEeie0= ARC-Message-Signature: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382593; c=relaxed/simple; bh=+uKuTuiMnqAWAXBSBJ8/HCFKmBi4EHmtGeuCMTItkM8=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=vCGa3X7xfJ0exYVOYSpNMMpg1BIx9AtBoCbT/eqXRazcEebjRJ0AoYUulK+uF7hW+5xK92elK0OijAofc0znmEuD4VXLpOinC3k6RaRk9rDBNQRtBIAXlV4Z28guTNSAhE/vm3zP/4vkk7aBThRSa7INDTR1w7YPHaJj/RpO0qs= ARC-Authentication-Results: i=4; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=Ouz7VgBh; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=Ouz7VgBh; arc=fail smtp.client-ip=52.101.69.112 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="Ouz7VgBh"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="Ouz7VgBh" ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=HS4hnZM6+OmNS1iP1unS+5U5Q5/QhkRbW9/Prcr/yzn/F1dhd+xbEFsV4F/XNY3fEAKPhi3vzIBp7pKvm7VWiFH8MRGM7gQfS/t4jOMzmxgOGhrNkoPA3T2rS3WVA6qera41NlJnE+GA6jBUmmlFQPfmdlqvygEl4Jk3GMqB1zagI74HDJRn9huh+IGBt5AK15AnHuitvFTPNDaEeQAt7pparB0Kw5NXDSPlxM7esDMFWbI4csBRKgj9S8b3oUH4K5ZEN0ElnWBE3ALm8De5Y9I5OweLRlbwV4lncnn/1WIEl2qohHYJwI9ay/yVZ4mIKLsMjw0M4JZ4mrY9EenmsQ== ARC-Message-Signature: i=3; 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=EpssOqSs1rnI8EHQSsilbLBLKcXoMz1McwKlBYykzuA=; b=NVEk7zj7ceYDmnWlcuQeg8fSqoAFofSqIa5DL2vQ+C9mvB4oS3gAGDtYyb4Psei/XcbUkrsWxrcvraON81qzy00aZogrmxEk67j9IQtpeqLt70NVSoywRiJae1eDQH8a5HJ16pS6OQAFG/WQ72IRZ7VHPNOD7J4wdPMBJVWARq5ahRh2uwwgSLpE7frLL+MXoWVmQtSAvThCthOTA5/dGWkOSbiIEwBIJH6Fd293+BcMn15uswA3X+3d6n2WJ1oTr+EIr54HriW1fVXc9mcU5s2u1rBp+n5bTR32vb0gqQirSiYzyiumJ+K17BEIn9wI9DMbmSkuRtByFDRlwaqH7A== ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=fail (sender ip is 52.17.62.50) smtp.rcpttodomain=bp.renesas.com smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EpssOqSs1rnI8EHQSsilbLBLKcXoMz1McwKlBYykzuA=; b=Ouz7VgBh7Wh1fVtHUN61ht8FrK1lX+s3Dsi8BdxULee3dqyOVXtdY1S47CgUDmDg6vST6AncgKHiAl5M62vz4ECwJgJNV/HOPBGQAKp/K9lO9ePSlVrG+XNQGSXZ/wRRI5docuqeb4xJOKqfn/ClEga9h7PxryuB+ynF5hVfPJ8= Received: from AS4P195CA0013.EURP195.PROD.OUTLOOK.COM (2603:10a6:20b:5e2::16) by AS5PR04MB11369.eurprd04.prod.outlook.com (2603:10a6:20b:6ca::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.22; Mon, 17 Nov 2025 12:29:47 +0000 Received: from AM4PEPF00027A67.eurprd04.prod.outlook.com (2603:10a6:20b:5e2:cafe::5) by AS4P195CA0013.outlook.office365.com (2603:10a6:20b:5e2::16) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.22 via Frontend Transport; Mon, 17 Nov 2025 12:29:48 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: Fail (protection.outlook.com: domain of solid-run.com does not designate 52.17.62.50 as permitted sender) receiver=protection.outlook.com; client-ip=52.17.62.50; helo=eu-dlp.cloud-sec-av.com; Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by AM4PEPF00027A67.mail.protection.outlook.com (10.167.16.84) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:29:46 +0000 Received: from emails-1082281-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-5-219.eu-west-1.compute.internal [10.20.5.219]) by mta-outgoing-dlp-141-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id 5010D800AD; Mon, 17 Nov 2025 12:29:46 +0000 (UTC) ARC-Authentication-Results: i=2; mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=checkpointcloudsec.com; s=arcselector01; t=1763382586; h=from : to : subject : date : message-id : content-type : mime-version; bh=EpssOqSs1rnI8EHQSsilbLBLKcXoMz1McwKlBYykzuA=; b=Z3XL3/Eq0va+qu8a4dtj6KcsBY5IcL+X/JR9k7F93Afc5IE2afWeQl8zIfU0ivqKwkktH wOPnQqSexEDu4wevagCQ4eTwtpil80rFOC6pEdfk2h+ouUm4TPvbBJ6SmkP2nftYUnYwmj/ V9VP6Gopj3jP99p3x7sQHpcR3odJVYo= ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=checkpointcloudsec.com; s=arcselector01; t=1763382586; b=hCWQPBuuziWZRSDREoYcqvVJ3eZQsVSYXo0U2ZcDTmCNf6IIoFXTlU3W1ELZxjo+58anq slBBwXRV9+1SgwHXsVzQ/xdYa1J/SaQmZtAwLpID2eriAoUqpbB5nNphGtvk6eH9alffRy5 CulFQiduA6QpCsl2eZ9aknkU5Eirj74= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sgq6sRcM5x6DyieKxi6lTyPNnVH3Hg6DxTXvV5FX+47pDZIBkLK31F1Ghd1s7gDPQf8J4AoQmehM6MJnmcJmW/8Nf7d0bJdmU+8SWotbk/V7sO48uVZL3fWTEu9TAkBMi9JDlBJEgyOP6s2BFSmslI4dptMCRLecZts7AQ1omscTjMbGWyuFGZUjnfmQf2a4nNqS6A5LizPcBTonZPugw4TMMd7d8F+QKeFjFqXhKmBTapS/k1Ank+0x4riJ1GOT9OYKP0cRXnGWXch9UvbmPZwz888u89nLwfxQuSJV4Ywpeccygo84xtMS2IP9IwIxOb6xBjEJu/wPazX6loZlvQ== 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=EpssOqSs1rnI8EHQSsilbLBLKcXoMz1McwKlBYykzuA=; b=P9NGEBUlHWm3K4qjbI+Qi/f2VAEbVYbfGa+Oc3GOxdxpIrTEwHQyzuTTdW0mfC9BExtyzDuPQxn9DsjLk6dms/QhYO3Qt2K3aXj12pBBnO45YfbZxZUDxBU2tcfjQ68jHN39nBOB/AmHhyKdYnmVQcrtOBkeyN6AWveJpTmWVHBUuEQ1p1brDvuursZXHhNNjEe2Yi23KMcQ25lXnbboklJxILJVJ3iT9Trs3B2/SCGl/EaYkXndeQ4GEZ180iMKnLZbHOFE4j/6fP8uFeW5EwdPWEhNpAi6Q+ZzLyH1D+w/y1BAoGGhL1bbxpXF/G4wfea70J2WixUlAWB0tNuijA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EpssOqSs1rnI8EHQSsilbLBLKcXoMz1McwKlBYykzuA=; b=Ouz7VgBh7Wh1fVtHUN61ht8FrK1lX+s3Dsi8BdxULee3dqyOVXtdY1S47CgUDmDg6vST6AncgKHiAl5M62vz4ECwJgJNV/HOPBGQAKp/K9lO9ePSlVrG+XNQGSXZ/wRRI5docuqeb4xJOKqfn/ClEga9h7PxryuB+ynF5hVfPJ8= Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by VI1PR04MB6894.eurprd04.prod.outlook.com (2603:10a6:803:13a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:32 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6%4]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 12:29:32 +0000 From: Josua Mayer Date: Mon, 17 Nov 2025 13:28:52 +0100 Subject: [PATCH v3 10/11] arm64: dts: add description for solidrun solidsense-n8 board Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251117-imx8mp-hb-iiot-v3-10-bf1a4cf5fa8e@solid-run.com> References: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> In-Reply-To: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Neil Armstrong , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Dmitry Torokhov , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Laurent Pinchart , Lad Prabhakar , Thierry Reding Cc: Jon Nettleton , Mikhail Anikin , Yazan Shhady , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0350.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::12) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|VI1PR04MB6894:EE_|AM4PEPF00027A67:EE_|AS5PR04MB11369:EE_ X-MS-Office365-Filtering-Correlation-Id: 78c00613-af98-4915-b797-08de25d4fe88 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?eHZWcTJZZklDVi9Kb3JVZzl0SmRxMUEwZmY1eGJ1RDhlcVJXN0tkRGthaUlx?= =?utf-8?B?U0pHRkxhVDlxT1NoV3dOeVdVSWdHdk1uVlVicWJENHJuM0l5MzNtM2p1ZXh4?= =?utf-8?B?R0FXWDFKMzJmcGxvR2hPcWp5REtoSFVUK2NWbTZ1OVJrTFpUb3F4UHFUNElh?= =?utf-8?B?c055TU9seHBrSFRYcTJMZG45bTJGZDZ2N2MyNnl6S29TeGJCY2pBYWwzanZz?= =?utf-8?B?bHFyeGFETU1abGNHNmFOQzJoZ083YkRrSUZHVWQyMjdRTDFXaVEzb2tXaFh2?= =?utf-8?B?RnJScXJJQlRqRmRHTmRSMUEwTkJaZml6YXRkazhxSnpLcXJHOWk5YWxnaUtx?= =?utf-8?B?SVFaVVFCejZtNEFKNnRTVnNVRy9NVjk0aFhWYks5RjExWmlqbzQ0SXpXT0g1?= =?utf-8?B?SDhNbTZzWitoSnhVUWYvSmw4em5rT1RLeVA0ZDVWcFdiQ2xpVnl5RXN0Rm5E?= =?utf-8?B?Q2lwUC9PVEwwd1IxS3k3WFNGcWp3N285VHh1Vzh2bUVzVkJaS2Y4aUxnR21P?= =?utf-8?B?T0tUeTZuVm4rSW9lY21lZVRhNCtkS3Y1NmNINzluN2thQ2wxQkRLMkhrdkpz?= =?utf-8?B?bTMxOHhKQWpRL2dxL0gyV2NXdHhYSG9rTWRTb2dsbkNvdHA2N01mUFJWUDI2?= =?utf-8?B?UzBPbWM0VE5JMHlZRVNsZ1VIOEJFY3N5bHJQL2M0Qk9QOEUxQ2oxRWxKT2cx?= =?utf-8?B?VVlHZStDUVI3TGRudnFzSjIrVDlna1lEc1FZNTFZU3pSM0kwdFV6K1MraDds?= =?utf-8?B?V09obUNaamRQc0QwbW9FOVdUZmFTbEVWNDlqcGJtU1UyQ3pNN2tYc1VNbWY0?= =?utf-8?B?eURoZU9wbnVLSDRxZjRKMjUxSlFIUzBpM1lDa0FsMGFvMHNOZTdTNUFCa2dP?= =?utf-8?B?YnNXYkdVMDVzeW0xc0RFdUxoNkZuUnU4OWJrMUFtVEV6WE1TTTBjMVJ0cEtX?= =?utf-8?B?MVVCekV1Um5HZ3ExRFZlUDdRdGdwamVETDNFR3k4cCsycC84T2F4WFQyWnFm?= =?utf-8?B?bVFPaXQ0YnJNayt3NlJjTWJLUFA1azVaRFd5L2gwelVkMjhFNnZvRW4xSENF?= =?utf-8?B?Q0pDZ0dGcEZncFpMTno4V3RibXArTW5kOE9CcUhXOGpMeTc3Z0FRcWFPTTlN?= =?utf-8?B?bnR0KzluVVAxRU1ndTl5TDhZcjBPRWxuVVlHekdZZFRwelh2NTd6ZVcxcm5W?= =?utf-8?B?Zys1MmlLb3d4RWUxSmtBZklZcWkycDdvNmZlTlJ4Q0FLd1RnY3BPWW8xK2JV?= =?utf-8?B?d3Q3ekJyNHFqcTJhL01CR1JjWTBLd2V5b00zUXl4OGc4M2xrTDY2V0I1RTVo?= =?utf-8?B?VG5YODNpQWliK0FvNjFXQkh6ZnU4S2xDUkI2K0dDaXNTQ2srQitSYW1WRmtN?= =?utf-8?B?NW4rTVY4M1VydVlKcnpQRXp2eDZQV05Hdi9ZUy95YzdSL1JieXR3cUpRY0Y5?= =?utf-8?B?SU9CajJzTTdpRVAwQmE0ejN0Yy9UNTVrcDRVSVJDeUVXOFAyWDlYR0tMYVV5?= =?utf-8?B?b2kzTXFqNWRJZE4zZ3p1UU9UMWkrQzNKQkZQY1J0TWtXYTBQL0QwdmVrZjlE?= =?utf-8?B?cnZGVUY5eDJsaU11L2NoRDU2UEZhM3ZPTUNDU1pKOXVLSFZPYmdzZnNYdWFK?= =?utf-8?B?KzZYVUtWY0JLVXkrWGFnUGFsckg2cHVEVUNlbFB2UWdUeS8yUE1FYXBTMnVs?= =?utf-8?B?TkkwV3pZOElibUF1UTlQZiszNytXcXFTOVFoY2g5a2JoQ0J5bjJMdWw5SlE0?= =?utf-8?B?Z3lNUEJIR1BmUFJnQXFhNE1WcmpsdzFncFh6bTBPelRCK2ZqR0MwTHRrcENy?= =?utf-8?B?dFpsSUVuYkVVR0Jpd3JwUGp6K1Y4d1RraTdndzlSR2E2Y2JjQVRGMVFEWU1h?= =?utf-8?B?VHVibVB1aDJaczNaSFJFVVdSbHdLV2hLZVVqRURSNDdkbGZZc3pwQUhTODEx?= =?utf-8?B?MzJBazAxblNEcEZ3c2tuZUEwWDZWN2hXTXdGZlNnTS94SW5sT2IzS3FGRDJx?= =?utf-8?B?WFJEUHNnRWNwMlA2ZDlQRnQxRHk2SE1lTmYxTGlaYzYya3FlMld2ajFOOGtZ?= =?utf-8?B?aDJWYU4zbllUZW5RZUNzYXh1RytCMnJ2aXJiZz09?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB6894 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: ff2876e33cbe46b78854e244e77e027c:solidrun,office365_emails,sent,inline:e63acf9d0091647e1c4ec6a3b065751e Authentication-Results-Original: mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM4PEPF00027A67.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 81c5decb-c60b-4f13-236b-08de25d4f582 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|7416014|376014|14060799003|35042699022|36860700013|1800799024|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?MVRzOTJMOC95Yk9zRTA0a2k5TzlRQVhDcjYzR1g4cWhtS3ZXTTlLQUUxOGQz?= =?utf-8?B?VFh3VXZRL1k1L2QzcmJBSlp2OENXTWpLYkQ5Z3o1MVpGcVgwbUNFbGJsVktN?= =?utf-8?B?UDRVbkNEV2x3bXRaUDRHV3RtQitqVVV3WFlJNE9nenlXbG1BYWoxMHRZenY2?= =?utf-8?B?K0lGWEorSC9VZmR2dDh3UWh6RERkMWNTWkEyNHpxUndWVHdMWTR5dUxjMnAv?= =?utf-8?B?YVNaZWdWWmVsWGNlamdvSFRERVBwdWpyb2syczFJMGpoR1JTeCszSmNjNTZt?= =?utf-8?B?bkJ3V1R0eE83R255RGhHdy84N1lFL2xpRFVVSFo1SFRxYmExVzVBa0ZRTEh6?= =?utf-8?B?UHZLcEVkWXIwdEY0YjRJZGNseURvVjJ4eUhMY0cvRW53TnNhSGpZekNJR015?= =?utf-8?B?UHphNDF6MWpYejlGenNjRU1Lcld6RHMyZmpuaGRXbFBybkhTbzNrN3pGQ0ZW?= =?utf-8?B?K2VwSkJwVktrZmliVFNtRGpRaGVLUUQrOHVoWXFoL3NjU1k0YmlBU1ZrVi92?= =?utf-8?B?cGdsSEVaVVAvaXFyeHBGTjNsTjlkUzFWTlB3TTBiK3FiV0dGc3h4WmpYRzVI?= =?utf-8?B?Y0lsbmxrd2JNcUN5d0tRNnhKcEwreU50eWRtTU52T3RMa3FDaW83cWVUSGdC?= =?utf-8?B?OER0cnNmU3g3Z2JlZlZoRHZwVHVoOEMvelUrUlJ4OE84bkI4WGtBOVp1WlpC?= =?utf-8?B?R0VLZzhHTTJueXpOam1vclpCQm1pbk1lczFEN3huaEU2YzVrR2JiOE15Mi8x?= =?utf-8?B?ZGRoQmdpRlZKKzA4UnVPT0kweVBwd2V0YURGQkYzdHJqUzdVZDBuZjBKcWdH?= =?utf-8?B?ZHIzaEpIei9KUDUyMWlHSEpoc3BnTXRHdnlJN1dSVHZJVklkUmRQV1ZpMWFw?= =?utf-8?B?YmpGcjY4MjBQVXdqOElpaVQzYnhMZFAwTGJtVVZlZnpPdS9MM0crUmM4Qktr?= =?utf-8?B?QklGVjZIRVJwcld3WE1CNkx6Und3V1hWNXowOVRGdUlnckFoVURmYlZrN2Nr?= =?utf-8?B?c0hhNHdnNmZlSGd2dGp6N0VwYTMwY2hDeVhReVRucGZNbWtobHhPR3R2dVQ2?= =?utf-8?B?aVA5QzNicTAvbVJqaDY3TEZvNGRlZzdFRDkvOWkvSGNpOHRTbDhKTHl3VGlp?= =?utf-8?B?b2hVZFV5WU8rZkRxZGI2SVJKSXVINTByR3U4TlBtYlp5RVNQUXIvQkxsZGRU?= =?utf-8?B?R0tDTWMxWkZleEluK1UrUmxxdCtHTlZNY3FjNGU4d1VwRkVyWGRteHkvcGx4?= =?utf-8?B?NldJVVZTY1p0TGxtK28zL3B1SU0rWmMyTlM3MlZRai9PT0gwenNqWTZxYU92?= =?utf-8?B?clJVdFBXRW91L3h4OHAvY2ZFN2VzZkFBTlU4TXFhQm5LMzNLUHJsemVtdVpa?= =?utf-8?B?N0F2L25MWGFoM3Y5S3JVVjUwdzNuUGphelRQT2hSOEJzODhTblNpWW1CK2VS?= =?utf-8?B?UnF1bnNFSXo2eHRua3c2YXBUUE1FZml3a2crbVZZelM1bTdOTmZMZzlFMTA2?= =?utf-8?B?clhuUnZZTUVHZ1RwTWEzdU9EbGVmc2hzRW9taU42TitmTEUxUCtjK2F5OVYv?= =?utf-8?B?dFg4a1U1UEgzWjJvTjdEb0ZFYzAwNUJjUXU4MEpuTnpFVlRkNTNveUhEZ3kz?= =?utf-8?B?WFM1RXJpMFNNbWduL01DMUVhUWMwWGdZZnhPTVNOdHNzT1dNWS9xZFZWaW0r?= =?utf-8?B?TkVwb0ZNTjNDTHo1WFZ3eFdJVVVDMmJOSTJWcU90OGo4czlwbEdteEkwanJQ?= =?utf-8?B?SFJFNkhmQ01OcFF2ZE1yR08yd3hzeVNKT3dXMFRreTFkSjh6ZmV2djJGSk5Y?= =?utf-8?B?L25WeFM5UTBGUjBVN2QvRWhLNWFvN3dJMUJQYlNGSDhnc0svR1gybEUyZjdF?= =?utf-8?B?dUEyOTBaZzN5bmYwL1lTWmkrN0JJZGYraE41aVhaK1U5ZzdnVUUyZk04VHFI?= =?utf-8?B?R1RLeEVlditkWUlDaGE4TTUwQ3pKT1pVZGJ5SGpXdVJhUml4aWFXSGdkL2JS?= =?utf-8?B?M2FGTnNLTE1pRzM4SXhmWTl3Q2pDK0tYOFJhZE4wK1J1aVdXT0c4dkMra3B0?= =?utf-8?B?VzBtMU12dDNIa0dCQXk2QmtSNzlISy8wa2w4LzNqN0ZnL0t6cFl5NTdHV3B0?= =?utf-8?Q?2rSm3FyMoRUhXtuFWSnUeTIfE?= X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(82310400026)(7416014)(376014)(14060799003)(35042699022)(36860700013)(1800799024)(921020);DIR:OUT;SFP:1102; X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:29:46.5951 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 78c00613-af98-4915-b797-08de25d4fe88 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: AM4PEPF00027A67.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS5PR04MB11369 Add description for the SolidRun SolidSense N8 Compact. The board is designed around the i.MX8MN SoC and comes as a complete product including enclosure and labels. Features: - USB-2.0 Type A connector - 1Gbps RJ45 Ethernet with PoE - microSD connector - eMMC - Cellular Modem + SIM holder - WiFi + Bluetooth - RS485 - CAN - 802.15.1 radio - supercapacitor backup power supply This is a headless design without display. The board includes an internal expansion connector for daughterboards which may be described by dt addon. The supercap is not currently described due to lack of suitable bindings. Vendor BSP uses gpio-keys driver to trigger shutdown on power loss. Signed-off-by: Josua Mayer --- arch/arm64/boot/dts/freescale/Makefile | 2 + .../dts/freescale/imx8mn-solidsense-n8-compact.dts | 853 +++++++++++++++++= ++++ 2 files changed, 855 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index d414d0efe5e74..c56137097da3b 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -181,6 +181,8 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mn-evk.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mn-ddr3l-evk.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mn-ddr4-evk.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mn-rve-gateway.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx8mn-solidsense-n8-compact.dtb +DTC_FLAGS_imx8mn-solidsense-n8-compact +=3D -@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mn-tqma8mqnl-mba8mx.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mn-var-som-symphony.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mn-venice-gw7902.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mn-solidsense-n8-compact.dts= b/arch/arm64/boot/dts/freescale/imx8mn-solidsense-n8-compact.dts new file mode 100644 index 0000000000000..93396e22ba409 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mn-solidsense-n8-compact.dts @@ -0,0 +1,853 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/* + * Device Tree file for SolidSense N8 Compact + * + * Copyright 2024 Josua Mayer + */ + +/dts-v1/; + +#include + +#include "imx8mn.dtsi" + +/ { + model =3D "SolidRun SolidSense N8 Compact"; + compatible =3D "solidrun,solidsense-n8-compact", "fsl,imx8mn"; + + aliases { + gpio5 =3D &expander; + rtc0 =3D &rtc; + rtc1 =3D &snvs_rtc; + usb0 =3D &usbotg1; + watchdog0 =3D &wdog1; + watchdog1 =3D &rtc; + }; + + chosen { + stdout-path =3D &uart2; + }; + + /* LED labels based on enclosure, schematic names differ. */ + leds { + compatible =3D "gpio-leds"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&led_pins>; + + /* D20 */ + led1 { + label =3D "led1"; + gpios =3D <&gpio1 13 GPIO_ACTIVE_HIGH>; + default-state =3D "off"; + }; + + /* D18 */ + led2 { + label =3D "led2"; + gpios =3D <&gpio1 11 GPIO_ACTIVE_HIGH>; + default-state =3D "off"; + }; + + /* D19 */ + led3 { + label =3D "led3"; + gpios =3D <&gpio1 12 GPIO_ACTIVE_HIGH>; + default-state =3D "off"; + }; + }; + + memory@40000000 { + reg =3D <0x0 0x40000000 0 0x80000000>; + device_type =3D "memory"; + }; + + reg_modem_vbat: regulator-modem-vbat { + compatible =3D "regulator-fixed"; + regulator-name =3D "modem-vbat"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <®ulator_modem_vbat_pins>; + regulator-min-microvolt =3D <3800000>; + regulator-max-microvolt =3D <3800000>; + gpio =3D <&gpio3 25 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-always-on; + }; + + /* power to lte modems behind hub ports 2/3 */ + reg_modem_vbus: regulator-modem-vbus { + compatible =3D "regulator-fixed"; + regulator-name =3D "modem-vbus"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <®ulator_modem_vbus_pins>; + regulator-min-microvolt =3D <5000000>; + regulator-max-microvolt =3D <5000000>; + gpio =3D <&gpio5 4 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-always-on; + }; + + /* power to usb hub, and type-a behind hub port 1 */ + reg_usb1_vbus: regulator-usb1-vbus { + compatible =3D "regulator-fixed"; + regulator-name =3D "usb1-vbus"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <®ulator_usb1_vbus_pins>; + regulator-min-microvolt =3D <5000000>; + regulator-max-microvolt =3D <5000000>; + gpio =3D <&gpio5 5 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_vdd_1v8: regulator-vdd-1v8 { + compatible =3D "regulator-fixed"; + regulator-name =3D "vdd-1v8"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + }; + + reg_vdd_3v3: regulator-vdd-3v3 { + compatible =3D "regulator-fixed"; + regulator-name =3D "vdd-3v3"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + }; + + reg_usdhc2_vmmc: regulator-usdhc2-vmmc { + compatible =3D "regulator-fixed"; + regulator-name =3D "usdhc2-vmmc"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <®ulator_usdhc2_vmmc_pins>; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + vin-supply =3D <®_vdd_3v3>; + gpio =3D <&gpio2 19 GPIO_ACTIVE_HIGH>; + enable-active-high; + off-on-delay-us =3D <250>; + }; + + rfkill { + compatible =3D "rfkill-gpio"; + label =3D "rfkill-wwan"; + radio-type =3D "wwan"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&modem_pins>; + /* rfkill-gpio inverts internally */ + shutdown-gpios =3D <&gpio1 7 GPIO_ACTIVE_HIGH>; + }; + + usdhc1_pwrseq: usdhc1-pwrseq { + compatible =3D "mmc-pwrseq-simple"; + reset-gpios =3D <&gpio2 10 GPIO_ACTIVE_LOW>; + }; +}; + +&A53_0 { + cpu-supply =3D <&buck2_reg>; +}; + +&A53_1 { + cpu-supply =3D <&buck2_reg>; +}; + +&A53_2 { + cpu-supply =3D <&buck2_reg>; +}; + +&A53_3 { + cpu-supply =3D <&buck2_reg>; +}; + +&ddrc { + operating-points-v2 =3D <&ddrc_opp_table>; + + ddrc_opp_table: opp-table { + compatible =3D "operating-points-v2"; + + opp-266500000 { + opp-hz =3D /bits/ 64 <266500000>; + }; + + opp-600000000 { + opp-hz =3D /bits/ 64 <600000000>; + }; + }; +}; + +&ecspi2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&ecspi2_pins>; + /* native chip-select causes reading 0xffffffff */ + cs-gpios =3D <&gpio5 13 GPIO_ACTIVE_LOW>; + num-cs =3D <1>; + status =3D "okay"; + + can@0 { + compatible =3D "microchip,mcp2518fd"; + reg =3D <0>; + spi-max-frequency =3D <20000000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&can_pins>; + interrupt-parent =3D <&gpio5>; + interrupts =3D <1 IRQ_TYPE_EDGE_FALLING>; + clocks =3D <&clk IMX8MN_CLK_CLKOUT1>; + /* generate 8MHz clock from soc-internal 24mhz reference */ + assigned-clocks =3D <&clk IMX8MN_CLK_CLKOUT1_SEL>, + <&clk IMX8MN_CLK_CLKOUT1_DIV>; + assigned-clock-rates =3D <0>, <8000000>; + assigned-clock-parents =3D <&clk IMX8MN_CLK_24M>, <0>; + }; +}; + +&fec1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&fec1_pins>; + phy-mode =3D "rgmii-id"; + phy-handle =3D <&phy4>; + local-mac-address =3D [00 00 00 00 00 00]; + fsl,magic-packet; + status =3D "okay"; + + mdio { + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* + * Depending on board revision two different phys are used: + * - v1.1: atheros phy at address 4 + * - v1.2+: analog devices phy at address 0 + * Configure first version by default. + * On v1.2 and later, U-Boot will enable the correct phy + * based on runtime detection and patch dtb accordingly. + */ + + /* ADIN1300 */ + phy0: ethernet-phy@0 { + reg =3D <0>; + reset-gpios =3D <&gpio3 19 GPIO_ACTIVE_LOW>; + reset-assert-us =3D <10>; + reset-deassert-us =3D <5000>; + interrupt-parent =3D <&gpio1>; + interrupts =3D <10 IRQ_TYPE_LEVEL_LOW>; + adi,link-st-polarity =3D ; + adi,led-polarity =3D ; + status =3D "disabled"; + + leds { + #address-cells =3D <1>; + #size-cells =3D <0>; + + led@0 { + reg =3D <0>; + color =3D ; + function =3D LED_FUNCTION_LAN; + default-state =3D "keep"; + active-low; + }; + }; + }; + + /* AR8035 */ + phy4: ethernet-phy@4 { + reg =3D <4>; + reset-gpios =3D <&gpio3 19 GPIO_ACTIVE_LOW>; + reset-assert-us =3D <10000>; + status =3D "okay"; + }; + }; +}; + +&gpio5 { + usb-hub-reset-hog { + gpio-hog; + gpios =3D <3 GPIO_ACTIVE_LOW>; + output-low; /* deasserted */ + line-name =3D "usb-hub-reset"; + }; +}; + +&i2c1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c1_pins>; + status =3D "okay"; + + pmic@4b { + compatible =3D "rohm,bd71847"; + reg =3D <0x4b>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pmic_pins>; + interrupt-parent =3D <&gpio1>; + interrupts =3D <3 IRQ_TYPE_LEVEL_LOW>; + rohm,reset-snvs-powered; + + #clock-cells =3D <0>; + clocks =3D <&osc_32k>; + clock-output-names =3D "clk-32k-out"; + + regulators { + BUCK1 { + // supplies soc vdd, soc mipi vdd @ 0.9V + regulator-name =3D "buck1"; + regulator-min-microvolt =3D <700000>; + regulator-max-microvolt =3D <1300000>; + regulator-boot-on; + regulator-always-on; + regulator-ramp-delay =3D <1250>; + rohm,dvs-run-voltage =3D <850000>; + rohm,dvs-suspend-voltage =3D <750000>; + }; + + buck2_reg: BUCK2 { + regulator-name =3D "buck2"; + regulator-min-microvolt =3D <700000>; + regulator-max-microvolt =3D <1300000>; + regulator-boot-on; + regulator-always-on; + regulator-ramp-delay =3D <1250>; + rohm,dvs-run-voltage =3D <1000000>; + rohm,dvs-idle-voltage =3D <900000>; + rohm,dvs-suspend-voltage =3D <0>; + }; + + BUCK3 { + // BUCK5 in datasheet + // output floating + regulator-name =3D "buck3"; + regulator-min-microvolt =3D <700000>; + regulator-max-microvolt =3D <1350000>; + }; + + BUCK4 { + // BUCK6 in datasheet + // supplies ldo3, ldo5, muxsw + regulator-name =3D "buck4"; + regulator-min-microvolt =3D <3000000>; + regulator-max-microvolt =3D <3300000>; + regulator-boot-on; + regulator-always-on; + }; + + BUCK5 { + // BUCK7 in datasheet + // supplies ldo4, ldo6, muxsw + // enables dram vpp @ 2.5V + regulator-name =3D "buck5"; + regulator-min-microvolt =3D <1605000>; + regulator-max-microvolt =3D <1995000>; + regulator-boot-on; + regulator-always-on; + }; + + BUCK6 { + // BUCK8 in datasheet + // supplies dram @ 1.2V + regulator-name =3D "buck6"; + regulator-min-microvolt =3D <800000>; + regulator-max-microvolt =3D <1400000>; + regulator-boot-on; + regulator-always-on; + }; + + LDO1 { + // supplies soc snvs @ 1.8V + regulator-name =3D "ldo1"; + regulator-min-microvolt =3D <1600000>; + regulator-max-microvolt =3D <3300000>; + regulator-boot-on; + regulator-always-on; + }; + + LDO2 { + // supplies soc snvs @ 0.8V + regulator-name =3D "ldo2"; + regulator-min-microvolt =3D <800000>; + regulator-max-microvolt =3D <900000>; + regulator-boot-on; + regulator-always-on; + }; + + LDO3 { + // supplies soc vdd @ 1.8V + regulator-name =3D "ldo3"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <3300000>; + regulator-boot-on; + regulator-always-on; + }; + + LDO4 { + // output floating + regulator-name =3D "ldo4"; + regulator-min-microvolt =3D <900000>; + regulator-max-microvolt =3D <1800000>; + }; + + LDO5 { + // output floating + regulator-name =3D "ldo5"; + regulator-min-microvolt =3D <800000>; + regulator-max-microvolt =3D <3300000>; + }; + + LDO6 { + // supplies soc vdd mipi @ 1.2V + regulator-name =3D "ldo6"; + regulator-min-microvolt =3D <900000>; + regulator-max-microvolt =3D <1800000>; + regulator-boot-on; + regulator-always-on; + }; + }; + }; +}; + +&i2c2 { + /* + * routed to various connectors: + * - basler camera (CON2) + * - touchscreen (J3) + * - expansion connector (J14) + */ + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c2_pins>; + status =3D "okay"; +}; + +&i2c3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c3_pins>; + status =3D "okay"; + + expander: gpio@20 { + compatible =3D "ti,tca6408"; + reg =3D <0x20>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&gpio_expander_pins>; + reset-gpios =3D <&gpio3 16 GPIO_ACTIVE_LOW>; + interrupt-parent =3D <&gpio2>; + interrupts =3D <11 IRQ_TYPE_EDGE_FALLING>; + interrupt-controller; + #interrupt-cells =3D <2>; + gpio-controller; + #gpio-cells =3D <2>; + gpio-line-names =3D "SYSGD", "PFO#", "CAPGD", "CAPFLT#", + "CHGEN#", "BSTEN#", "", ""; + }; + + light-sensor@44 { + compatible =3D "isil,isl29023"; + reg =3D <0x44>; + }; + + accelerometer@53 { + compatible =3D "adi,adxl345"; + reg =3D <0x53>; + }; + + /* battery-charger@68 */ + + rtc: rtc@69 { + compatible =3D "abracon,abx80x"; + reg =3D <0x69>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&rtc_pins>; + abracon,tc-diode =3D "schottky"; + abracon,tc-resistor =3D <3>; + interrupt-parent =3D <&gpio1>; + interrupts =3D <1 IRQ_TYPE_EDGE_FALLING>; + }; +}; + +&i2c4 { + /* routed to expansion connector (J14) */ + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c4_pins>; + status =3D "okay"; +}; + +&iomuxc { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&tamper_pins>, <&usb_hub_pins>; + + ieee802151_radio_pins: pinctrl-ieee802151-radio-grp { + fsl,pins =3D < + /* RESETN */ + MX8MN_IOMUXC_GPIO1_IO05_GPIO1_IO5 0x0 + /* VDD_EN */ + MX8MN_IOMUXC_GPIO1_IO06_GPIO1_IO6 0x0 + /* SWDCLK */ + MX8MN_IOMUXC_GPIO1_IO14_GPIO1_IO14 0x0 + /* SDIO */ + MX8MN_IOMUXC_GPIO1_IO15_GPIO1_IO15 0x0 + >; + }; + + can_pins: pinctrl-can-grp { + fsl,pins =3D < + MX8MN_IOMUXC_SAI3_TXD_GPIO5_IO1 0x140 + >; + }; + + ecspi2_pins: pinctrl-ecspi2-grp { + fsl,pins =3D < + MX8MN_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK 0x96 + MX8MN_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI 0x1d6 + MX8MN_IOMUXC_ECSPI2_MISO_ECSPI2_MISO 0x1d6 + MX8MN_IOMUXC_ECSPI2_SS0_GPIO5_IO13 0x1d6 + >; + }; + + fec1_pins: pinctrl-fec1-grp { + /* + * Some pins are sampled at phy reset to apply configuration: + * - AR803x PHY (revision 1.1) + * - RXD[1:0]: phy address bits [1:0] + * - RXD[3:2],RX_CTL: mac interface select bits 3,1,0 + * - ADIN1300 PHY (revision 1.2 or later) + * - RXD[3:0]: phy address bits [3:0] + * - RX_CTL,RXC: mac interface select bits 1,0 + * SoC enables pull-down at reset, PHYs have internal + * pull-down, so pinmux may unset pull-enable. + */ + fsl,pins =3D < + MX8MN_IOMUXC_ENET_MDC_ENET1_MDC 0x2 + MX8MN_IOMUXC_ENET_MDIO_ENET1_MDIO 0x2 + MX8MN_IOMUXC_ENET_TD3_ENET1_RGMII_TD3 0x1e + MX8MN_IOMUXC_ENET_TD2_ENET1_RGMII_TD2 0x1e + MX8MN_IOMUXC_ENET_TD1_ENET1_RGMII_TD1 0x1e + MX8MN_IOMUXC_ENET_TD0_ENET1_RGMII_TD0 0x1e + /* RD[3:0] sampled at phy reset for address bits [3:0] */ + MX8MN_IOMUXC_ENET_RD3_ENET1_RGMII_RD3 0x90 + MX8MN_IOMUXC_ENET_RD2_ENET1_RGMII_RD2 0x90 + MX8MN_IOMUXC_ENET_RD1_ENET1_RGMII_RD1 0x90 + MX8MN_IOMUXC_ENET_RD0_ENET1_RGMII_RD0 0x90 + MX8MN_IOMUXC_ENET_TXC_ENET1_RGMII_TXC 0x10 + MX8MN_IOMUXC_ENET_RXC_ENET1_RGMII_RXC 0x90 + MX8MN_IOMUXC_ENET_RX_CTL_ENET1_RGMII_RX_CTL 0x90 + MX8MN_IOMUXC_ENET_TX_CTL_ENET1_RGMII_TX_CTL 0x10 + /* phy reset */ + MX8MN_IOMUXC_SAI5_RXFS_GPIO3_IO19 0x0 + /* phy interrupt */ + MX8MN_IOMUXC_GPIO1_IO10_GPIO1_IO10 0x140 + >; + }; + + gpio_expander_pins: pinctrl-gpio-expander-grp { + fsl,pins =3D < + MX8MN_IOMUXC_NAND_READY_B_GPIO3_IO16 0x140 + MX8MN_IOMUXC_SD1_STROBE_GPIO2_IO11 0x140 + >; + }; + + i2c1_pins: pinctrl-i2c1-grp { + fsl,pins =3D < + MX8MN_IOMUXC_I2C1_SCL_I2C1_SCL 0x400001c2 + MX8MN_IOMUXC_I2C1_SDA_I2C1_SDA 0x400001c2 + >; + }; + + i2c2_pins: pinctrl-i2c2-grp { + fsl,pins =3D < + MX8MN_IOMUXC_I2C2_SCL_I2C2_SCL 0x400001c2 + MX8MN_IOMUXC_I2C2_SDA_I2C2_SDA 0x400001c2 + >; + }; + + i2c3_pins: pinctrl-i2c3-grp { + fsl,pins =3D < + MX8MN_IOMUXC_I2C3_SCL_I2C3_SCL 0x400001c2 + MX8MN_IOMUXC_I2C3_SDA_I2C3_SDA 0x400001c2 + >; + }; + + i2c4_pins: pinctrl-i2c4-grp { + fsl,pins =3D < + MX8MN_IOMUXC_I2C4_SCL_I2C4_SCL 0x400001c2 + MX8MN_IOMUXC_I2C4_SDA_I2C4_SDA 0x400001c2 + >; + }; + + led_pins: pinctrl-led-grp { + fsl,pins =3D < + MX8MN_IOMUXC_GPIO1_IO11_GPIO1_IO11 0x100 + MX8MN_IOMUXC_GPIO1_IO12_GPIO1_IO12 0x100 + MX8MN_IOMUXC_GPIO1_IO13_GPIO1_IO13 0x100 + >; + }; + + modem_pins: pinctrl-modem-grp { + fsl,pins =3D < + /* RESET_N: modem-internal pull-down */ + MX8MN_IOMUXC_GPIO1_IO07_GPIO1_IO7 0x0 + /* PWRKEY: pull-down ensures always-on */ + MX8MN_IOMUXC_GPIO1_IO08_GPIO1_IO8 0x100 + >; + }; + + pmic_pins: pinctrl-pmic-grp { + fsl,pins =3D < + MX8MN_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x140 + >; + }; + + regulator_modem_vbat_pins: pinctrl-regulator-modem-vbat-grp { + fsl,pins =3D < + MX8MN_IOMUXC_SAI5_MCLK_GPIO3_IO25 0x0 + >; + }; + + regulator_modem_vbus_pins: pinctrl-regulator-modem-vbus-grp { + fsl,pins =3D < + MX8MN_IOMUXC_SPDIF_RX_GPIO5_IO4 0x0 + >; + }; + + regulator_usb1_vbus_pins: pinctrl-regulator-usb1-vbus-grp { + fsl,pins =3D < + MX8MN_IOMUXC_SPDIF_EXT_CLK_GPIO5_IO5 0x0 + >; + }; + + regulator_usdhc2_vmmc_pins: pinctrl-regulator-usdhc2-vmmc-grp { + fsl,pins =3D < + MX8MN_IOMUXC_SD2_RESET_B_GPIO2_IO19 0x0 + >; + }; + + rtc_pins: pinctrl-rtc-grp { + fsl,pins =3D < + MX8MN_IOMUXC_GPIO1_IO01_GPIO1_IO1 0x140 + MX8MN_IOMUXC_SAI3_RXFS_GPIO4_IO28 0x100 + >; + }; + + tamper_pins: pinctrl-tamper-grp { + /* + * Routed to physical tamper input (J12), + * accelerometer and light-sensor interrupts. + */ + fsl,pins =3D < + MX8MN_IOMUXC_GPIO1_IO09_GPIO1_IO9 0x140 + >; + }; + + uart1_pins: pinctrl-uart1-grp { + fsl,pins =3D < + MX8MN_IOMUXC_UART1_RXD_UART1_DCE_RX 0x140 + MX8MN_IOMUXC_UART1_TXD_UART1_DCE_TX 0x140 + MX8MN_IOMUXC_UART3_RXD_UART1_DCE_CTS_B 0x140 + MX8MN_IOMUXC_UART3_TXD_UART1_DCE_RTS_B 0x140 + /* BT_REG_ON */ + MX8MN_IOMUXC_SD1_DATA4_GPIO2_IO6 0x0 + /* BT_WAKE_DEV */ + MX8MN_IOMUXC_SD1_DATA5_GPIO2_IO7 0x0 + /* BT_WAKE_HOST */ + MX8MN_IOMUXC_SD1_DATA6_GPIO2_IO8 0x100 + >; + }; + + uart2_pins: pinctrl-uart2-grp { + fsl,pins =3D < + MX8MN_IOMUXC_UART2_RXD_UART2_DCE_RX 0x140 + MX8MN_IOMUXC_UART2_TXD_UART2_DCE_TX 0x140 + >; + }; + + uart3_pins: pinctrl-uart3-grp { + fsl,pins =3D < + MX8MN_IOMUXC_ECSPI1_MOSI_UART3_DTE_RX 0x140 + MX8MN_IOMUXC_ECSPI1_SCLK_UART3_DTE_TX 0x140 + MX8MN_IOMUXC_ECSPI1_MISO_UART3_DTE_RTS_B 0x140 + MX8MN_IOMUXC_ECSPI1_SS0_UART3_DTE_CTS_B 0x140 + >; + }; + + uart4_pins: pinctrl-uart4-grp { + fsl,pins =3D < + MX8MN_IOMUXC_UART4_RXD_UART4_DCE_RX 0x140 + MX8MN_IOMUXC_UART4_TXD_UART4_DCE_TX 0x140 + >; + }; + + usb_hub_pins: pinctrl-usb-hub-grp { + fsl,pins =3D < + MX8MN_IOMUXC_SPDIF_TX_GPIO5_IO3 0x0 + >; + }; + + usdhc1_pins: pinctrl-usdhc1-grp { + fsl,pins =3D < + MX8MN_IOMUXC_SD1_CLK_USDHC1_CLK 0x190 + MX8MN_IOMUXC_SD1_CMD_USDHC1_CMD 0x1d0 + MX8MN_IOMUXC_SD1_DATA0_USDHC1_DATA0 0x1d0 + MX8MN_IOMUXC_SD1_DATA1_USDHC1_DATA1 0x1d0 + MX8MN_IOMUXC_SD1_DATA2_USDHC1_DATA2 0x1d0 + MX8MN_IOMUXC_SD1_DATA3_USDHC1_DATA3 0x1d0 + /* wifi refclk */ + MX8MN_IOMUXC_GPIO1_IO00_ANAMIX_REF_CLK_32K 0x0 + /* WL_WAKE_HOST */ + MX8MN_IOMUXC_SD1_DATA7_GPIO2_IO9 0x100 + /* WL_REG_ON */ + MX8MN_IOMUXC_SD1_RESET_B_GPIO2_IO10 0x0 + >; + }; + + usdhc2_pins: pinctrl-usdhc2-grp { + fsl,pins =3D < + MX8MN_IOMUXC_SD2_CLK_USDHC2_CLK 0x190 + MX8MN_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d0 + MX8MN_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d0 + MX8MN_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d0 + MX8MN_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d0 + MX8MN_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d0 + MX8MN_IOMUXC_SD2_CD_B_USDHC2_CD_B 0x0 + /* usdhc2 signalling voltage pmic control */ + MX8MN_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0x140 + >; + }; + + usdhc2_100mhz_pins: pinctrl-usdhc2-100mhz-grp { + fsl,pins =3D < + MX8MN_IOMUXC_SD2_CLK_USDHC2_CLK 0x194 + MX8MN_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d4 + MX8MN_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d4 + MX8MN_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d4 + MX8MN_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d4 + MX8MN_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d4 + MX8MN_IOMUXC_SD2_CD_B_USDHC2_CD_B 0x0 + /* usdhc2 signalling voltage pmic control */ + MX8MN_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0x140 + >; + }; + + usdhc2_200mhz_pins: pinctrl-usdhc2-100mhz-grp { + fsl,pins =3D < + MX8MN_IOMUXC_SD2_CLK_USDHC2_CLK 0x196 + MX8MN_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d6 + MX8MN_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d6 + MX8MN_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d6 + MX8MN_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d6 + MX8MN_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d6 + MX8MN_IOMUXC_SD2_CD_B_USDHC2_CD_B 0x0 + /* usdhc2 signalling voltage pmic control */ + MX8MN_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0x140 + >; + }; + + usdhc3_pins: pinctrl-usdhc3-grp { + fsl,pins =3D < + MX8MN_IOMUXC_NAND_WE_B_USDHC3_CLK 0x190 + MX8MN_IOMUXC_NAND_WP_B_USDHC3_CMD 0x1d0 + MX8MN_IOMUXC_NAND_DATA04_USDHC3_DATA0 0x1d0 + MX8MN_IOMUXC_NAND_DATA05_USDHC3_DATA1 0x1d0 + MX8MN_IOMUXC_NAND_DATA06_USDHC3_DATA2 0x1d0 + MX8MN_IOMUXC_NAND_DATA07_USDHC3_DATA3 0x1d0 + MX8MN_IOMUXC_NAND_RE_B_USDHC3_DATA4 0x1d0 + MX8MN_IOMUXC_NAND_CE2_B_USDHC3_DATA5 0x1d0 + MX8MN_IOMUXC_NAND_CE3_B_USDHC3_DATA6 0x1d0 + MX8MN_IOMUXC_NAND_CLE_USDHC3_DATA7 0x1d0 + MX8MN_IOMUXC_NAND_CE1_B_USDHC3_STROBE 0x190 + >; + }; + + wdog1_pins: pinctrl-wdog1-grp { + fsl,pins =3D < + MX8MN_IOMUXC_GPIO1_IO02_WDOG1_WDOG_B 0x140 + >; + }; +}; + +/* Bluetooth */ +&uart1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart1_pins>; + uart-has-rtscts; + /* select 80MHz parent clock to support maximum baudrate 4Mbps */ + assigned-clocks =3D <&clk IMX8MN_CLK_UART1>; + assigned-clock-parents =3D <&clk IMX8MN_SYS_PLL1_80M>; + status =3D "okay"; + + bluetooth { + compatible =3D "brcm,bcm4330-bt"; + device-wakeup-gpios =3D <&gpio2 7 GPIO_ACTIVE_HIGH>; + host-wakeup-gpios =3D <&gpio2 8 GPIO_ACTIVE_HIGH>; + shutdown-gpios =3D <&gpio2 6 GPIO_ACTIVE_HIGH>; + max-speed =3D <3000000>; + }; +}; + +/* console */ +&uart2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart2_pins>; + status =3D "okay"; +}; + +/* RS485 */ +&uart3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart3_pins>; + uart-has-rtscts; + linux,rs485-enabled-at-boot-time; + fsl,dte-mode; + status =3D "okay"; +}; + +/* 802.15.1 radio */ +&uart4 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart4_pins &ieee802151_radio_pins>; + status =3D "okay"; +}; + +&usbotg1 { + vbus-supply =3D <®_usb1_vbus>; + dr_mode =3D "host"; + disable-over-current; + status =3D "okay"; +}; + +/* WiFi */ +&usdhc1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&usdhc1_pins>; + vmmc-supply =3D <®_vdd_3v3>; + vqmmc-supply =3D <®_vdd_1v8>; + bus-width =3D <4>; + mmc-pwrseq =3D <&usdhc1_pwrseq>; + status =3D "okay"; +}; + +/* microSD */ +&usdhc2 { + pinctrl-names =3D "default", "state_100mhz", "state_200mhz"; + pinctrl-0 =3D <&usdhc2_pins>; + pinctrl-1 =3D <&usdhc2_100mhz_pins>; + pinctrl-2 =3D <&usdhc2_200mhz_pins>; + vmmc-supply =3D <®_usdhc2_vmmc>; + bus-width =3D <4>; + broken-cd; + status =3D "okay"; +}; + +/* eMMC */ +&usdhc3 { + /* + * Use lowest drive strength for all high-speed modes to minimise + * electro-magnetic emissions. + * In this particular design HS-400 still works okay, no extra + * pinctrl for 100mhz and 200mhz are required. + */ + pinctrl-names =3D "default"; + pinctrl-0 =3D <&usdhc3_pins>; + vmmc-supply =3D <®_vdd_3v3>; + vqmmc-supply =3D <®_vdd_1v8>; + bus-width =3D <8>; + non-removable; + status =3D "okay"; +}; + +&wdog1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&wdog1_pins>; + status =3D "okay"; +}; --=20 2.51.0 From nobody Tue Dec 2 02:51:17 2025 Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11020072.outbound.protection.outlook.com [52.101.84.72]) (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 B641F32ED53; Mon, 17 Nov 2025 12:29:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.84.72 ARC-Seal: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382597; cv=fail; b=AkBOh536/WpahF1Vqi7FGCdOaz9LXSuC9jmDkX0hamWxkE+u8b6zbQ94TpH5JuyXgLjH30z6cUgS1nuvF6s1s02lskdbnvTVJOuED45gQjbDzmV8ndv3y/nLflRPAcTXdts3+EuwXkwZ3LfW0tZnuWCtW3bGlsqJiA59slTuw9s= ARC-Message-Signature: i=4; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763382597; c=relaxed/simple; bh=W1KsoekCBZaZSH6zfbkijVJqLUfs5NKtjwxJlNsg1/c=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=OnrF8e1OsNKqjBo7yr3cKSYycdkYOkiKXbyTPqahti9updB6CArEUgn1f4PapK67WQUywV38y0JO8juHWwPlVxU8oQ2RBg26JK6H1PfI8TZqWJIM3t7dRXWSyKqvL+mgeUBPZDLT/U4mapve+h6gufINXbtbXIbcJubeTbn1OVA= ARC-Authentication-Results: i=4; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=e4xboH0C; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=e4xboH0C; arc=fail smtp.client-ip=52.101.84.72 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="e4xboH0C"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="e4xboH0C" ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=R/SEhnhNkoAtK/p2MgBbCD79MYfeTtf9wLn5INaWLmxV43b3EsALZ3MAgMLZI8Ox7JovhFgS8cfiItPPuZWijCF1u3CQnmfn8LYGw70KxetbFjrJg7BzVXJNnmYR5I4HHV6N3gS8MV7dtYH245uZb28jLqvvSeKOhoWzdZ+ezVzpG1C9kSJEdOUa4ODFkJaXKEoRaRltfHrEjbwQxO9w2PSv/yV2SjaXLdxve13aR9vUg6jQeDVociQ25cvCWSGiXuux5f+hvW3G8WJ6h22q22THoPPIi4Hp8khgDeDHRnpI51TWYuIGX9A5p57sssfDe57WIPb2rNaPxbrzJXR65g== ARC-Message-Signature: i=3; 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=/weNvg2XgqMh9lWd1vYCDo6O0sw7gdbvR9OOdMLHGxA=; b=tCyOQ8H5P2RBmeqT33FHT1tcWVHR1HdzroOTOGWrtJSZEjnHTTze41NFd8RpNUra6mokSANlOTssxTKRm8IjajryNJCqkvE++xn9SHXFIZgikCQtpWP0FLd7o7CfHVmoS71Qf5+FrcNnheD61CHZJH7qLLXJeDU97ecZcbE60Cm9C+QXaFPhi3nSTP8pisTDlC3cwXvS/HW4bkYuWMjWc0RAb1YApGCM9ipluQknL3XrgehsaOL/qUepekCBImTiEQOcL9w7PGyjdvfbVf8X3N9tiZEcLLQzflImNNOsj7EeR3Ia322ia183sW8UQa7zv/fqMDKOMXZpBu/WHAtnHg== ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=fail (sender ip is 52.17.62.50) smtp.rcpttodomain=bp.renesas.com smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/weNvg2XgqMh9lWd1vYCDo6O0sw7gdbvR9OOdMLHGxA=; b=e4xboH0Cty1lAsxvAzwejEmfD9CZVVZpdUF32mWsVJEIXcZTi5IXDNG4WcLKb1Nzx83IZzZbB/1BoEJb9VN5ILCW3WCyyYECPwo+ytvXNcxfo91Mfr0j4NrYzmKo7/8IYYrBqSn1RHs40TqkCJMmM/9YLF/Se3bhNw/EDLCo1iQ= Received: from AM0P190CA0001.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:190::11) by VI1PR04MB6861.eurprd04.prod.outlook.com (2603:10a6:803:13c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.18; Mon, 17 Nov 2025 12:29:49 +0000 Received: from AMS0EPF000001B3.eurprd05.prod.outlook.com (2603:10a6:208:190:cafe::a) by AM0P190CA0001.outlook.office365.com (2603:10a6:208:190::11) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.22 via Frontend Transport; Mon, 17 Nov 2025 12:29:43 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: Fail (protection.outlook.com: domain of solid-run.com does not designate 52.17.62.50 as permitted sender) receiver=protection.outlook.com; client-ip=52.17.62.50; helo=eu-dlp.cloud-sec-av.com; Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by AMS0EPF000001B3.mail.protection.outlook.com (10.167.16.167) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Mon, 17 Nov 2025 12:29:47 +0000 Received: from emails-4228658-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-6-39.eu-west-1.compute.internal [10.20.6.39]) by mta-outgoing-dlp-862-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id 6F36F800E1; Mon, 17 Nov 2025 12:29:47 +0000 (UTC) ARC-Authentication-Results: i=2; mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=checkpointcloudsec.com; s=arcselector01; t=1763382587; h=from : to : subject : date : message-id : content-type : mime-version; bh=/weNvg2XgqMh9lWd1vYCDo6O0sw7gdbvR9OOdMLHGxA=; b=I2EzOsBy0hIAWyEORnVXbmIPBdyMophPpYfqeuuffRm2Ew6lM9gjHPPCmzCJ+bECWTt4e dZt8fMiwxgJ+ZgvRR5n1GSWBoJ2Wk9CMIH0NMKpCReWmTnmboMvcpEDagMvmk93fTMgotyY qA3mfd6nPfzqH9tOrwMzAce3cWNGuPo= ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=checkpointcloudsec.com; s=arcselector01; t=1763382587; b=P1c7HsV/gXQ9Trt5XFfaMR71hVNOjCBcANsW3S37Fg+akKq/UIREo91cIBTNNgSvdZaQI 8IpYnbOcupe+rJQbAywGilpIoYBihK65y3lArFaxE0rUP7pq0MPQLAu4qalcaqycbTJLk1x eKWpI9gA6VF50Kbx0pbODkvO26Jbxr8= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vXTzo1Tse7T711acjg+973KhLJdHfYW1SZVe+l3nqI6Jaw4T69DaQnl06LnLSPwCz/i4st4aN/uNmxGlu+TwaBZQODY7B6iPUrn9mcRGXggrrJ6w2ZfazIxW0N4+4UK3a/zyzArGVj7iFqkS1vtVm9b7NHWdOI+IL7supj0z8jsUc9FYQ+qZc5RtdK6AnK8jam5yT4td0KdPo4W/Db4yjqCiuWrGQsrl6xAkFK1YR5Sii5l5fy3YB1fxiiCu/IrN7T2/0/0Z7KZ4bhHrhhCqWdcmw3i+sZPQ7jdhV77wxrBuvsIRPFiWq2VD6B7wOHYOiFHXfhIMTEpcNdLBqd34rg== 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=/weNvg2XgqMh9lWd1vYCDo6O0sw7gdbvR9OOdMLHGxA=; b=HoEMvW49ZiUZ3j2vgjqgr2CLbuJBOgn/7oWhjcwLdP4ahJ1Vf3agbHJnPUlqnXuEz2nBQcz9GfezUpRm2ptMboBBvcK9/M1Qe1OwpXtjObAI/6FubnqOABmyr4ImA9PKAI1KaA6QUko166dB3/Xun4dgvCL0AAacx8AggyNdmb31GBFLB/zUZ0QW6Blj4RXkkNCuJktGUmudlkzi4g6gGaXlhZnDWIzSRAX6heBZqgIHAyxOIj2WUb58O30foFGGMLJETbXXb/BNQIIZdXpiPiOlPbQCPwPd7fEcO4ArN87MuRJtJgP3ROmvd9hJvMrgBFG1earcTDhXq2v1oI2cLA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/weNvg2XgqMh9lWd1vYCDo6O0sw7gdbvR9OOdMLHGxA=; b=e4xboH0Cty1lAsxvAzwejEmfD9CZVVZpdUF32mWsVJEIXcZTi5IXDNG4WcLKb1Nzx83IZzZbB/1BoEJb9VN5ILCW3WCyyYECPwo+ytvXNcxfo91Mfr0j4NrYzmKo7/8IYYrBqSn1RHs40TqkCJMmM/9YLF/Se3bhNw/EDLCo1iQ= Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by VI1PR04MB6894.eurprd04.prod.outlook.com (2603:10a6:803:13a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.21; Mon, 17 Nov 2025 12:29:33 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::aa83:81a0:a276:51f6%4]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 12:29:33 +0000 From: Josua Mayer Date: Mon, 17 Nov 2025 13:28:53 +0100 Subject: [PATCH v3 11/11] arm64: dts: add description for solidrun i.mx8mm som and evb Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251117-imx8mp-hb-iiot-v3-11-bf1a4cf5fa8e@solid-run.com> References: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> In-Reply-To: <20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Neil Armstrong , Jessica Zhang , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Dmitry Torokhov , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Laurent Pinchart , Lad Prabhakar , Thierry Reding Cc: Jon Nettleton , Mikhail Anikin , Yazan Shhady , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0350.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::12) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|VI1PR04MB6894:EE_|AMS0EPF000001B3:EE_|VI1PR04MB6861:EE_ X-MS-Office365-Filtering-Correlation-Id: 0648185c-27d2-402b-7189-08de25d4ff28 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?WTl1ODFaa0lEVlpiekJIeW4xMXZSczhPeHpWcjEwd2k2WWVtdE5YRkcwdHp5?= =?utf-8?B?NlhIbHU2aHZNTzNiZmk0Z3VGM1RXcU1yOCtTcFFvSEJYeEpFMzFxSmlEdGZV?= =?utf-8?B?c1BxWXNWdGc0M3RHVWl1ZnB2SGdwUkRhQzBiYVFYcW9JL1ZyK05JMlVGMERz?= =?utf-8?B?Z1JRamZoOGRieXF3UEhpNUhYVjdqQnhqT3pYd2t2MWROOFU3bGlBQzdLVjlY?= =?utf-8?B?Q0NEOGM2OGVxTmtrWXVwMFBUUUMvaFI1NE5HT0w0WEhuM3JiRHppUWc4b2tn?= =?utf-8?B?ZWZOZHJzK1psQ2phdGVTanVyYTVrYzVmaWFTYUhIQktDM0lRODY5T0N4eGNY?= =?utf-8?B?U3VKTFBzL2R0K2xVU2hGS1FrMnpxTzd5eW9qcUo1cEJMQmJqVFE1c2Nja2pN?= =?utf-8?B?Tnd0OVN6aGF4RW8wdjdSMUVxL1hYbytNUHJqSndUdUlGQmdjVlFma3h5Vk9Y?= =?utf-8?B?YndQaTRhV25EVHJPeUxZS3VtUUZWS0hwTkhIMURKeGYxOHUycTVybURkd2dr?= =?utf-8?B?cXI1anlMK05aZXdlbGxQRjlBeTVSV1FmYjhMYUtDM0RQOXIweFVrS3NpOGU5?= =?utf-8?B?bVA3MmlxaUMyaE10dFRrTnJxWjYvMG5tTTBVdkE3STJHc1pNRWVxVWxMbTBB?= =?utf-8?B?NEJpczlCeG8zelNiVFhDdVRIc2ZHak5BRXBxdVhCczIxc1JKREtPSE5LMFhL?= =?utf-8?B?akZnUHBzdGpyS3pLYmVORVdURHc3OEZyU3kxbXJEdWVrWGZhWm9QeGZ1dGQ4?= =?utf-8?B?ZmxPdXRaRGdlSUZXQkNkV3ZETHBtcXpjNzBhdmZUWC9DVXRTUDlBMzRxMk83?= =?utf-8?B?Zk9PWHB1M3dLeHJRZmhUUzVVVWI0a0ovSWI2ODZ2VjZ6TUUyNXc1SGF6bkMx?= =?utf-8?B?RnNWYjVmMjhFelFKTTFkVTRBTFBpVFhYMHE4R2g0QUJlaUxDR2VOTkt4WHFj?= =?utf-8?B?QlVhVGhFQkVNRHhKVmYzaG9YV2F3cGpDQm5JY3dhdWZIcm1CVDhxZWpoY2RO?= =?utf-8?B?WHNCdjBBWnQrNmFHdVFHTFZiMHBPcjFKRjBKRXZONEowczVNSDJ1QXdZQXQv?= =?utf-8?B?MkNYVFNFZXFNV3hoZUVYbG0vb1VDbGRZK2ptZ3lBdHM2VjBFS1ZpL2w0RldC?= =?utf-8?B?aFRyQ2NDdXZOVVpmeDNra1ArUnpLMWJ4M0RSanhIL2NVQys1Z0gzN3J0Q3Rs?= =?utf-8?B?eXhyMzZSMWxTMUxLVUR0ekpBQysxd1RPVlhZVStCK0NmVHpCZGc2bXZaYndN?= =?utf-8?B?QkZOQWpuN1hYK0V5VXd2cmdDQU1aZHlnRkROVDRnQ1NFQzdEZ0xZbFBFY3kx?= =?utf-8?B?RUNlUVdkQlZlYWwvaHAzanNLSjlBV1JhaHNJenEveHN5RFRGeG9CL1ZidVNh?= =?utf-8?B?VW5FL1VvUWJ5by9RN080eU13MTc0Y2wyUWJQaUh3YWdvVk5WVWY0bHVlZXVl?= =?utf-8?B?WE00dk5rSXhZNTQwdHVHbm1IOFJGZ0k2QXVMNWlqVjJNNjNSQlc1d21RWGJl?= =?utf-8?B?U2JzamU4UzREZDhXQVQzRVhFSVVIVzVpMDlFa1U3emVmMDRYNy9VVXZLdG5v?= =?utf-8?B?TFBPVlF5enkxQ0F1cmljUEcyS0xBeXhYUGJsU3ZTUjZRYTlmUXFpM0xhRFVR?= =?utf-8?B?OTIrc0FIdW8xS0xpNDVXbytMakh3RkZNcUFYV0xzbVJWbVFPSkZTYUVzWXNt?= =?utf-8?B?OTd4ZFpaMXMwRXpVU3c2UGZsaEdrZnh1bmtrdVFicURLY3RUa0F4MFNjSkxZ?= =?utf-8?B?SGdJR2h4YmYrSGxmQWNsOUFvcWk5WnhQNWtKMG5Ma3k2SDJIbThSZmEzOElx?= =?utf-8?B?YzNCYXUyVEpkV1lka0h0U2I3OU1YajRWOWhjR21yVUFSalBnWkt5WGo3VTZu?= =?utf-8?B?TmhKbmdORnFTU3BUTmRnOHU2Qkwyb25YcFZjMU1xTXBmUjMzelV3UFlXenYv?= =?utf-8?B?cUdEUXV6R1d4QUFkUlYvcmZnS1JWTXVodVJ1WGRNcWRndzZ1VVVXMVNiOEcz?= =?utf-8?B?NGk4TVRGa2lVWjBicldNWVdhYTZjblFpM3NzcGhQVEFPYlg1Zm9oYm9RS25T?= =?utf-8?B?YmJlUnRyTGRNSnF2SC9zVjRMazZxKzlxck1odz09?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB6894 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: 387de31b949643fead72aae37a1a7cbe:solidrun,office365_emails,sent,inline:e63acf9d0091647e1c4ec6a3b065751e Authentication-Results-Original: mx.checkpointcloudsec.com; arc=pass; dkim=none header.d=none X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS0EPF000001B3.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: c90d5607-94cd-4f41-5e3f-08de25d4f62e X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|14060799003|7416014|82310400026|36860700013|35042699022|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZnBMTXBoN1BYVUc3T1ZZRXJrRklMRG05a3kzbElMaXlDV1U5R2tWMnZSNmtm?= =?utf-8?B?YlpZU21CdDlldE1kQTN4c00ybEtlSU5KUTVYSHVFU1JFaGY1eVEzSW53K09R?= =?utf-8?B?bU5ucjZzMnduZ1NET2wyR1Y3RG9iR3lPb0t5a3pDYWFESEFsT3U0dHdSR2lV?= =?utf-8?B?eXhyNHRvYTBaNlRZTnpOMjhTRzMydksxODVSMjg2K3ZDTldzVTNrQmVZVkxw?= =?utf-8?B?NGhMWlNWSy9oMUU1NksrWG1qUXR2ZGtxa1d5RHVTblI2bjZuaGZzd0FwUW1R?= =?utf-8?B?UWNsNSsvMzEzWEo2RG9ObVFpZjNnY1NsM3plYzJFSjZlZXdBTHpGWEFESnpl?= =?utf-8?B?b0pKTE1lb0thVzRydi92eDlCNmRIa2xwRXE0VTFXZ1h0YU5XMEhocy9DTFZ2?= =?utf-8?B?bWJqVTJTZ2pITVJNRHEzWnR0czFmTWdqKzdPUk9LTVRMWmQ3SEJqYUJzR3hK?= =?utf-8?B?VmpDSG40Uk44NjB5ZVJjcndLdHJLK3dpdVJRMHB0WU1vdWtndXd0VklvWVQv?= =?utf-8?B?TXFCdG9iWDBhcnZIRzg5bDZuZkt2UTBHWjU1UGJwL255Tk14L1hoY1Y4UVo5?= =?utf-8?B?dmsrUCthT2RCNGM5R1h0OUd4c1dGbmVYcE5BcUQyYTJVcENEZzlGUmdqQnYr?= =?utf-8?B?ak1hemZUZW1sOG9tNEl4cFBEZEkvSVhJZWRTcEtIWUFhV1hRcnhpU3JVVVRW?= =?utf-8?B?NVpXQTZiUGdNei9rOTVzVEN4MVArT1EwbzcrRGZObE5TcDE4aUF6Z2VTOEhN?= =?utf-8?B?VjFEcFpoOXJJUXZTTEp2cllzeVp5UG1zNFM2ampsd3BXQmt1Y3VvcEJDWEpZ?= =?utf-8?B?ZThGZHBVY2lKTzhreWtwYWhNdDl5aXNMTmxKQ240K21VVHlhRzF2TExnU1FP?= =?utf-8?B?L3JwczN2cm5mOGdXL0tOMUpiOW0veXJQSnJuWUU1a2VwNm84NFordzF2dHI2?= =?utf-8?B?bmwxdXMzUzhXbjhFRjZKeDB6UEdsRm80cnAydzkxUUI3WUpnd2tEKzZJeEp2?= =?utf-8?B?RnVMaGxubW5vVEFtQjRQNHE2K3lyWEN2VnFRSDJiV1VaUXVvcFJOMm5XUXpD?= =?utf-8?B?alA0MjZsdFloUHh3VGQ2WjVRUGt3eHRmZk1Xd2czV3VKMXB2am9uSUJmVmQz?= =?utf-8?B?MHpoekZraE94Mk1QaU81SC9NcHlUYXhaNExLL2hWSXZOR2UrQ0N4aGUvRXZY?= =?utf-8?B?ZXFRc1pTNjJMbjd2R3hSUStJc0c4dEhoMTZFR1RSbVlCNE8yOE9KTS9kaHpK?= =?utf-8?B?SVhzd05uZnNDTFhLc0FpV3B0cU9hbjQvSm4raVEwOFRwYjd0TzhzaTUzUDFW?= =?utf-8?B?M2JOWVh5VWlJRUhoaWYrSExwWDNDTlYxVjN5YWJWbGFXSkZsRkszS2lQNjM2?= =?utf-8?B?T0NZd2VENHVLYjhZMHp6RzJqYXdvMWxFazVrU2JFV2FvVGlkKzNQNW8xUzJQ?= =?utf-8?B?MEgxU3phdHRkWEhQRFZLelE2WkIzbTUvbjFhL0lyUTVPTmp3LzdKY2ZvVjVw?= =?utf-8?B?RGRWZGl3a2VFR1R4N0s5MDlFMFRHT0pQcXBqZEk0QUxrNDJFbHhXNGx4YVNN?= =?utf-8?B?NHFUNGpEdkVqMm9nTzJVZjNDa0RWc3VqNXRJck9vcS83RDVTSUxQM2pvSTZh?= =?utf-8?B?L0ljL2JlK3Y3ZFM0VFRWbXZsdkpqdmdFdnh0c0tTNkxuRm9PQlpZdGowRzh2?= =?utf-8?B?dHowcTBuaDAwOVhtbk1wYVRud0JnUmV0QUszYTU1MkFUUUd3VDJ0Rm4vZ002?= =?utf-8?B?UHkxTlpTNFJFWHRFcWlpZWcvMldOOWo3a1hVSVV4anVua1dzTFpvMU9na3Z3?= =?utf-8?B?MG5ybnZkMDhMSEdVSFBUMGVZZWh0Vm9GV0E3Ym9qOG1FVENwZjlqSFBNc3pC?= =?utf-8?B?b0tJb2RPTEovQlpkU2twaC9TT0VSeklxN29vdTg2K3BSVkgyOVQvR2dwZk1F?= =?utf-8?B?Q3RqeHlMSHd1UGNIQSsrNWxwRzhJcUQzVFpNQzhCamN5Mnk4V3JtVTkwT1dR?= =?utf-8?B?ZGR2NEdWblhrYWpTdU8wL2MvRkFLeU8zd3JaNGtKNXRhWDZ1VXg4bEhFS2Uz?= =?utf-8?B?ekFQRzloR2hoV1BJT3dMT2FnanZYTXlpV0dGdEJ0UXltWGxXU0xiRHJWV29R?= =?utf-8?Q?D2JG4edcOEGQfvxKKNQL9jkfd?= X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(1800799024)(376014)(14060799003)(7416014)(82310400026)(36860700013)(35042699022)(921020);DIR:OUT;SFP:1102; X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 12:29:47.6404 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0648185c-27d2-402b-7189-08de25d4ff28 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: AMS0EPF000001B3.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB6861 Add description for the SolidRun i.MX8M Mini SoM on HummingBoard Ripple. The SoM features: - 1Gbps Ethernet with PHY - eMMC - 1/2GB DDR - NPU (assembly option) - WiFi + Bluetooth The HummingBoard Ripple features: - 2x USB-2.0 Type-A connector - 1Gbps RJ45 Ethernet with PoE - microSD connector - microHDMI connector - mpcie connector with USB-2.0 interface + SIM card holder - microUSB connector for console (using fdtdi chip) - RTC with backup battery Signed-off-by: Josua Mayer --- arch/arm64/boot/dts/freescale/Makefile | 2 + .../dts/freescale/imx8mm-hummingboard-ripple.dts | 335 +++++++++++++++++ arch/arm64/boot/dts/freescale/imx8mm-sr-som.dtsi | 395 +++++++++++++++++= ++++ 3 files changed, 732 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index c56137097da3b..3fbc8a1a1bf6e 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -124,6 +124,8 @@ imx8mm-evk-pcie-ep-dtbs +=3D imx8mm-evk.dtb imx-pcie0-e= p.dtbo imx8mm-evkb-pcie-ep-dtbs +=3D imx8mm-evkb.dtb imx-pcie0-ep.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx8mm-evk-pcie-ep.dtb imx8mm-evkb-pcie-ep.dtb =20 +dtb-$(CONFIG_ARCH_MXC) +=3D imx8mm-hummingboard-ripple.dtb +DTC_FLAGS_imx8mm-hummingboard-ripple +=3D -@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mm-icore-mx8mm-ctouch2.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mm-icore-mx8mm-edimm2.2.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mm-iot-gateway.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mm-hummingboard-ripple.dts b= /arch/arm64/boot/dts/freescale/imx8mm-hummingboard-ripple.dts new file mode 100644 index 0000000000000..110e7ff1ff135 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-hummingboard-ripple.dts @@ -0,0 +1,335 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2025 Josua Mayer + */ + +/dts-v1/; + +#include + +#include "imx8mm-sr-som.dtsi" + +/ { + model =3D "SolidRun i.MX8MM HummingBoard Ripple"; + compatible =3D "solidrun,imx8mm-hummingboard-ripple", + "solidrun,imx8mm-sr-som", "fsl,imx8mm"; + + aliases { + rtc0 =3D &carrier_rtc; + rtc1 =3D &snvs_rtc; + }; + + hdmi-connector { + compatible =3D "hdmi-connector"; + label =3D "hdmi"; + type =3D "c"; + + port { + hdmi_connector_in: endpoint { + remote-endpoint =3D <&adv7535_out>; + }; + }; + }; + + leds { + compatible =3D "gpio-leds"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&led_pins>; + + led-0 { + label =3D "D30"; + color =3D ; + gpios =3D <&gpio5 29 GPIO_ACTIVE_LOW>; + default-state =3D "on"; + }; + + led-1 { + label =3D "D31"; + color =3D ; + gpios =3D <&gpio5 9 GPIO_ACTIVE_LOW>; + default-state =3D "on"; + }; + + led-2 { + label =3D "D32"; + color =3D ; + gpios =3D <&gpio5 8 GPIO_ACTIVE_LOW>; + default-state =3D "on"; + }; + + led-3 { + label =3D "D33"; + color =3D ; + gpios =3D <&gpio5 7 GPIO_ACTIVE_LOW>; + default-state =3D "on"; + }; + + led-4 { + label =3D "D34"; + color =3D ; + gpios =3D <&gpio5 6 GPIO_ACTIVE_LOW>; + default-state =3D "on"; + }; + }; + + rfkill-mpcie-wifi { + compatible =3D "rfkill-gpio"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pcie_rfkill_pins>; + label =3D "mpcie WiFi"; + radio-type =3D "wlan"; + /* rfkill-gpio inverts internally */ + shutdown-gpios =3D <&gpio2 20 GPIO_ACTIVE_HIGH>; + }; + + vmmc: regulator-mmc { + compatible =3D "regulator-fixed"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&vmmc_pins>; + regulator-name =3D "vmmc"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + gpio =3D <&gpio2 19 GPIO_ACTIVE_LOW>; + startup-delay-us =3D <250>; + }; + + vbus1: regulator-vbus-1 { + compatible =3D "regulator-fixed"; + regulator-name =3D "vbus1"; + gpio =3D <&gpio2 11 GPIO_ACTIVE_HIGH>; + enable-active-high; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&vbus1_pins>; + regulator-min-microvolt =3D <5000000>; + regulator-max-microvolt =3D <5000000>; + }; + + vbus2: regulator-vbus-2 { + compatible =3D "regulator-fixed"; + regulator-name =3D "vbus2"; + gpio =3D <&gpio4 21 GPIO_ACTIVE_HIGH>; + enable-active-high; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&vbus2_pins>; + regulator-min-microvolt =3D <5000000>; + regulator-max-microvolt =3D <5000000>; + }; + + v_1_2: regulator-1-2 { + compatible =3D "regulator-fixed"; + regulator-name =3D "1v2"; + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + }; +}; + +&i2c3 { + clock-frequency =3D <100000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c3_pins>; + status =3D "okay"; + + carrier_rtc: rtc@69 { + compatible =3D "abracon,ab1805"; + reg =3D <0x69>; + abracon,tc-diode =3D "schottky"; + abracon,tc-resistor =3D <3>; + }; + + carrier_eeprom: eeprom@57{ + compatible =3D "st,24c02", "atmel,24c02"; + reg =3D <0x57>; + pagesize =3D <16>; + }; + + hdmi@3d { + compatible =3D "adi,adv7535"; + reg =3D <0x3d>, <0x3f>, <0x3c>, <0x38>; + reg-names =3D "main", "edid", "cec", "packet"; + adi,dsi-lanes =3D <4>; + avdd-supply =3D <&v_1_8>; + dvdd-supply =3D <&v_1_8>; + pvdd-supply =3D <&v_1_8>; + a2vdd-supply =3D <&v_1_8>; + v3p3-supply =3D <&v_3_3>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&hdmi_pins>; + interrupt-parent =3D <&gpio1>; + interrupts =3D <7 IRQ_TYPE_EDGE_FALLING>; + pd-gpios =3D <&gpio3 22 GPIO_ACTIVE_LOW>; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + adv7535_from_dsim: endpoint { + remote-endpoint =3D <&mipi_dsi_out>; + }; + }; + + port@1 { + reg =3D <1>; + + adv7535_out: endpoint { + remote-endpoint =3D <&hdmi_connector_in>; + }; + }; + }; + }; +}; + +&iomuxc { + hdmi_pins: pinctrl-hdmi-grp { + fsl,pins =3D < + MX8MM_IOMUXC_GPIO1_IO07_GPIO1_IO7 0x0 + MX8MM_IOMUXC_SAI5_RXD1_GPIO3_IO22 0x0 + >; + }; + + i2c3_pins: pinctrl-i2c3-grp { + fsl,pins =3D < + MX8MM_IOMUXC_I2C3_SCL_I2C3_SCL 0x400001c3 + MX8MM_IOMUXC_I2C3_SDA_I2C3_SDA 0x400001c3 + >; + }; + + led_pins: pinctrl-led-grp { + fsl,pins =3D < + MX8MM_IOMUXC_UART4_TXD_GPIO5_IO29 0x0 + MX8MM_IOMUXC_ECSPI1_SS0_GPIO5_IO9 0x0 + MX8MM_IOMUXC_ECSPI1_MISO_GPIO5_IO8 0x0 + MX8MM_IOMUXC_ECSPI1_MOSI_GPIO5_IO7 0x0 + MX8MM_IOMUXC_ECSPI1_SCLK_GPIO5_IO6 0x0 + >; + }; + + pcie_rfkill_pins: pinctrl-pcie-rfkill-grp { + fsl,pins =3D < + MX8MM_IOMUXC_SD2_WP_GPIO2_IO20 0x0 + >; + }; + + usb_hub_pins: pinctrl-usb-hub-grp { + fsl,pins =3D < + MX8MM_IOMUXC_SAI3_RXD_GPIO4_IO30 0x0 + >; + }; + + usdhc2_pins: pinctrl-usdhc2-grp { + fsl,pins =3D < + MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK 0x190 + MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d0 + MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d0 + MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d0 + MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d0 + MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d0 + MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0x140 + MX8MM_IOMUXC_SD2_CD_B_USDHC2_CD_B 0x0 + >; + }; + + usdhc2_100mhz_pins: pinctrl-usdhc2-100mhz-grp { + fsl,pins =3D < + MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK 0x194 + MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d4 + MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d4 + MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d4 + MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d4 + MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d4 + MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0x140 + MX8MM_IOMUXC_SD2_CD_B_USDHC2_CD_B 0x0 + >; + }; + + usdhc2_200mhz_pins: pinctrl-usdhc2-100mhz-grp { + fsl,pins =3D < + MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK 0x196 + MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d6 + MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d6 + MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x1d6 + MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x1d6 + MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x1d6 + MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT 0x140 + MX8MM_IOMUXC_SD2_CD_B_USDHC2_CD_B 0x0 + >; + }; + + vbus1_pins: pinctrl-vbus-1-grp { + fsl,pins =3D < + MX8MM_IOMUXC_SD1_STROBE_GPIO2_IO11 0x20 + >; + }; + + vbus2_pins: pinctrl-vbus-2-grp { + fsl,pins =3D < + MX8MM_IOMUXC_SAI2_RXFS_GPIO4_IO21 0x20 + >; + }; + + vmmc_pins: pinctrl-vmmc-grp { + fsl,pins =3D < + MX8MM_IOMUXC_SD2_RESET_B_GPIO2_IO19 0x41 + >; + }; +}; + +&lcdif { + status =3D "okay"; +}; + +&mipi_dsi { + samsung,esc-clock-frequency =3D <10000000>; + status =3D "okay"; +}; + +&mipi_dsi_out { + remote-endpoint =3D <&adv7535_from_dsim>; +}; + +&usbotg1 { + dr_mode =3D "host"; + vbus-supply =3D <&vbus2>; + status =3D "okay"; +}; + +&usbotg2 { + status =3D "okay"; + dr_mode =3D "host"; + vbus-supply =3D <&vbus1>; + #address-cells =3D <1>; + #size-cells =3D <0>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&usb_hub_pins>; + + hub_2_0: hub@1 { + compatible =3D "usb4b4,6502", "usb4b4,6506"; + reg =3D <1>; + peer-hub =3D <&hub_3_0>; + reset-gpios =3D <&gpio4 30 GPIO_ACTIVE_LOW>; + vdd-supply =3D <&v_1_2>; + vdd2-supply =3D <&v_3_3>; + }; + + /* this device is not visible because host supports 2.0 only */ + hub_3_0: hub@2 { + compatible =3D "usb4b4,6500", "usb4b4,6504"; + reg =3D <2>; + peer-hub =3D <&hub_2_0>; + reset-gpios =3D <&gpio4 30 GPIO_ACTIVE_LOW>; + vdd-supply =3D <&v_1_2>; + vdd2-supply =3D <&v_3_3>; + }; +}; + +&usdhc2 { + pinctrl-names =3D "default", "state_100mhz", "state_200mhz"; + pinctrl-0 =3D <&usdhc2_pins>; + pinctrl-1 =3D <&usdhc2_100mhz_pins>; + pinctrl-2 =3D <&usdhc2_200mhz_pins>; + vmmc-supply =3D <&vmmc>; + bus-width =3D <4>; + status =3D "okay"; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8mm-sr-som.dtsi b/arch/arm64/= boot/dts/freescale/imx8mm-sr-som.dtsi new file mode 100644 index 0000000000000..04c16475e64a8 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mm-sr-som.dtsi @@ -0,0 +1,395 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2025 Josua Mayer + */ + +#include + +#include "imx8mm.dtsi" + +/ { + model =3D "SolidRun i.MX8MM SoM"; + compatible =3D "solidrun,imx8mm-sr-som", "fsl,imx8mm"; + + chosen { + bootargs =3D "earlycon=3Dec_imx6q,0x30890000,115200"; + stdout-path =3D &uart2; + }; + + memory@40000000 { + device_type =3D "memory"; + reg =3D <0x0 0x40000000 0 0x80000000>; + }; + + usdhc1_pwrseq: usdhc1-pwrseq { + compatible =3D "mmc-pwrseq-simple"; + reset-gpios =3D <&gpio2 10 GPIO_ACTIVE_LOW>; + }; + + v_1_8: regulator-1-8 { + compatible =3D "regulator-fixed"; + regulator-name =3D "1v8"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + }; + + v_3_3: regulator-3-3 { + compatible =3D "regulator-fixed"; + regulator-name =3D "3v3"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + }; +}; + +&fec1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&fec1_pins>; + phy-mode =3D "rgmii-id"; + phy =3D <&phy0>; + fsl,magic-packet; + status =3D "okay"; + + mdio { + #address-cells =3D <1>; + #size-cells =3D <0>; + + phy0: ethernet-phy@4 { + compatible =3D "ethernet-phy-ieee802.3-c22"; + reg =3D <0x4>; + reset-gpios =3D <&gpio4 22 GPIO_ACTIVE_LOW>; + phy-reset-duration =3D <10>; + qca,smarteee-tw-us-1g =3D <24>; + vddio-supply =3D <&vddio>; + + vddio: vddio-regulator { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + }; + }; + }; +}; + +&i2c1 { + clock-frequency =3D <400000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c1_pins>; + status =3D "okay"; + + som_eeprom: eeprom@50{ + compatible =3D "st,24c01", "atmel,24c01"; + reg =3D <0x50>; + pagesize =3D <16>; + }; + + pmic@4b { + compatible =3D "rohm,bd71847"; + reg =3D <0x4b>; + pinctrl-0 =3D <&pmic_pins>; + pinctrl-names =3D "default"; + interrupt-parent =3D <&gpio1>; + interrupts =3D <3 IRQ_TYPE_LEVEL_LOW>; + rohm,reset-snvs-powered; + + #clock-cells =3D <0>; + clocks =3D <&osc_32k>; + clock-output-names =3D "clk-32k-out"; + + regulators { + buck1_reg: BUCK1 { + regulator-name =3D "buck1"; + regulator-min-microvolt =3D <700000>; + regulator-max-microvolt =3D <1300000>; + regulator-boot-on; + regulator-always-on; + regulator-ramp-delay =3D <1250>; + }; + + buck2_reg: BUCK2 { + regulator-name =3D "buck2"; + regulator-min-microvolt =3D <700000>; + regulator-max-microvolt =3D <1300000>; + regulator-boot-on; + regulator-always-on; + regulator-ramp-delay =3D <1250>; + rohm,dvs-run-voltage =3D <1000000>; + rohm,dvs-idle-voltage =3D <900000>; + }; + + buck3_reg: BUCK3 { + // BUCK5 in datasheet + regulator-name =3D "buck3"; + regulator-min-microvolt =3D <700000>; + regulator-max-microvolt =3D <1350000>; + regulator-boot-on; + regulator-always-on; + }; + + buck4_reg: BUCK4 { + // BUCK6 in datasheet + regulator-name =3D "buck4"; + regulator-min-microvolt =3D <3000000>; + regulator-max-microvolt =3D <3300000>; + regulator-boot-on; + regulator-always-on; + }; + + buck5_reg: BUCK5 { + // BUCK7 in datasheet + regulator-name =3D "buck5"; + regulator-min-microvolt =3D <1605000>; + regulator-max-microvolt =3D <1995000>; + regulator-boot-on; + regulator-always-on; + }; + + buck6_reg: BUCK6 { + // BUCK8 in datasheet + regulator-name =3D "buck6"; + regulator-min-microvolt =3D <800000>; + regulator-max-microvolt =3D <1400000>; + regulator-boot-on; + regulator-always-on; + }; + + ldo1_reg: LDO1 { + regulator-name =3D "ldo1"; + regulator-min-microvolt =3D <1600000>; + regulator-max-microvolt =3D <3300000>; + regulator-boot-on; + regulator-always-on; + }; + + ldo2_reg: LDO2 { + regulator-name =3D "ldo2"; + regulator-min-microvolt =3D <800000>; + regulator-max-microvolt =3D <900000>; + regulator-boot-on; + regulator-always-on; + }; + + ldo3_reg: LDO3 { + regulator-name =3D "ldo3"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <3300000>; + regulator-boot-on; + regulator-always-on; + }; + + ldo4_reg: LDO4 { + regulator-name =3D "ldo4"; + regulator-min-microvolt =3D <900000>; + regulator-max-microvolt =3D <1800000>; + regulator-boot-on; + regulator-always-on; + }; + + ldo6_reg: LDO6 { + regulator-name =3D "ldo6"; + regulator-min-microvolt =3D <900000>; + regulator-max-microvolt =3D <1800000>; + regulator-boot-on; + regulator-always-on; + }; + }; + }; +}; + +&iomuxc { + fec1_pins: pinctrl-fec1-grp { + fsl,pins =3D < + MX8MM_IOMUXC_ENET_MDC_ENET1_MDC 0x3 + MX8MM_IOMUXC_ENET_MDIO_ENET1_MDIO 0x3 + MX8MM_IOMUXC_ENET_TD3_ENET1_RGMII_TD3 0x1f + MX8MM_IOMUXC_ENET_TD2_ENET1_RGMII_TD2 0x1f + MX8MM_IOMUXC_ENET_TD1_ENET1_RGMII_TD1 0x1f + MX8MM_IOMUXC_ENET_TD0_ENET1_RGMII_TD0 0x1f + MX8MM_IOMUXC_ENET_RD3_ENET1_RGMII_RD3 0x91 + MX8MM_IOMUXC_ENET_RD2_ENET1_RGMII_RD2 0x91 + MX8MM_IOMUXC_ENET_RD1_ENET1_RGMII_RD1 0x91 + MX8MM_IOMUXC_ENET_RD0_ENET1_RGMII_RD0 0x91 + MX8MM_IOMUXC_ENET_TXC_ENET1_RGMII_TXC 0x1f + MX8MM_IOMUXC_ENET_RXC_ENET1_RGMII_RXC 0x91 + MX8MM_IOMUXC_ENET_RX_CTL_ENET1_RGMII_RX_CTL 0x91 + MX8MM_IOMUXC_ENET_TX_CTL_ENET1_RGMII_TX_CTL 0x1f + MX8MM_IOMUXC_SAI2_RXC_GPIO4_IO22 0x19 + >; + }; + + i2c1_pins: pinctrl-i2c1-grp { + fsl,pins =3D < + MX8MM_IOMUXC_I2C1_SCL_I2C1_SCL 0x400001c3 + MX8MM_IOMUXC_I2C1_SDA_I2C1_SDA 0x400001c3 + >; + }; + + pcie_pins: pinctrl-pcie-grp { + fsl,pins =3D < + MX8MM_IOMUXC_GPIO1_IO15_GPIO1_IO15 0x0 + >; + }; + + pmic_pins: pinctrl-pmic-grp { + fsl,pins =3D < + MX8MM_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x140 + >; + }; + + uart1_pins: pinctrl-uart1-grp { + fsl,pins =3D < + MX8MM_IOMUXC_UART1_RXD_UART1_DCE_RX 0x140 + MX8MM_IOMUXC_UART1_TXD_UART1_DCE_TX 0x140 + MX8MM_IOMUXC_UART3_RXD_UART1_DCE_CTS_B 0x140 + MX8MM_IOMUXC_UART3_TXD_UART1_DCE_RTS_B 0x140 + /* BT_REG_ON */ + MX8MM_IOMUXC_SD1_DATA4_GPIO2_IO6 0x0 + /* BT_WAKE_DEV */ + MX8MM_IOMUXC_SD1_DATA5_GPIO2_IO7 0x0 + /* BT_WAKE_HOST */ + MX8MM_IOMUXC_SD1_DATA6_GPIO2_IO8 0x100 + >; + }; + + uart2_pins: pinctrl-uart2-grp { + fsl,pins =3D < + MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX 0x140 + MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX 0x140 + >; + }; + + usdhc1_pins: pinctrl-usdhc1-grp { + fsl,pins =3D < + MX8MM_IOMUXC_SD1_CLK_USDHC1_CLK 0x190 + MX8MM_IOMUXC_SD1_CMD_USDHC1_CMD 0x1d0 + MX8MM_IOMUXC_SD1_DATA0_USDHC1_DATA0 0x1d0 + MX8MM_IOMUXC_SD1_DATA1_USDHC1_DATA1 0x1d0 + MX8MM_IOMUXC_SD1_DATA2_USDHC1_DATA2 0x1d0 + MX8MM_IOMUXC_SD1_DATA3_USDHC1_DATA3 0x1d0 + /* wifi refclk */ + MX8MM_IOMUXC_GPIO1_IO00_ANAMIX_REF_CLK_32K 0x0 + /* WL_REG_ON */ + MX8MM_IOMUXC_SD1_RESET_B_GPIO2_IO10 0x0 + /* WL_WAKE_HOST */ + MX8MM_IOMUXC_SD1_DATA7_GPIO2_IO9 0x100 + >; + }; + + usdhc3_pins: pinctrl-usdhc3-grp { + fsl,pins =3D < + MX8MM_IOMUXC_NAND_WE_B_USDHC3_CLK 0x190 + MX8MM_IOMUXC_NAND_WP_B_USDHC3_CMD 0x1d0 + MX8MM_IOMUXC_NAND_DATA04_USDHC3_DATA0 0x1d0 + MX8MM_IOMUXC_NAND_DATA05_USDHC3_DATA1 0x1d0 + MX8MM_IOMUXC_NAND_DATA06_USDHC3_DATA2 0x1d0 + MX8MM_IOMUXC_NAND_DATA07_USDHC3_DATA3 0x1d0 + MX8MM_IOMUXC_NAND_RE_B_USDHC3_DATA4 0x1d0 + MX8MM_IOMUXC_NAND_CE2_B_USDHC3_DATA5 0x1d0 + MX8MM_IOMUXC_NAND_CE3_B_USDHC3_DATA6 0x1d0 + MX8MM_IOMUXC_NAND_CLE_USDHC3_DATA7 0x1d0 + MX8MM_IOMUXC_NAND_CE1_B_USDHC3_STROBE 0x190 + >; + }; + + usdhc3_100mhz_pins: pinctrl-usdhc3-100mhz-grp { + fsl,pins =3D < + MX8MM_IOMUXC_NAND_WE_B_USDHC3_CLK 0x194 + MX8MM_IOMUXC_NAND_WP_B_USDHC3_CMD 0x1d4 + MX8MM_IOMUXC_NAND_DATA04_USDHC3_DATA0 0x1d4 + MX8MM_IOMUXC_NAND_DATA05_USDHC3_DATA1 0x1d4 + MX8MM_IOMUXC_NAND_DATA06_USDHC3_DATA2 0x1d4 + MX8MM_IOMUXC_NAND_DATA07_USDHC3_DATA3 0x1d4 + MX8MM_IOMUXC_NAND_RE_B_USDHC3_DATA4 0x1d4 + MX8MM_IOMUXC_NAND_CE2_B_USDHC3_DATA5 0x1d4 + MX8MM_IOMUXC_NAND_CE3_B_USDHC3_DATA6 0x1d4 + MX8MM_IOMUXC_NAND_CLE_USDHC3_DATA7 0x1d4 + MX8MM_IOMUXC_NAND_CE1_B_USDHC3_STROBE 0x194 + >; + }; + + usdhc3_200mhz_pins: pinctrl-usdhc3-200mhz-grp { + fsl,pins =3D < + MX8MM_IOMUXC_NAND_WE_B_USDHC3_CLK 0x196 + MX8MM_IOMUXC_NAND_WP_B_USDHC3_CMD 0x1d6 + MX8MM_IOMUXC_NAND_DATA04_USDHC3_DATA0 0x1d6 + MX8MM_IOMUXC_NAND_DATA05_USDHC3_DATA1 0x1d6 + MX8MM_IOMUXC_NAND_DATA06_USDHC3_DATA2 0x1d6 + MX8MM_IOMUXC_NAND_DATA07_USDHC3_DATA3 0x1d6 + MX8MM_IOMUXC_NAND_RE_B_USDHC3_DATA4 0x1d6 + MX8MM_IOMUXC_NAND_CE2_B_USDHC3_DATA5 0x1d6 + MX8MM_IOMUXC_NAND_CE3_B_USDHC3_DATA6 0x1d6 + MX8MM_IOMUXC_NAND_CLE_USDHC3_DATA7 0x1d6 + MX8MM_IOMUXC_NAND_CE1_B_USDHC3_STROBE 0x196 + >; + }; + + wdog1_pins: pinctrl-wdog1-grp { + fsl,pins =3D < + MX8MM_IOMUXC_GPIO1_IO02_WDOG1_WDOG_B 0x140 + >; + }; +}; + +&pcie_phy { + fsl,clkreq-unsupported; + fsl,refclk-pad-mode =3D ; + status =3D "okay"; +}; + +/* assembly-option for AI accelerator on SoM, otherwise routed to carrier = */ +&pcie0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pcie_pins>; + reset-gpios =3D <&gpio1 15 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; + status =3D "okay"; +}; + +&uart1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart1_pins>; + uart-has-rtscts; + /* select 80MHz parent clock to support maximum baudrate 4Mbps */ + assigned-clocks =3D <&clk IMX8MM_CLK_UART1>; + assigned-clock-parents =3D <&clk IMX8MM_SYS_PLL1_80M>; + status =3D "okay"; + + bluetooth { + compatible =3D "brcm,bcm4330-bt"; + device-wakeup-gpios =3D <&gpio2 7 GPIO_ACTIVE_HIGH>; + host-wakeup-gpios =3D <&gpio2 8 GPIO_ACTIVE_HIGH>; + shutdown-gpios =3D <&gpio2 6 GPIO_ACTIVE_HIGH>; + max-speed =3D <3000000>; + }; +}; + +&uart2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart2_pins>; + status =3D "okay"; +}; + +&usdhc1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&usdhc1_pins>; + vmmc-supply =3D <&v_3_3>; + vqmmc-supply =3D <&v_1_8>; + bus-width =3D <4>; + mmc-pwrseq =3D <&usdhc1_pwrseq>; + status =3D "okay"; +}; + +&usdhc3 { + pinctrl-names =3D "default", "state_100mhz", "state_200mhz"; + pinctrl-0 =3D <&usdhc3_pins>; + pinctrl-1 =3D <&usdhc3_100mhz_pins>; + pinctrl-2 =3D <&usdhc3_200mhz_pins>; + vmmc-supply =3D <&v_3_3>; + vqmmc-supply =3D <&v_1_8>; + bus-width =3D <8>; + non-removable; + status =3D "okay"; +}; + +&wdog1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&wdog1_pins>; + status =3D "okay"; +}; --=20 2.51.0