From nobody Fri Oct 10 09:22:47 2025 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2130.outbound.protection.outlook.com [40.107.243.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 159021DFCB; Sun, 15 Jun 2025 01:13:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.243.130 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950003; cv=fail; b=equCbznhYLrZMP2CqzcySL9e+fVJR1SgDurSZdRZW/yJL7abpl+xwcag5t9gb2Rhth2owZScjoVv5zc2mKlHGTMTqM9OXkb6PCVw1NIx2HwJxOTvRojeG/QbWnuxNILAUQWqG7ukRVA/F9T6/3qXPIlLPJYeLOY7GQvbX9n2a/Y= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950003; c=relaxed/simple; bh=k2bg1Idbmpr7InDb5GGMHb0LUKQqJAT8NkVZyKNijmk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KarDv91ayvNUnERZc9I0fcDHQiNlYCKjYbWqDeg8DA483sKHWDKh/Uu4SuvqBgb4jgKZO667vrrUPKn1MGouZ4SJyQIDxp73+T5yVZ7tS/kZdKooM06A2pcy+34KzK33ZOLwoTT+BQbH4b2Px7JRJKgOZxVyAm/WAEZafhrdaz8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com; spf=pass smtp.mailfrom=axiado.com; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b=k6NARhgV; arc=fail smtp.client-ip=40.107.243.130 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axiado.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b="k6NARhgV" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=umRqoC2ImZ/MSiU7JpTn6m86GizpSlnvX42ut3hZsWXUifJ2Xtqfx2wDCdpMoHBkZVULKuO/1s2vXb9+HGtWLeOmsSN247m+ElY94c+y5eh1IYZ9XDLiqTRmyLOgG6hZ4UZeJrtwqV5PEpUNDcCL/rXL+C+ffFAVC9H/PXZb7/TtLGietJSxOPPrkx3gmyDnUlW+cMKl0s7UsvK9/KcA3R7+c1cy2z5USOkHvXbRzxiHm82TFV7i6VKxhjTbV782kZKLdnWOfd8Nfl84XRC5oxe/WVT1nOB4YPDLM79YceG4veBQLqZNJx2pFy0KeKd0TCNlofA8lcRqSUQ4faKZhg== 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=LgF8+PR+/dKwRsE/gY6SrakSd+MSYhaWICfnygds71k=; b=Hry9PL6QeUN+WMNlNiCp8CgkptkAapdBOOi4iJH/4x9xn/dYkXfqo83Uy48VgTNo/gO+70GoCNl/eTW9uxexGRnhlDN2SXYObL0oftqO98q0rMVaxp3J+u5UEK1/tkZhXZWN4GYiFbGuP0/coDc48K44aMvzvw1b7pWnBMPlF02/ACnYci4nIoZEfuHfVEPXrL+54Pc65XRPdkbdFjuP82FdQcn6ybdanvMDp7Y/nJL8pUi/cYhU1V3SbmttpPpkmhF8mXcoO8t4w0QIIWh4sHZ2umSUbuZyKauS0hGHcE9rBZzWHYuyG6UKq+kFK27OduFgixgjoX5dR0+n0Y9NZw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=arndb.de smtp.mailfrom=axiado.com; dmarc=none action=none header.from=axiado.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axiado.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LgF8+PR+/dKwRsE/gY6SrakSd+MSYhaWICfnygds71k=; b=k6NARhgV8muA68S4qqrdRsedsUeRIQsyC2A/lUT/MiOy8Lfutl1u/sOLIfoWpQgiz2uMwSF4WbnT9/MI1iuEqtnvhjRXTol/jPNGxeCUSLk501v6tznGuhM7fRrRIl9Wu6hIaqYbcmeer9t2DYaoFu3hRhQmh0jCm03T93eo1APwgNRIJvEXtwPhEiXSTbxZ+2t/hewZnbRzNIQPUVZI8Owd/vi7IvV02U//okvM3ZwjWaJz4WamU8eEjJrj64N/3glb50NZ+4kExnEf0Pw6QUZR+3ncgqXIsECKxI9l3wBRIUg0MqWlkWHxhUAWs1LSqODpzXEsbXEEPM/T3ovdJg== Received: from BY3PR05CA0017.namprd05.prod.outlook.com (2603:10b6:a03:254::22) by IA0PPF86576F4F8.namprd18.prod.outlook.com (2603:10b6:20f:fc04::c2d) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.23; Sun, 15 Jun 2025 01:13:16 +0000 Received: from MWH0EPF000989E7.namprd02.prod.outlook.com (2603:10b6:a03:254:cafe::43) by BY3PR05CA0017.outlook.office365.com (2603:10b6:a03:254::22) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.23 via Frontend Transport; Sun, 15 Jun 2025 01:13:16 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 50.233.182.194) smtp.mailfrom=axiado.com; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=axiado.com; Received-SPF: Fail (protection.outlook.com: domain of axiado.com does not designate 50.233.182.194 as permitted sender) receiver=protection.outlook.com; client-ip=50.233.182.194; helo=[127.0.0.1]; Received: from [127.0.0.1] (50.233.182.194) by MWH0EPF000989E7.mail.protection.outlook.com (10.167.241.134) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Sun, 15 Jun 2025 01:13:15 +0000 From: Harshit Shah Date: Sat, 14 Jun 2025 18:12:47 -0700 Subject: [PATCH 1/6] dt-bindings: vendor-prefixes: Add Axiado Corporation Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-1-327ab344c16d@axiado.com> References: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> In-Reply-To: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Linus Walleij , Bartosz Golaszewski , Arnd Bergmann , Catalin Marinas , Will Deacon Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org, soc@lists.linux.dev, Harshit Shah X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=831; i=hshah@axiado.com; h=from:subject:message-id; bh=k2bg1Idbmpr7InDb5GGMHb0LUKQqJAT8NkVZyKNijmk=; b=owEB7QES/pANAwAKAfFYcxGhMtX7AcsmYgBoTh4n4ofhX4lUU0h22Eiws8TRXTpCTXovTB9yG P2+zJkMJ/2JAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE4eJwAKCRDxWHMRoTLV +8+eDACCGT43QlBJ90RdtYEinxf2Y6mU/NQ3oHQeKxkmTCmQuvZjrLzTTMn+XPmUTmDsQ85VLkq ZWySoTk8/9rnmN+MUJ9NzKEnzj4xosp3ZPeAIybcGtu9mdmB3Aw5ffifh9jP5L6pEKupPNG1oZP 4ykeQLywbWh7GQ969G3EWpDHNfIqbYQmJSFL9GT3gDzLNqZpI0gPNOhAEA8cuvyxYLiWa+ulzwi rO31rOc4TvrVS1T3rAEWXqI5x0whTA6bSJWFymIX4q1EX3NB9oqq+RcuhzgPTCNN4YuNIuP+lKK OO3+FE6jeJVakOKL63Vf64IMm9GeCKVMbsO9RIF+w3Q/UDLVjNMkwBqbyFdt0UD+amm67L97Uk+ hz9RJmYoXIvoTFDob+p2o0RvUsbA72hZvwOJVFYb8gILAle+JHXv9dYPhkgQm1R4iXzgA+kOcT3 2czHWPQeFtx/ebSfJgVNoKRz3kaiVnv1ptQ+zElbudRKX4XZlv53G9YHLVqisWyZA+JCY= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWH0EPF000989E7:EE_|IA0PPF86576F4F8:EE_ X-MS-Office365-Filtering-Correlation-Id: 98e17838-f14a-4caf-2834-08ddaba9ce9f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|82310400026|1800799024|376014|7416014|13003099007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?K0s4OWRjWW5uUXVHbnlma3dCRzl2ZGxmVkUxSlZQSXdCakMwRWtOR3ZpVzRJ?= =?utf-8?B?U00ySXg5WnQweDNQYXVseU45NE5SVUEvTWxtcGVGWWg2Uk5LTktxUGxLVkJG?= =?utf-8?B?SlFKaUJRZkQ4QVhmK0FGeW1UVklZd01YbWRZWGprNHpLSUc2TzdiR1FuZ2lO?= =?utf-8?B?bnlKVXZFemJBUVNpeFpObllzQS9ESmN3c2UraXF5ZWdvYU1YcURJS3ZOZVlC?= =?utf-8?B?VUdackN5WVRNS29XTXZIMEN1UDAxbmNzSVQ0ZHR3cHgvcER3ZHZBU1ppNVg4?= =?utf-8?B?Rnk0SFlHWnRySElxbkZxc0t1TjJlWDF6cXpLVUxtSjZJd2ttV3VHZ084MlYz?= =?utf-8?B?elYrQnN1OUF6VUxLeFlRcU1TTU1rZElQMW9rdmJxMGlmK0hGWHZQM292clc5?= =?utf-8?B?a0NrNWFmeGQ0K0hUREsvWmN0a2ROVVBLNlBCMDh1YWpva2xPb1NoYVpnK0VJ?= =?utf-8?B?b1kwTnRzalkwdTdxbEltTEJpbFF2dmNxYjVaNlRGTDdpcnBoeEU1djFEY0hU?= =?utf-8?B?YTJBWFJoYWx6bS9FM0xVUUhnRU1vaEk5OWFnWG1oSXNhM05HMFJEWTNvK1lN?= =?utf-8?B?ZEUyVzNjSkljVXBDZWN0ZlBQcWVta2NKTHd6d3FDcW1tYVA5ang1V1IwSHdF?= =?utf-8?B?UXFyN081dTc3MFlaTFM0UTBsUFJiMWFNeGhTMkM1WWNONzY0SE1XdjRaMHRK?= =?utf-8?B?Y3VLNTVrdjBWWmZacEhWQlgrSDF4VjVwY0syNzlHZVRvaEIzdlZkMnpxNVI1?= =?utf-8?B?UStGeUtkVjlmYUZpcXZtU25Kb3FpeXlXVU9oOFp6QlovZUZKTHFRdFk2NEhi?= =?utf-8?B?QVNMNkQ4WkpKMVNqa01oTVNtTkg1eEFhM2RzY3dWUFQvNjREQUgrNlE1T0Rm?= =?utf-8?B?Z0pCLzBaWXpXSnZUbE04TUQ5b0llemRzanF3V2RBWUNXUGRjZzJwZmxsNE5E?= =?utf-8?B?QzFZaWFISHVGWjkzOFVWZHpEeHB3bGdSN1lEbDVoK2tKQ0xFbzJhdTY5VDVs?= =?utf-8?B?UC8rN056dTJhRForR2RvUmlYTG9vMkZicXJpb1BGTE9oYTIrZGd2VGU4d0t6?= =?utf-8?B?NXdHR2xzV1o0NG5Xc3NzNWdFZWxGdUhUclFTU1R1eXovYjlJZUR5T25YdVB4?= =?utf-8?B?S1dxcFJsVHllZThxQ200YThVMnphK2dWZ1Z2Tjh6OHpsNjVXOElrUFc3YUd2?= =?utf-8?B?UUZVaE45MW1QUEtTY3ZZalp5ZG02UXd0dG0vSjVYSFpZUlhVUXJveTBmRTU0?= =?utf-8?B?V1BUNXJOOGVNL1RBdTBZaFE5NjVVWnNjVC9XTm9ZZUZNQ1JqOURCRG1Geng0?= =?utf-8?B?RmlIQko3QUFkeGhtUEhJYUk5Z0hWYWlIYWFjYU5wQTR3bTQ3UWlCM3RONkNa?= =?utf-8?B?RjEyYWlKM3VDS2g0MEhiQXlGdEdHeVUrWm9XVEgvSUVlblNITHVtS2VvWGw2?= =?utf-8?B?NTlZanBaV0dreXJXN25HYVFxR3JNTjhJbHA1c3NhUkJzNnc0cDc4WDZ6MTcw?= =?utf-8?B?cklKRXl5MGRZQ3l4U0Qyc2NVNDg4RE9JMnV3dCtnMEVEditNei9FUjZsUHFP?= =?utf-8?B?eU5SV05SNnJveWtsNU95MW1HaGpUanJqN2x1V1V3S2doR2dJWHFYUmwrRkVG?= =?utf-8?B?VnI1SjZHc1lHWENNVzdKMDUyQjUvcTk5MnVuNms2L2ltdW5QV2puaVdvcndF?= =?utf-8?B?U2pMMWROb0Z3T24wbk9vRkxsd2xEeUY4bzhhL3VPUlE0WVQzeW5RbElXdktH?= =?utf-8?B?akIvTXhHZUVMS0Nia1NVZWlwNnRTTVJUSWhNaEliQUluVEdKYVNuQmxrZnFx?= =?utf-8?B?ekJJb0hVNTl6ZktCN2RVNlNvV3dldUJvZkowZ1h2MitxdEdiOExZeURnNTBr?= =?utf-8?B?ZThvTlFQdWFBbnN0WVdQbzNQL2VQWm1jblhCVkpzSlJKRlZhUHBEd1BEVC8y?= =?utf-8?B?dXlQMWFSMzQxSU1aNFlCUVgrTjhqSVM2R1VnbWFTbm9mWHN5OXVsai8zWkVI?= =?utf-8?B?QkVNNk1ZSWZ3PT0=?= X-Forefront-Antispam-Report: CIP:50.233.182.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:[127.0.0.1];PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700013)(82310400026)(1800799024)(376014)(7416014)(13003099007);DIR:OUT;SFP:1102; X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2025 01:13:15.7102 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 98e17838-f14a-4caf-2834-08ddaba9ce9f X-MS-Exchange-CrossTenant-Id: ff2db17c-4338-408e-9036-2dee8e3e17d7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=ff2db17c-4338-408e-9036-2dee8e3e17d7;Ip=[50.233.182.194];Helo=[[127.0.0.1]] X-MS-Exchange-CrossTenant-AuthSource: MWH0EPF000989E7.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PPF86576F4F8 Link: https://axiado.com Signed-off-by: Harshit Shah --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Docum= entation/devicetree/bindings/vendor-prefixes.yaml index 5d2a7a8d3ac6c666c8b557c2ef385918e5e97bf9..5ada930c79e3b32ff1bf194ee66= bb4bdb08d539e 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -200,6 +200,8 @@ patternProperties: description: Shanghai Awinic Technology Co., Ltd. "^axentia,.*": description: Axentia Technologies AB + "^axiado,.*": + description: Axiado Corporation "^axis,.*": description: Axis Communications AB "^azoteq,.*": --=20 2.25.1 From nobody Fri Oct 10 09:22:47 2025 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2119.outbound.protection.outlook.com [40.107.244.119]) (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 F0D5F3B1A4; Sun, 15 Jun 2025 01:13:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.244.119 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950004; cv=fail; b=f7078YlDc2an4OG9N7Pbzf9Jy8tFiNxMEB7YIGury4qrFNnbzt2avHrMD6JoXfuxXYiP9NJKhWVUVBNs5oXbff5mULP2JapubOZhM1k2zEjLAiPXUP898X8GOlLbUyldrZ54/CT67/K15oxtPGGQ7YMOJHNEpRVhMOGaaWccMRI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950004; c=relaxed/simple; bh=JAGaJAgF70FsEE1A6ROffWctId2EeB9y6UTWjPZpY1Y=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=IM90Lm8L3fBPSIqpYVqytZbRmdudr5NIxGgiqfQutJvOkhKyLzJS4ylNSR1QxiEtze65Zru4Gz8Bg5sldB5mCtGAEnSp2/JeOHMOe/dK92o0706FHrbUmAVDDg1+xGWCKnZk70hzl74w3EGLHTJK8vsBs5QEjLplGl0eFxBsCO8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com; spf=pass smtp.mailfrom=axiado.com; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b=Lv5krsI3; arc=fail smtp.client-ip=40.107.244.119 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axiado.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b="Lv5krsI3" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AANnnKzVKycuoaf8XVv9l3InwOiMU+oFTadFxQhwUd5lHOob4711cmQ1aLNqQfSeNWdqlL74VmI42wIP3gg9srrjESdLdq4LIG3llsb6MA6feZx1zVVn/vMTAXfTtkOsIS/KvcXF4M4iIEf0b0JL+Qi36YUc8rldEioECRhehWd7q2T34KusqJGj/Ic4uPiaPI9O06dKwrGcm+lr4auFl8PZtR98Y7Apgioc+jiyZkFGt1bkLUEcgppCMv2RGGDblNRsg7cRnwCPhZc0H7uqM4luxDK+H7eazKF397LwzYj/ExJsX+FRJavQp+UGI1iqB6GfbbrSN3TwOCFfBjcolg== 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=p4JtBHgpR5hiyNlkhaWHHnj07mcCufxaOMYaWWxy3Tc=; b=wLuh/mjTIJwOSqMse9CmZn1i+nFNnvISuIjtrNQrgO+FO0Mm0dm2a5PP3C3gEwOQt6St1UzEEMJRHEt3WBcAiMtLmJdkYpn2miZmgp4WExURm474J9WPdXJh0iETrrMVS7qkxTpGuODA4hf3PjUYd4oK9SGr6IBD1mV6jGRvYNVHwgJ/62mAhB0U5tBjOsbUzLs39u+yt6/JU54e/OwhA8JMiXv40aePs1z0CgzNxi2DU7N+CHcthzRzvcIHESBz4hxWREpv+ZX1e52QtuF0gNWNS9nI3DQYvqTxsHGvKKKvdP5Ro0AELMNlJJKRBfR43vOnE6JR86Ssxxo7OCvpnQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=arndb.de smtp.mailfrom=axiado.com; dmarc=none action=none header.from=axiado.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axiado.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p4JtBHgpR5hiyNlkhaWHHnj07mcCufxaOMYaWWxy3Tc=; b=Lv5krsI3lCGeMADWzb8c0VHPV5QhKUmSSbJ0jkVqU5BIJzYcYJOYFkXUY56c5PwMorsY1JrTZgkFPEDslYL/xHjW8Xb6kMr5AC8+6qPbccyd5ZJaZhV/0jL1b2fsyyOWaXH895/MfwtGhFqkUoiuSfhEADWgaIp/YaNBjTHUniXGevUdTOhwpDQ1DblNdntjCOzRagQf3OhzmhxRdk6i+A1fa/Z/SLN6/efOs2Xdoo1q41KPfse/SPB3VIJeJVWYqnvVKoTSstXKGWIlWMIWJXQsBI/x2ul6+1yd1XnpD/KFPUfhYRF7rcCaKhA+gnCnLUnWU99zhlNpFF/UmkecxQ== Received: from BY3PR05CA0004.namprd05.prod.outlook.com (2603:10b6:a03:254::9) by MN6PR18MB5496.namprd18.prod.outlook.com (2603:10b6:208:478::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.23; Sun, 15 Jun 2025 01:13:18 +0000 Received: from MWH0EPF000989E7.namprd02.prod.outlook.com (2603:10b6:a03:254:cafe::ac) by BY3PR05CA0004.outlook.office365.com (2603:10b6:a03:254::9) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.23 via Frontend Transport; Sun, 15 Jun 2025 01:13:17 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 50.233.182.194) smtp.mailfrom=axiado.com; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=axiado.com; Received-SPF: Fail (protection.outlook.com: domain of axiado.com does not designate 50.233.182.194 as permitted sender) receiver=protection.outlook.com; client-ip=50.233.182.194; helo=[127.0.0.1]; Received: from [127.0.0.1] (50.233.182.194) by MWH0EPF000989E7.mail.protection.outlook.com (10.167.241.134) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Sun, 15 Jun 2025 01:13:17 +0000 From: Harshit Shah Date: Sat, 14 Jun 2025 18:12:48 -0700 Subject: [PATCH 2/6] dt-bindings: arm: axiado: add AX3000 EVK compatible strings Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-2-327ab344c16d@axiado.com> References: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> In-Reply-To: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Linus Walleij , Bartosz Golaszewski , Arnd Bergmann , Catalin Marinas , Will Deacon Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org, soc@lists.linux.dev, Harshit Shah X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1332; i=hshah@axiado.com; h=from:subject:message-id; bh=JAGaJAgF70FsEE1A6ROffWctId2EeB9y6UTWjPZpY1Y=; b=owEB7QES/pANAwAKAfFYcxGhMtX7AcsmYgBoTh4nkVRoFj1GVEpwkKz5iponHcahlqg2sR8Tf ata6lPpE2+JAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE4eJwAKCRDxWHMRoTLV +4jJDACNF3xFDZrpiFEwMFNm2Cx4LN+PtlQ0STs38NNZWkwAOo2wLHwrNBwW4eFdW3MUgjRKWhb 3akU1TB8C2bUoeCyvP3hC2HqsO9LWd/uwtwI0gQbgrnyqbvJjNxjylPdHlYYol5qykz6vv7k6oO X+lOmIS1X7dmwoJslByumMR09zHo0eeXIqZZ4VTTVvcNI3Ex1e1/rLAL5bpT6DRjRxGJi2tGURv 5hVLCJVK2Q/Jr1qfsKKvx3YHOFt90OLb9RWbXwekQP1OZQC6PEoFk9Bh8/JBCiE9MrfMiOU0PW2 4fQZ4v0noY5zX6yOR34n4rHdoJXCz+9V29oBfiZMy1Vkh4hPPATVdEbYhXIHqqzyaM7jqiUD6z4 Lt0RdbEf0G0OmIU3PITbUv+IJzGBHCgHOw4PRbUSE+dzQ0N9x1UYwa6q89Cn0XUJIA8VmR989zd ylH0XDZjVOUpJFdoWubGDxOL6WEukR71FbxmTL+ETvl4Vzhcf1j26ANIQ1gM1xp9XiZ/I= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWH0EPF000989E7:EE_|MN6PR18MB5496:EE_ X-MS-Office365-Filtering-Correlation-Id: 25399687-8ba7-421d-8088-08ddaba9cf90 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|82310400026|1800799024|7416014|376014|13003099007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?R0w4NWozdkdWM2N5Q01ZZC95Y2RYY05tQUlBRDNFdzZ1bHVydHh3TWQ5b2tt?= =?utf-8?B?c0dQbDNBbTZCOXh3eUdoUktUdEFIb1U3Y3VFUVRYZFRlZ2Q5TjZtWE9HRjJr?= =?utf-8?B?N0M0OTliZU5OQnZ6UmJMdWVoSWtZVUpEVHM1a3ZxM1VLc01ncVJNdWg2akRW?= =?utf-8?B?bkNUK2VUaTBUSlBKTUl0NWEvbW5tRzFyVWZoa2F0d0hQbGNYRzUwS3p1d3F5?= =?utf-8?B?cmdXY3lSb09WQTRoaFVWQVBhK2FXZERnUXVuYXZrVVVqZG44akxhMmxFbGFo?= =?utf-8?B?SDBaMTk0Z01QNjlnRGJZWTkyMGx2UDhMTXBnWTREUndMOXZPTDg3SnQ5akE4?= =?utf-8?B?Q3dNV283MnA1amNBK0VSMGhLSnJlNUhDTE85VVJwOW5ZQlJUdzEyWnNGMVJu?= =?utf-8?B?SkxtbUg2cTdJdzFOTnBNeWhtYlRYR2lkZFFNbmtPYmdLVzZoSDhiK0Y5R1du?= =?utf-8?B?dG9mbHhnTXVrQm5GaExhSXNRVkdHTExyZzNySUZRdzF3am91b2tZQ1krZEo3?= =?utf-8?B?TFpnMXQrM3Z3VFpwWDYxcFJ6VWhnWWdEM21SdHNveWMrTlRObmJVL1BvQytY?= =?utf-8?B?TjhXZUhyWFkwWE1BeDhCbXpoNUdJeEFldnFtR1dGTzc4SVdhYi9aUm5oc292?= =?utf-8?B?RmdKejg2WVlpeVBwa0RrSnVqOG4zS05KRktYSnllZUhBZnlNNkpTWmhkS1hk?= =?utf-8?B?MG5hMldOUmhVblVNUlV5N2w1dzhwSy9DMnRqMWo4bHdpQXBGM0lnbkRiTzRU?= =?utf-8?B?d2ZFL2pwOXRIb2cwL0VTN09BQmVNQjAxaGFKYUsrOXlQOEVCNGJEcnNnY1Jq?= =?utf-8?B?V1hERm9pT01BUExzUUdDczdsOTRNRWtNVmZTTDM3WnVXVDlvYzdyMDJ3V2t4?= =?utf-8?B?Z1A4SVBpdE5KZU9rVjlXeWRzNDZFTTIwbnA3Y3dDU1dXN2NaZnUyT3N0aWMy?= =?utf-8?B?bHBrcm5nVXdjZUowcE1IcFlzYzVBNGVhZ05FVXNyVlhtcHYrbE5BUlVteWNm?= =?utf-8?B?dUVYWml1THl0emhlTlNEMlhTdFZZVHcwOE9PNk1JNHB1SC81czlZM1dwSWZO?= =?utf-8?B?TyttMnZXMTlPQlNNVVhDZWNhRFFoZ241VGM1SzNiMURocDhqenc2SXJDRGhN?= =?utf-8?B?bGdDN1pWdjcyNlVEZGN4YUR3K1FnZWcvTi9DWXJOOUdNdGNMVHd6cXdHZ1ho?= =?utf-8?B?NzJDZlE0TVZsU3VITFd2d1ZNVUJaMEJtZy9JN2s0V05qZXJON2RsYXBDTk44?= =?utf-8?B?bUMrdlZXMTZGRTFXTGtJdU9QaUFJTkxsWmFyMGo1b3o4bWRLNzNNMVNRelJM?= =?utf-8?B?Z1JOSmIxYkV6dFJsT3Q5Z0Z5SVgyZ295NzY4Y2Q3UXFnQnhxSmxwWERDUUJq?= =?utf-8?B?aDhZVVkxU0I0NDVBOEQ0VlRBUkcrMzJrME1sbmdqZ3ZKQ3JpdTBZVmlKVEhM?= =?utf-8?B?REdjb0t1anUycGZ2Qk15YkhhbS96Y0pPaG5pSTFnWXJ0TlBpSnplMHZ2Zko0?= =?utf-8?B?MG82WnFFa014dnI0TGVMMDZSS21aRmhpRVJTd1FPSXo0YjFuL3BOL0JwR2Jl?= =?utf-8?B?ODRnODFzT3dsOEUzZWlrVERNNGkwV2crTmwxL1NBbWRSQ0VTdHkwTFRabUd1?= =?utf-8?B?TnVRVmVhcVNFZVMxK1k0a1FzcUljbUZCY29OZ2dsRDA2M0hVaUVsbFVEcUN6?= =?utf-8?B?dktnWEc3SDRpdEF4VFVsNzhpeUFZM3EzOWNIcUhHVncrOFVpNmx3TVd6clU4?= =?utf-8?B?eXJna294d3BSQU0xOVQ4eUdZS0daYUI1ZURUekdnb0hTbVo0RkwxUmNEcGxm?= =?utf-8?B?VUFyMVpqZkJsU2c1RXVBMWYxYXcwbGJLR1FteFlHdnFXcFY5R1lyckQ2SXYy?= =?utf-8?B?MVA4bzRuMWlRdVBGaGduQ2d5RWJGSm1TTFphRzE4WjVzeDlGMzJscU9kMG16?= =?utf-8?B?dDBKMFVSNVhYY2k5L1gzajJqWEVXOUpWZDJMOTRUYTJFaCtndW81UHNVUER4?= =?utf-8?B?d0thdVd1ZWlBPT0=?= X-Forefront-Antispam-Report: CIP:50.233.182.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:[127.0.0.1];PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700013)(82310400026)(1800799024)(7416014)(376014)(13003099007);DIR:OUT;SFP:1102; X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2025 01:13:17.2946 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 25399687-8ba7-421d-8088-08ddaba9cf90 X-MS-Exchange-CrossTenant-Id: ff2db17c-4338-408e-9036-2dee8e3e17d7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=ff2db17c-4338-408e-9036-2dee8e3e17d7;Ip=[50.233.182.194];Helo=[[127.0.0.1]] X-MS-Exchange-CrossTenant-AuthSource: MWH0EPF000989E7.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR18MB5496 Add device tree binding schema for Axiado platforms, specifically the AX3000 SoC and its associated evaluation board. This binding will be used for the board-level DTS files that support the AX3000 platforms. Signed-off-by: Harshit Shah --- .../devicetree/bindings/arm/axiado/axiado.yaml | 23 ++++++++++++++++++= ++++ 1 file changed, 23 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/axiado/axiado.yaml b/Doc= umentation/devicetree/bindings/arm/axiado/axiado.yaml new file mode 100644 index 0000000000000000000000000000000000000000..b4b7f9418a1a264b04f448cc24b= 3292ab18cd3dc --- /dev/null +++ b/Documentation/devicetree/bindings/arm/axiado/axiado.yaml @@ -0,0 +1,23 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/arm/axiado/axiado.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Axiado Platforms + +maintainers: + - Harshit Shah + +properties: + $nodename: + const: '/' + compatible: + oneOf: + - description: AX3000 based boards + items: + - enum: + - axiado,ax3000_evk # Axiado AX3000 Evaluation Board + - const: axiado,ax3000 # Axiado AX3000 SoC + +additionalProperties: true --=20 2.25.1 From nobody Fri Oct 10 09:22:47 2025 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2136.outbound.protection.outlook.com [40.107.101.136]) (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 3B12D58210; Sun, 15 Jun 2025 01:13:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.101.136 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950006; cv=fail; b=iXTuwqK8htRt7L5F2783a4btg1JjKPYGsv4BD1fMgDnPDTN+6Cm/3UtZVd6ixk9a7fJ3udahdevz+0c+pI/uBHBFoJ2TCCwreFAB+gYodE6yhDoNqcfFDLxcDbLbqVKQex+vhKYgNOoNxeGwWBSXMTRc6itboMumYv3v0zy1T2s= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950006; c=relaxed/simple; bh=/vBIx0PvaTFGH1SIpT+R3QSDPnyJ6rpvlbvJSic5q1k=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=l5irxs7M3lLcNO5Gwz3q0C8X2j+0P+k2d/Fo0jC2e03U/eL7iunXVkWjAbdwjo7tybBzf6QbUibuU0gwH8N2k6BkFHYkHZSdsTNf3KH3tVv/7yjJWiEXrHFkgGqhOsYAhi/jrlvTJSYsEfGqYDE1SRW1mQ4QsF+YNfrmbpl2FAY= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com; spf=pass smtp.mailfrom=axiado.com; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b=EMyPhRXG; arc=fail smtp.client-ip=40.107.101.136 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axiado.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b="EMyPhRXG" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QLGRVPwidW0Ie8AL14mC8J6kQZ62TbRLpkKm1KTvlYkcQ/p15WS/LFYMn2kgnyLG51aNHILazW7qx/Ot6OdPQWa9AxbZlUC702BDSBtwx+2AYw0PgzkKWFYMNMoLs1jGcXOQOp7cncINp+Louajh0nswM1AdAhnTdltP34T93ZZRqda6hu96sV2Ngz6Wg3x89fdrVGhPQlxRhdZKdm1nleXEpTBU/kAQ8xL2sIzmNjLvQPSWGbqX+LLuIXIO0A+ES5Oc/g2Wdb9kkETqUyhXTRQIlAUYTM5aXNBAO6ol/o7mp35Wh81Nj+rzOe6ZV7Sk0JDmi8Wci+kvasbJL3Weog== 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=9H3iMIVw76XdEFkS0pIFzApQRXQlkWuRuscTZnf8wLw=; b=QyyiJMkGNM5D2wBF/6HoI/GNQgHajeaQQooXYF+6Ss0sRwPN3kftlh5H2mvwJ6hTT49UBNg8jMzhpBOCwFu/CYTKAfCoToG4Aq3sOqLBWhx0JKlQYGAfijU0MRGNED+DV0g2mSe5wZy0P1pxQE5s+Hi3Bu832jRmSeaCdZY8NbaMqhjbrGGy/5Fj0YB5uraBSi5cl+3J/txMjs0hbeiKfJ9we8Wb4IELZP562mIGw0HOkZIlLnL6HwKQKsMpCN3Tr0RCkt03e2Ans9ik/tizr0Eaf3o0doWyj8CtYKYK1ftFQ6SAaJP0m2M3nfhNshrG3l643RQW0Ty/NQqSOl/grA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=arndb.de smtp.mailfrom=axiado.com; dmarc=none action=none header.from=axiado.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axiado.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9H3iMIVw76XdEFkS0pIFzApQRXQlkWuRuscTZnf8wLw=; b=EMyPhRXGyr3E7j+/1HQiVmny5ZGoPzCApsuR6nFF7vi3xC6fGeBPUIf3U3y/Z6LY9simwySvEvvetKf31zsOunUPDh1Wp+QvABlMNOdpO2nCodxlwOY7DT6iiPbNEgF4yHyMcTY1BlSQpvfdtCuRVgddxVY1nT49VYAEtun7jALjRu02KjQnSgusDMTNeml6T2VIpY6EnwI9eUt4BXJlLEW1gJIf2cCtK4E1StLg1W25QviUMsZzoKyO7hv9T5oxiWAAaKCkmCU5ZBZmZk8uwYamDXcAR1zJ+avFmL3KTu6NfTLY0SL57IDzWIhLQCv3T24RZIIT3uLrd1+slhvAzw== Received: from BY3PR05CA0017.namprd05.prod.outlook.com (2603:10b6:a03:254::22) by DM4PR18MB4254.namprd18.prod.outlook.com (2603:10b6:5:395::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.27; Sun, 15 Jun 2025 01:13:19 +0000 Received: from MWH0EPF000989E7.namprd02.prod.outlook.com (2603:10b6:a03:254:cafe::98) by BY3PR05CA0017.outlook.office365.com (2603:10b6:a03:254::22) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.23 via Frontend Transport; Sun, 15 Jun 2025 01:13:19 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 50.233.182.194) smtp.mailfrom=axiado.com; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=axiado.com; Received-SPF: Fail (protection.outlook.com: domain of axiado.com does not designate 50.233.182.194 as permitted sender) receiver=protection.outlook.com; client-ip=50.233.182.194; helo=[127.0.0.1]; Received: from [127.0.0.1] (50.233.182.194) by MWH0EPF000989E7.mail.protection.outlook.com (10.167.241.134) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Sun, 15 Jun 2025 01:13:18 +0000 From: Harshit Shah Date: Sat, 14 Jun 2025 18:12:49 -0700 Subject: [PATCH 3/6] dt-bindings: gpio: gpio-cdns: convert to YAML Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-3-327ab344c16d@axiado.com> References: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> In-Reply-To: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Linus Walleij , Bartosz Golaszewski , Arnd Bergmann , Catalin Marinas , Will Deacon Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org, soc@lists.linux.dev, Harshit Shah X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=4491; i=hshah@axiado.com; h=from:subject:message-id; bh=/vBIx0PvaTFGH1SIpT+R3QSDPnyJ6rpvlbvJSic5q1k=; b=owEB7QES/pANAwAKAfFYcxGhMtX7AcsmYgBoTh4oNEFEp6lD8oZ62lUlim8aru2yKDpvwyvGq fAoY6ghDV2JAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE4eKAAKCRDxWHMRoTLV +7EFC/484t+W/4uGk1jL7RR0Zwp5U2dB+NVhfvgSo+vHJmiCahHGvc5+E6Bp7FewxRRIENvsumv Uc1BMMprP9pQZ07HDQCtJ+cPm5qneI+jZ//7y5qqd3HeZdffLQx0bUGjNZurhkSgv0UDkcpCiKy uCbvgtT0j9844V0h15j4HtIvjK76yqO5gtCBsvIKfnzAtsxZ/9nwjYhBvTdk8tkasLxaWHUj1Kw ZprLB9SPqdviKQg/T26a1M4QDT7xOHqTkkXQYqrqGPNfs5gAgruOO2Lf/85Nq4NcvOT0oG7ZPZc 4jsLJ/ourc+7pI1fpClGea+KmpBFPZRyu6BHNqSoNtGhasK3MW45PpKRRLe4ctTUuWClrPCf2pu VQbWgH+arh4tQfXMpR2yWLQaP8HQrya0m2S97b8koOVT9bHsm7F/MHuutV8vaIHIqKtRzGc9/sp yJRi7y3Z9qGKigbMNUnsyEawUsSs9HhQgc6bOuwTTi1Gho51yp01BRG1Pdw4JDb58tarQ= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWH0EPF000989E7:EE_|DM4PR18MB4254:EE_ X-MS-Office365-Filtering-Correlation-Id: a0ed7b83-4d36-46b6-be2a-08ddaba9d08d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|1800799024|82310400026|7416014|376014|13003099007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?YUJ5dDNHdFlURkRRNU8zaHFRMERtUEIySGxRS2ViTUFNL29hL1V4anFreUF3?= =?utf-8?B?Z3IxZXBFTWEweUFTc0FrWDMrcHhsUEQ5M3BrUWxKUGZjN3FXRFhNaDlpcjV5?= =?utf-8?B?aVBMbThka0JVem5iOVRWaHBKaCtDUndIU25Iemh1a0hKMTROSGIrRWJLMzNI?= =?utf-8?B?cC9tM0xpTkVsdWZZSUZvUjdQR1NkVDVlV3dzMWVBQ2NvclZhTUkvSnMxTWFt?= =?utf-8?B?Qml0akFxK1ZRYXNLR0RNSU1UVmVWa2NzbkNIb2JlL2ovSW5UZXBkZkEwV0Y4?= =?utf-8?B?QnRNVUk4aXZibnliL3lVVEZFNjNvYnpRbklabHBkWXp6MjVZWEs1djRlUjJ3?= =?utf-8?B?NUZMTjZpL0lOUjVoOElJMGovdDBJVG41eGhnOTFUdy9GYmxTOGg5ZUNKbTYz?= =?utf-8?B?QXFJcklnTVYvM1d3SnJUdjBWcFd4anU2RmFaZ0JNMlhoU3c5RGxOWUNSNDBh?= =?utf-8?B?RmpmczJydVE4R3hRWUlCS2ZqNVJvL3RtZ3dDamphNFRYMlV1dnNNV0VwSmRM?= =?utf-8?B?dUx4czFjU2tYdTFRVUpwdjVWb0FWUW9QbUx0OFFLajZoSllxK29BSzVXQ0NT?= =?utf-8?B?YTd6Q2lvUXhhdGYyV2RXQ2JETk5YTWwyUEhZYmlOSUFPdDRjVGdURFVhamU0?= =?utf-8?B?TFh3elNFNjlsZVdFSHZldm1GTEJibkt1TlRJdW9GbzZIa0VSc2hOSTVaT1ov?= =?utf-8?B?TDB5ZVZvTldoSjFWeHNqWVdZMTdWRnk2MGxEV2RTLzhmNGMzbzU2RVVjaWx3?= =?utf-8?B?WVNkSnZBUFByemsxQVJrMXVMc3dqV2wrNkpNOUMxaG11SzY0Rk5DenRxSXVk?= =?utf-8?B?WG42QXd5aHdEOXJLazJtSEYvRW1kbSs2b3F6aFlsdzMxclU3bHg5Ykt2QThm?= =?utf-8?B?VGhsK1pYTXlTci9xNlVjM1h3ckU3RVBDbzlYZ0oyckZ0a2FmMmhYMU9TRXYx?= =?utf-8?B?VS9Qc0ZkSHZWL2JxL3ZiUXFpcVV4ZVdIbjJYd0xTOHR1Vk5IQlhienZONnJV?= =?utf-8?B?ZVZnMnExMFNlcHJKRWpna083OTlZdjlWM2ZCdEJNY25KZjZsNFBpdFlramwz?= =?utf-8?B?ZWNBTEYwcjE4WTd5ZE04R2p3eHFmMUQrdXdpcGd4Q2htbFZOKzE4MlFnQUNE?= =?utf-8?B?ekxiNERuZ1JiTXd0MVk4SXhzVElTOUEzd0xXWDRUZUpLMG0yakJhdWlVWEVW?= =?utf-8?B?cmJvQUwxUlE1SFZ1RzQ4c2pDWitnaVNuQmNHNGxraFdtcW44cUFINEN5cFRQ?= =?utf-8?B?bkdBWXFLNG1pT1V0OXNtMjJNNmw0ZTkydXZnd00zN09sWUlKclk4SXFPamdH?= =?utf-8?B?RVVUMGNlMFZUWlZFdkpTK3lPS21uUWsxeU93UHhKMmpaeWx1aE5lVmVvc2xn?= =?utf-8?B?NlZLempRRGVwazJRR0xXeWpJbFFqRm9ac0dyTEx5bXRvZ0tOQVpOZVM0ZHNv?= =?utf-8?B?NXRBN3kyWlJjM3I4a3BxS0NST2JkZFZHWFBZallBbjRiOTYvYlNnME4vZ1k4?= =?utf-8?B?U0FOcm9PZzVidTBPNkl4eFErT1ZEdE84M056eGN3ZVA1THBuY3QzM0ExUG9K?= =?utf-8?B?UTBGNE9QQnJ2WFd1MWc1VlVsU3pJOU5VWU03R3ZWekdJRFlUa2VGeVBra3R0?= =?utf-8?B?Z2VNcTVwTjhSWldMbVRtcXpXemtMQUhpLzhxTDhxVW9rcm96enQrUXdDYjBv?= =?utf-8?B?Z2xCU2dtVTUzQ1lEUVBWV05TRWx5c3hUcjlQZVA4YktkQ3ZOK2FmOXNaVzBx?= =?utf-8?B?MnhvaFJiTEVjU1dvWitldjhPWHlOL001M0xLQjJFeHlMeEpPZ2hHaUdnK2xz?= =?utf-8?B?dFcrdnJCa3oxYVhaeEd6WHluZGhudzVPeUN4dkhTZ2FpVkttZ2Iyc1dRMDl4?= =?utf-8?B?RnRHblhveTVydHk4SnR3NGhGZWIvSzZ6SVhlbmI4R3NXZzU4VjNoZzRrUzll?= =?utf-8?B?NHkzU2FPV01jK1hYNnd6RGdsbUlmSWl3Uk1pYnIrMVdPNExMMmdwMTFiODlM?= =?utf-8?B?R0FoTENFL0hBPT0=?= X-Forefront-Antispam-Report: CIP:50.233.182.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:[127.0.0.1];PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700013)(1800799024)(82310400026)(7416014)(376014)(13003099007);DIR:OUT;SFP:1102; X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2025 01:13:18.9524 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a0ed7b83-4d36-46b6-be2a-08ddaba9d08d X-MS-Exchange-CrossTenant-Id: ff2db17c-4338-408e-9036-2dee8e3e17d7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=ff2db17c-4338-408e-9036-2dee8e3e17d7;Ip=[50.233.182.194];Helo=[[127.0.0.1]] X-MS-Exchange-CrossTenant-AuthSource: MWH0EPF000989E7.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR18MB4254 Convert Cadence family GPIO controller bindings to DT schema. Changes during conversion: - update the naming as per the other files. - add gpio maintainers Signed-off-by: Harshit Shah --- .../devicetree/bindings/gpio/cdns,gpio.txt | 43 ------------ .../devicetree/bindings/gpio/gpio-cdns.yaml | 81 ++++++++++++++++++= ++++ 2 files changed, 81 insertions(+), 43 deletions(-) diff --git a/Documentation/devicetree/bindings/gpio/cdns,gpio.txt b/Documen= tation/devicetree/bindings/gpio/cdns,gpio.txt deleted file mode 100644 index 706ef00f5c64951bb29c79a5541db4397e8b2733..000000000000000000000000000= 0000000000000 --- a/Documentation/devicetree/bindings/gpio/cdns,gpio.txt +++ /dev/null @@ -1,43 +0,0 @@ -Cadence GPIO controller bindings - -Required properties: -- compatible: should be "cdns,gpio-r1p02". -- reg: the register base address and size. -- #gpio-cells: should be 2. - * first cell is the GPIO number. - * second cell specifies the GPIO flags, as defined in - . Only the GPIO_ACTIVE_HIGH - and GPIO_ACTIVE_LOW flags are supported. -- gpio-controller: marks the device as a GPIO controller. -- clocks: should contain one entry referencing the peripheral clock driving - the GPIO controller. - -Optional properties: -- ngpios: integer number of gpio lines supported by this controller, up to= 32. -- interrupts: interrupt specifier for the controllers interrupt. -- interrupt-controller: marks the device as an interrupt controller. When - defined, interrupts, interrupt-parent and #interrupt-cells - are required. -- interrupt-cells: should be 2. - * first cell is the GPIO number you want to use as an IRQ source. - * second cell specifies the IRQ type, as defined in - . - Currently only level sensitive IRQs are supported. - - -Example: - gpio0: gpio-controller@fd060000 { - compatible =3D "cdns,gpio-r1p02"; - reg =3D<0xfd060000 0x1000>; - - clocks =3D <&gpio_clk>; - - interrupt-parent =3D <&gic>; - interrupts =3D <0 5 IRQ_TYPE_LEVEL_HIGH>; - - gpio-controller; - #gpio-cells =3D <2>; - - interrupt-controller; - #interrupt-cells =3D <2>; - }; diff --git a/Documentation/devicetree/bindings/gpio/gpio-cdns.yaml b/Docume= ntation/devicetree/bindings/gpio/gpio-cdns.yaml new file mode 100644 index 0000000000000000000000000000000000000000..e71f0137912f88e69fb3fa20f09= 6e1572211591c --- /dev/null +++ b/Documentation/devicetree/bindings/gpio/gpio-cdns.yaml @@ -0,0 +1,81 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/gpio/gpio-cdns.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Cadence GPIO Controller + +maintainers: + - Linus Walleij + - Bartosz Golaszewski + +properties: + compatible: + const: cdns,gpio-r1p02 + + reg: + minItems: 1 + + clocks: + maxItems: 1 + + ngpios: + $ref: /schemas/types.yaml#/definitions/uint32 + description: Number of GPIO lines supported, maximum 32. + + gpio-controller: true + + "#gpio-cells": + const: 2 + description: | + - First cell is the GPIO line number. + - Second cell is flags as defined in , + only GPIO_ACTIVE_HIGH and GPIO_ACTIVE_LOW supported. + + interrupt-controller: true + + "#interrupt-cells": + const: 2 + description: | + - First cell is the GPIO line number used as IRQ. + - Second cell is the trigger type, as defined in + . + + interrupts: + maxItems: 1 + +required: + - compatible + - reg + - clocks + - gpio-controller + - "#gpio-cells" + +if: + required: [interrupt-controller] +then: + required: + - interrupts + - "#interrupt-cells" + +additionalProperties: false + +examples: + - | + #include + #include + gpio0: gpio-controller@fd060000 { + compatible =3D "cdns,gpio-r1p02"; + reg =3D <0xfd060000 0x1000>; + clocks =3D <&gpio_clk>; + + interrupt-parent =3D <&gic>; + interrupts =3D ; + + gpio-controller; + #gpio-cells =3D <2>; + + interrupt-controller; + #interrupt-cells =3D <2>; + }; --=20 2.25.1 From nobody Fri Oct 10 09:22:47 2025 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2103.outbound.protection.outlook.com [40.107.92.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 3D4EC2E659; Sun, 15 Jun 2025 01:13:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.92.103 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950010; cv=fail; b=ipM4Ns5BN4J8zldfR7OO/tbV+EnuiNqVWGnkw2gW4Wpq5pHuYus+N3RENAkhyfgdVp2mzUjZAAYC8xHab3geSHfmu4iuOgXm3jje/RYoTp5GjaKWqA0RSJEtxRckboi0PvuvyZE7Jfxm1h3QgrhVSXwQZr5W7rsbiJ5ANmq6O7k= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950010; c=relaxed/simple; bh=ax5WVHwMn9h9/QI+fZ1jJWwNN4R6eLWVvY8XrQOgkgA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KEUSSxArIbpzgEOTjdp43sVX72jxfS+HwaPXGQ8e8NbTTJ/DjejQavEnmZ62uqKrpuvWCM5F6ENHb0JJ96nP7MC8tcQGb8H83X0irbwdKGe6zfyD8KqpQKBq7lidmANjgcxTDTKxlDPRpODDPAYwbl87l7x+ODgyyeM4lFMyeys= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com; spf=pass smtp.mailfrom=axiado.com; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b=NeAYj8yc; arc=fail smtp.client-ip=40.107.92.103 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axiado.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b="NeAYj8yc" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tN/BCqR5kuXK9ZduGsdQDAcTuWYDsuadKcSQvP5Msp1fksJVdhY4nco6jG1btBdq6wQBY4PaT/3Arq40GhBRr6lysYw2MB4aEpannb7lUwdRLJkoxh52GUKjX55Vjn5E77cAUL0B81aQGixlAFUQT80RA75l9MPmBSvqi3A9yq2qNX1nN5CLU6JKBUCShoAA/rL3x3ufwgnqIMJ53ShDR5DU9BHHLa0JUqXSK9ZargUg/qrtUM1TodzZ4AcHByA9jjhZAfgT+EJ/K4uBtTdvj5dG0G8bqtwq9wjEfL/OF91BxYWtFAWwDTr7ehfXsmmEWrNBjWrfU57oOcxtIXSUMg== 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=qTytpIyACWpdVOC1FrmEAlCiu3DOhyaJw9sL+z8P8t8=; b=o1dsaz5djm0ehsLkUB2sEBR1TEq2YF2j6R7zHy9jjGhy6hZaOQr98UwHqcAu8wZOJDR+64mxmXVoip7+oCFE/6MoH7Y0gsD8J2iyCoxQeWDmRDsv/mkxC6plv77Y2GVpw/vszDJCiebPKSdgdMFmrpNqSgftT63z+cp7fqafz39z90zN7evjUXRSJSLFkpm92IPKMbOYEbV4G1dIRq65L8gjlqv/98142K6g5t9hUIsQzJyHnBUAPQ6qiBjnfX+kdRmLnjN1BWWroOxGQ/haMVH/2Sk70W6bbIfAtCl5boIdQUEkeJktDBIxlzilDuryOWOTY0p4srkS4EQJl8bXQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=arndb.de smtp.mailfrom=axiado.com; dmarc=none action=none header.from=axiado.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axiado.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qTytpIyACWpdVOC1FrmEAlCiu3DOhyaJw9sL+z8P8t8=; b=NeAYj8ycKnNqi+k7uyHqp5bySBhkTCyPZSnr7edduTCBJbnsPqhw+Ms6ouST4P5XaYs5jyfjZT5Ex4XAPOYCvkBGseQJp8Kr+Cj1CcpIOo4Gbb3kQVnZbViwc9JPGMZKXOaC2qALWhsDQqBsbYSQfX2fHCKGFi7f4eLkw1Hwbhod4y/4WBjavPlSZD4M7m3WR+SkL42/bXlOVDjsaDQR/qTAPixdLjouIeWkYKVUAgpWGnzdJ0n6Yl//3XTOLbjXb/liFuKQ0eGOyRVxvoSrFdV8eBnGwadCFoKRrtd9XIz4MitxcIr1Gk5rdEzezwADryNsTDIVuUtYS4wBKmtsuQ== Received: from BY3PR05CA0003.namprd05.prod.outlook.com (2603:10b6:a03:254::8) by SA0PR18MB3613.namprd18.prod.outlook.com (2603:10b6:806:71::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.28; Sun, 15 Jun 2025 01:13:20 +0000 Received: from MWH0EPF000989E7.namprd02.prod.outlook.com (2603:10b6:a03:254:cafe::2c) by BY3PR05CA0003.outlook.office365.com (2603:10b6:a03:254::8) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8769.18 via Frontend Transport; Sun, 15 Jun 2025 01:13:20 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 50.233.182.194) smtp.mailfrom=axiado.com; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=axiado.com; Received-SPF: Fail (protection.outlook.com: domain of axiado.com does not designate 50.233.182.194 as permitted sender) receiver=protection.outlook.com; client-ip=50.233.182.194; helo=[127.0.0.1]; Received: from [127.0.0.1] (50.233.182.194) by MWH0EPF000989E7.mail.protection.outlook.com (10.167.241.134) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Sun, 15 Jun 2025 01:13:19 +0000 From: Harshit Shah Date: Sat, 14 Jun 2025 18:12:50 -0700 Subject: [PATCH 4/6] arm64: dts: axiado: Add initial support for AX3000 SoC and eval board Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-4-327ab344c16d@axiado.com> References: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> In-Reply-To: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Linus Walleij , Bartosz Golaszewski , Arnd Bergmann , Catalin Marinas , Will Deacon Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org, soc@lists.linux.dev, Harshit Shah X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=19004; i=hshah@axiado.com; h=from:subject:message-id; bh=ax5WVHwMn9h9/QI+fZ1jJWwNN4R6eLWVvY8XrQOgkgA=; b=owEB7QES/pANAwAKAfFYcxGhMtX7AcsmYgBoTh4o0x9p4+NoG2FMxsJ/4Jjs83ulZafOxJzTK oZWlB333mKJAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE4eKAAKCRDxWHMRoTLV +yFUC/9fwWsGhvYSWq/mAVKVfViHBjWa/oU/cSv9a/v0+tjPrdVAmfLB/oqUrmQXXFwXGkWFyQ5 5NQZBlppRKWFrlkGC1ykBSbcdprQA/AqC/ySwxf52ICkaugqv3caBG3SJGUi8aNrQ1Kf88H5DKP gBkG60DNlVbuMhyz31Bomlvl6xBcP69HQuCbZr9q/aQusUM6kwH4TO8cP98YKQqopJ6BOlI5a73 /6FrP39HMWy5KmLxnAkSfwWpC+21ff19qlSspor3VU3uyrAVlJmnropR9EIWzZrQgsl0mczElKP A2WdSg+Oc7D7GX1uq0wZsk7VC1LdNmCW/diore1Sx6VC0/7jLsTDtQkkBB0WUIUJIi9iKx08i3J Z1psT+FRojXRNmLTuZ7l3YAxJTVetAU5uMbzi5L7EhkzVu982eMDq1fu8oAzIvtSyo57cOMYicM kQfcHOzNV/olLXR9dzD+reEd+tjHpwlSl+jzel6fzohf6u6Za0VTsQm+g54zfEeX8wo0o= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWH0EPF000989E7:EE_|SA0PR18MB3613:EE_ X-MS-Office365-Filtering-Correlation-Id: cc2a224d-330e-442c-1290-08ddaba9d128 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700013|1800799024|7416014|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?UEMxdjlQcDZjdUJDejFuUExFNE81d29GU1RlaHc4T2ExSFJmQUllaHdGUzNl?= =?utf-8?B?Z2JCVXk2OXZtTVE3djFZRVRBZFN6WWdlbXZLUkVUUjNCMzhpaHdmSEc1VDAz?= =?utf-8?B?UjJDK0ZVMmJJTWxTR0RVRllvQXYxRldwa0wzc2srNEpsWVZpN1BkUmhMd1RK?= =?utf-8?B?alJVLzNvcEIvTHR0MHhoc1RpaDJLREhhUENncVJ6Q3M3Wkt4RmJlZHFSdE1U?= =?utf-8?B?emxSL0J6YzRsRzgwYnBEUitRV2VIMkF4MEpZVFhya05rZFhOMjBFMG5hQjc1?= =?utf-8?B?amtuVDhSN1ZlemFOaEhHTk9XYWg5Y2gvQ21vYlNpWTJ3VmYxL3JuUkFTOHA3?= =?utf-8?B?MzNITkRidDFwNzAwY3NNQThGd1UybXpFNUUxTjM1YmlyQ2wwM0RUYjhpekFT?= =?utf-8?B?TDVtYk5qc293a2UxeERabStlRVVKd2hUMG11NmM2QTVzaGhhWE5EUWJYR09C?= =?utf-8?B?bTFNUHZTVS9rZWtvZWxHZnRSM3ZCWDdaZjFxWlc3Y3dZbWZ0KzFXSUVzUUJk?= =?utf-8?B?alZ2a216WDNqUmFSdXArQ0VUN2k1Wi9adEVDRHNGWUpWVG5oY3lLV0EzSUZs?= =?utf-8?B?NHhSNDNEV1VIT0orRVlQWmZDNFB3MmtSUzlJYUM2Sjd4ZnFLbXQ3V2t3UEIy?= =?utf-8?B?Smd4UmN2VERYZWNKaDRzUDBScHhLc3Y4YWI3K2ZzRHBoRzRBRXQveFNOejFO?= =?utf-8?B?Z2hTMjZKOXVOT1BwLzluaUlMYXBKTFZQblJycHlrQzRWcjNCMkxIUCtvejJS?= =?utf-8?B?RTdYZFd0NFVnQWtrUDBPMDNaTnpRRmV1M0pRZnROMVVlb3ovNnRzSC9aOVFO?= =?utf-8?B?QkpkYzNPeFl6ZVVkdkZHdUJMd2YzcVFLR0Fubm83QVJiQTE3cVR3SmluR3Jo?= =?utf-8?B?S2xtemd4cnlqdWxRaXBUVWxxNWtuNXhuR0plY3QxaUpFWG9iT2VJaUQwYnhr?= =?utf-8?B?UEREczlWQ0RPU3kwTmNNcXdRQlNuR2U4dkhFdE9XdVdWa3hOWGZOZ2I0bW41?= =?utf-8?B?bEI2RGdBajFpNmhmNzZUYUE0bU5vTzF2Ujc4SlRBV3k0MkEwcjZ5cVIyN3FE?= =?utf-8?B?eWFvdmZTa2tjMWVhVGcrVjJsaml6bTF0anVscmdzRTQvd2V2ek9Ra3I3VUtS?= =?utf-8?B?MzJEUTJRSUlrL0dSdmU5SzgxSVhmSE1VZDQ1TG1IeTlZQ1BPTjBCRjhRZDFv?= =?utf-8?B?SnJwSkJramxpazZjK0VmNmM4QlBLTytpQmJFdjJoeWQ0Q1NpbG85d3RibHd1?= =?utf-8?B?YU9MVTdUekRPQjRNV3VQVml1TDhNWXk3bitNd2wyN0xFTXdpVmlDRWcxYXdt?= =?utf-8?B?T1M0Y3dnVkhPRVIwY0xwQlkwbC9STHJTQWVMWWs5Z0ZpUGZoZE5TUG40M3RZ?= =?utf-8?B?eUE5eXBkd0krR2UrM3VYNU80SXJ1TldtN2hKcjlaS1FKeUY5RVAxU25OWlQz?= =?utf-8?B?T2J0RWhsOXBtV1VCNERWQVg1L0ZHZ2xTQWFKbzh0bUdWeEFpQWVYTTE5bTdt?= =?utf-8?B?OUxUbW51bXFjZCt5QzFYOE1ORFd0RUU3QjB6dWJZa0h0QVFFOGQwR3BjUXdY?= =?utf-8?B?MEx1NnFOSHdvdVZQRWp5WlhMUVpGRU9pY0dNS09IeWdkTE9PY2dmVEM4c3BB?= =?utf-8?B?YXRNbjZFamlJRFZhMjdvaUJIQVovR2k4UGZMQmc1MGd0UzVhcm5RYjdoWmpo?= =?utf-8?B?SDg5QjBDb0lYUzBrcVU3d3ZzclBUS0NPK1Z6UmVCQUZpRWt2T08wdjhaSG9R?= =?utf-8?B?d1dQRThiVTkwZ0tFaWQ0VmdCcSs3OFdnY0ltTHdTZmpZNE0rb1cvbmlsZVNP?= =?utf-8?B?cE9vbVF1OTJHNjA0VTJsZE1VK2pFZ3NUUVN1ZGI5R0YrT3RvRFluNXZmV3hv?= =?utf-8?B?cmVyV1Z4d01WTC9BZCtWUDIzUnFnL0s4WU5NN3BMUHludHVnclpWb2tJak54?= =?utf-8?B?NHpMVkV6bDlwMDBib3pzODI5RG9JOTBOOHdScnVEU1lxVDN1Z3BpYlM5b1Ro?= =?utf-8?B?Y3diSW9PNXpQaThhbnZ2ckhCRFd4VXdwNU5jZzdnaXQrbU1PS3hlZlRZMWRz?= =?utf-8?Q?evQepj?= X-Forefront-Antispam-Report: CIP:50.233.182.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:[127.0.0.1];PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(36860700013)(1800799024)(7416014)(376014);DIR:OUT;SFP:1102; X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2025 01:13:19.9416 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: cc2a224d-330e-442c-1290-08ddaba9d128 X-MS-Exchange-CrossTenant-Id: ff2db17c-4338-408e-9036-2dee8e3e17d7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=ff2db17c-4338-408e-9036-2dee8e3e17d7;Ip=[50.233.182.194];Helo=[[127.0.0.1]] X-MS-Exchange-CrossTenant-AuthSource: MWH0EPF000989E7.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR18MB3613 Add initial device tree support for the AX3000 SoC and its evaluation platform. The AX3000 is a multi-core SoC featuring 4 Cortex-A53 cores, Secure Vault, AI Engine and Firewall. This commit adds support for Cortex-A53 CPUs, timer, UARTs, and I3C controllers on the AX3000 evaluation board. Signed-off-by: Harshit Shah --- arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/axiado/Makefile | 2 + arch/arm64/boot/dts/axiado/ax3000.dtsi | 584 ++++++++++++++++++++++++++= ++++ arch/arm64/boot/dts/axiado/ax3000_evk.dts | 72 ++++ 4 files changed, 659 insertions(+) diff --git a/arch/arm64/boot/dts/Makefile b/arch/arm64/boot/dts/Makefile index 79b73a21ddc22b17308554e502f8207392935b45..47dd8a1a7960d179ee28969a1d6= 750bfa0d73da1 100644 --- a/arch/arm64/boot/dts/Makefile +++ b/arch/arm64/boot/dts/Makefile @@ -9,6 +9,7 @@ subdir-y +=3D amlogic subdir-y +=3D apm subdir-y +=3D apple subdir-y +=3D arm +subdir-y +=3D axiado subdir-y +=3D bitmain subdir-y +=3D blaize subdir-y +=3D broadcom diff --git a/arch/arm64/boot/dts/axiado/Makefile b/arch/arm64/boot/dts/axia= do/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..eb5e08ba0f39c32cdbfd586d982= 849a80da30160 --- /dev/null +++ b/arch/arm64/boot/dts/axiado/Makefile @@ -0,0 +1,2 @@ +# SPDX-License-Identifier: GPL-2.0 +dtb-$(CONFIG_ARCH_AXIADO) +=3D ax3000_evk.dtb diff --git a/arch/arm64/boot/dts/axiado/ax3000.dtsi b/arch/arm64/boot/dts/a= xiado/ax3000.dtsi new file mode 100644 index 0000000000000000000000000000000000000000..d5d84986d18efe9dfbb446ceee4= 2fc4e4dbf95d0 --- /dev/null +++ b/arch/arm64/boot/dts/axiado/ax3000.dtsi @@ -0,0 +1,584 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (c) 2021-25=C2=A0Axiado Corporation (or its affiliates). All = rights reserved. + */ + +/dts-v1/; + +#include +#include + +/memreserve/ 0x3c0013a0 0x00000008; /* cpu-release-addr */ +/ { + compatible =3D "axiado,ax3000"; + interrupt-parent =3D <&gic500>; + + aliases { + i3c0 =3D &i3c0; + i3c1 =3D &i3c1; + i3c2 =3D &i3c2; + i3c3 =3D &i3c3; + i3c4 =3D &i3c4; + i3c5 =3D &i3c5; + i3c6 =3D &i3c6; + i3c7 =3D &i3c7; + i3c8 =3D &i3c8; + i3c9 =3D &i3c9; + i3c10 =3D &i3c10; + i3c11 =3D &i3c11; + i3c12 =3D &i3c12; + i3c13 =3D &i3c13; + i3c14 =3D &i3c14; + i3c15 =3D &i3c15; + i3c16 =3D &i3c16; + serial0 =3D &uart0; + serial1 =3D &uart1; + serial2 =3D &uart2; + serial3 =3D &uart3; + }; + + cpus { + #address-cells =3D <2>; + #size-cells =3D <0>; + + cpu0: cpu@0 { + device_type =3D "cpu"; + compatible =3D "arm,cortex-a53"; + reg =3D <0x0 0x0>; + enable-method =3D "spin-table"; + cpu-release-addr =3D <0x0 0x3c0013a0>; + d-cache-size =3D <0x8000>; + d-cache-line-size =3D <64>; + d-cache-sets =3D <128>; + i-cache-size =3D <0x8000>; + i-cache-line-size =3D <64>; + i-cache-sets =3D <256>; + next-level-cache =3D <&l2>; + }; + + cpu1: cpu@1 { + device_type =3D "cpu"; + compatible =3D "arm,cortex-a53"; + reg =3D <0x0 0x1>; + enable-method =3D "spin-table"; + cpu-release-addr =3D <0x0 0x3c0013a0>; + d-cache-size =3D <0x8000>; + d-cache-line-size =3D <64>; + d-cache-sets =3D <128>; + i-cache-size =3D <0x8000>; + i-cache-line-size =3D <64>; + i-cache-sets =3D <256>; + next-level-cache =3D <&l2>; + }; + + cpu2: cpu@2 { + device_type =3D "cpu"; + compatible =3D "arm,cortex-a53"; + reg =3D <0x0 0x2>; + enable-method =3D "spin-table"; + cpu-release-addr =3D <0x0 0x3c0013a0>; + d-cache-size =3D <0x8000>; + d-cache-line-size =3D <64>; + d-cache-sets =3D <128>; + i-cache-size =3D <0x8000>; + i-cache-line-size =3D <64>; + i-cache-sets =3D <256>; + next-level-cache =3D <&l2>; + }; + + cpu3: cpu@3 { + device_type =3D "cpu"; + compatible =3D "arm,cortex-a53"; + reg =3D <0x0 0x3>; + enable-method =3D "spin-table"; + cpu-release-addr =3D <0x0 0x3c0013a0>; + d-cache-size =3D <0x8000>; + d-cache-line-size =3D <64>; + d-cache-sets =3D <128>; + i-cache-size =3D <0x8000>; + i-cache-line-size =3D <64>; + i-cache-sets =3D <256>; + next-level-cache =3D <&l2>; + }; + + l2: l2-cache0 { + compatible =3D "cache"; + cache-size =3D <0x100000>; + cache-unified; + cache-line-size =3D <64>; + cache-sets =3D <1024>; + cache-level =3D <2>; + }; + }; + + timer:timer { + compatible =3D "arm,armv8-timer"; + interrupt-parent =3D <&gic500>; + interrupts =3D , + , + , + ; + arm,cpu-registers-not-fw-configured; + }; + + clocks { + refclk: refclk { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <125000000>; + }; + + ref_clk: ref_clk { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <1>; + }; + + clk_ahb: clk_ahb { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <200000000>; + clock-output-names =3D "clk_ahb"; + }; + + clk_xin: clk_xin { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <200000000>; + clock-output-names =3D "clk_xin"; + }; + + clk_mali: clk_mali { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <500000000>; + clock-output-names =3D "clk_mali"; + }; + + clk_pclk: clk_pclk { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <74250000>; + clock-output-names =3D "clk_pclk"; + }; + + spi_clk: spi_clk { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; + + apb_pclk: apb_pclk { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; + }; + + soc { + compatible =3D "simple-bus"; + #address-cells =3D <2>; + #size-cells =3D <2>; + interrupt-parent =3D <&gic500>; + ranges; + + gic500: interrupt-controller@80300000 { + compatible =3D "arm,gic-v3"; + #address-cells =3D <2>; + #size-cells =3D <2>; + ranges; + #interrupt-cells =3D <3>; + interrupt-controller; + #redistributor-regions =3D <1>; + reg =3D <0x00 0x80300000 0x00 0x10000>, + <0x00 0x80380000 0x00 0x80000>; + interrupts =3D ; + + }; + + uart0: serial@80520000 { + compatible =3D "xlnx,zynqmp-uart", "cdns,uart-r1p12"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + reg =3D <0x00 0x80520000 0x00 0x100>; + clock-names =3D "uart_clk", "pclk"; + clocks =3D <&refclk &refclk>; + status =3D "disabled"; + }; + + uart1: serial@805a0000 { + compatible =3D "xlnx,zynqmp-uart", "cdns,uart-r1p12"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + reg =3D <0x00 0x805A0000 0x00 0x100>; + clock-names =3D "uart_clk", "pclk"; + clocks =3D <&refclk &refclk>; + status =3D "disabled"; + }; + + uart2: serial@80620000 { + compatible =3D "xlnx,zynqmp-uart", "cdns,uart-r1p12"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + reg =3D <0x00 0x80620000 0x00 0x100>; + clock-names =3D "uart_clk", "pclk"; + clocks =3D <&refclk &refclk>; + status =3D "disabled"; + }; + + uart3: serial@80520800 { + compatible =3D "xlnx,zynqmp-uart", "cdns,uart-r1p12"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + reg =3D <0x00 0x80520800 0x00 0x100>; + clock-names =3D "uart_clk", "pclk"; + clocks =3D <&refclk &refclk>; + status =3D "disabled"; + }; + + /* GPIO Controller banks 0 - 7 */ + gpio0: gpio-controller@80500000 { + compatible =3D "cdns,gpio-r1p02"; + clocks =3D <&refclk>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + reg =3D <0x00 0x80500000 0x00 0x400>; + interrupt-controller; + #interrupt-cells =3D <2>; + status =3D "disabled"; + }; + + gpio1: gpio-controller@80580000 { + compatible =3D "cdns,gpio-r1p02"; + clocks =3D <&refclk>; + reg =3D <0x00 0x80580000 0x00 0x400>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + interrupt-controller; + #interrupt-cells =3D <2>; + status =3D "disabled"; + }; + + gpio2: gpio-controller@80600000 { + compatible =3D "cdns,gpio-r1p02"; + clocks =3D <&refclk>; + reg =3D <0x00 0x80600000 0x00 0x400>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + interrupt-controller; + #interrupt-cells =3D <2>; + status =3D "disabled"; + }; + + gpio3: gpio-controller@80680000 { + compatible =3D "cdns,gpio-r1p02"; + clocks =3D <&refclk>; + reg =3D <0x00 0x80680000 0x00 0x400>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + interrupt-controller; + #interrupt-cells =3D <2>; + status =3D "disabled"; + }; + + gpio4: gpio-controller@80700000 { + compatible =3D "cdns,gpio-r1p02"; + clocks =3D <&refclk>; + reg =3D <0x00 0x80700000 0x00 0x400>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + interrupt-controller; + #interrupt-cells =3D <2>; + status =3D "disabled"; + }; + + gpio5: gpio-controller@80780000 { + compatible =3D "cdns,gpio-r1p02"; + clocks =3D <&refclk>; + reg =3D <0x00 0x80780000 0x00 0x400>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + interrupt-controller; + #interrupt-cells =3D <2>; + status =3D "disabled"; + }; + + gpio6: gpio-controller@80800000 { + compatible =3D "cdns,gpio-r1p02"; + clocks =3D <&refclk>; + reg =3D <0x00 0x80800000 0x00 0x400>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + interrupt-controller; + #interrupt-cells =3D <2>; + status =3D "disabled"; + }; + + gpio7: gpio-controller@80880000 { + compatible =3D "cdns,gpio-r1p02"; + clocks =3D <&refclk>; + reg =3D <0x00 0x80880000 0x00 0x400>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + interrupt-controller; + #interrupt-cells =3D <2>; + status =3D "disabled"; + }; + + /* I3C Controller 0 - 16 */ + i3c0: i3c@80500400 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80500400 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c1: i3c@80500800 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80500800 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c2: i3c@80580400 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80580400 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c3: i3c@80580800 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80580800 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c4: i3c@80600400 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80600400 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c5: i3c@80600800 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80600800 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c6: i3c@80680400 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80680400 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c7: i3c@80680800 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80680800 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c8: i3c@80700400 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80700400 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c9: i3c@80700800 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80700800 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c10: i3c@80780400 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80780400 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c11: i3c@80780800 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80780800 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c12: i3c@80800400 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80800400 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c13: i3c@80800800 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80800800 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c14: i3c@80880400 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80880400 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c15: i3c@80880800 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80880800 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + i3c16: i3c@80620400 { + compatible =3D "cdns,i3c-master"; + clocks =3D <&refclk &clk_xin>; + clock-names =3D "pclk", "sysclk"; + interrupt-parent =3D <&gic500>; + interrupts =3D ; + i2c-scl-hz =3D <100000>; + i3c-scl-hz =3D <400000>; + reg =3D <0x00 0x80620400 0x00 0x400>; + #address-cells =3D <3>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + + }; +}; diff --git a/arch/arm64/boot/dts/axiado/ax3000_evk.dts b/arch/arm64/boot/dt= s/axiado/ax3000_evk.dts new file mode 100644 index 0000000000000000000000000000000000000000..0a183695e857a3a1e722ea6b7be= e388bf650f0a3 --- /dev/null +++ b/arch/arm64/boot/dts/axiado/ax3000_evk.dts @@ -0,0 +1,72 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (c) 2021-25 Axiado Corporation (or its affiliates). All right= s reserved. + */ + +/dts-v1/; + +#include "ax3000.dtsi" + +/ { + model =3D "Axiado AX3000 EVK"; + compatible =3D "axiado,ax3000_evk", "axiado,ax3000"; + #address-cells =3D <2>; + #size-cells =3D <2>; + + chosen { + bootargs =3D "console=3DttyPS3,115200 earlyprintk nr_cpus=3D4 earlycon"; + stdout-path =3D "serial3:115200"; + }; + + memory@0 { + device_type =3D "memory"; + /* Cortex-A53 will use following memory map */ + reg =3D <0x00000000 0x3D000000 0x00000000 0x23000000>, + <0x00000004 0x00000000 0x00000000 0x80000000>; + }; +}; + +/* GPIO bank 0 - 7 */ +&gpio0 { + status =3D "okay"; +}; + +&gpio1 { + status =3D "okay"; +}; + +&gpio2 { + status =3D "okay"; +}; + +&gpio3 { + status =3D "okay"; +}; + +&gpio4 { + status =3D "okay"; +}; + +&gpio5 { + status =3D "okay"; +}; + +&gpio6 { + status =3D "okay"; +}; + +&gpio7 { + status =3D "okay"; +}; + +&uart1 { + status =3D "okay"; +}; + +&uart2 { + status =3D "okay"; +}; + +&uart3 { + status =3D "okay"; +}; --=20 2.25.1 From nobody Fri Oct 10 09:22:47 2025 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (mail-bn1nam02on2101.outbound.protection.outlook.com [40.107.212.101]) (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 80D7084E1C; Sun, 15 Jun 2025 01:13:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.212.101 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950007; cv=fail; b=Fa2SUCxox9QzVNb8/K+eluYsLtNHPiuYKkT96v7U65x4QpzNG+vcKKP5tsWm1bjTTXZ/v0B6sU31lUJZqgyehvafxQgoZ8+yfx2sOox9dKpS2/VJHsfwU6KXDIuhQhTsClIyERig8FVFIhrqH4PY5OSuh9TMWY2aEAM2c3zbrf8= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950007; c=relaxed/simple; bh=W2+dR9YDi2vH4QRD0vNtxQgk03X54wuYNgbB1HGy6Aw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=vGtz4zlCjVw6WrEkAY712lN35+T+jxdQJQgz21gYpbU+RFQ2RgSBfDFnBJBl3VjqhuewEap8M8YzZOlksPFDD68S8XOcddALlfoQwH4ef9RnoPqs063engji0iVtvV9wrHrRI8SiGU2jd0mO0ZD3MVW+DXicUr6KK8tfO16OX4s= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com; spf=pass smtp.mailfrom=axiado.com; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b=V+HeR2BU; arc=fail smtp.client-ip=40.107.212.101 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axiado.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b="V+HeR2BU" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ENTMUmKMOGrotHb9ImgGcvtArOGn2Y0DnaUCYxmQhPavTE21uvaSuyfS5EKt4dmkaelznJc7B+4wHYLFcwLCiykBNkydZzewfoKTRNisDXvf+935CNZSQvtaMpsq0zhRfXg0yEiT7ld0J+8snrcTuQTF9Z4EbORpHjJ4fYAWFbdZG3NDT37KIQluNafTUJyPIPSCm22k07lFFJkZzBrp65zRvoZ4u8J9mHS+k1L6n2xlzyw6IMXu2GLHtlkW/fOD+YoM7YA2pF/vxrnpTqszJnIyIzZytHOCMHmuawHYieXo6cV+DI4Yn7NvQ7JniQM0KTQY9C+aX+q1XBnA/MhPZA== 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=bcZQ33YtoDnKL7sgOWF8I7ZiTpmL/obVvISsHWgYkus=; b=UkboKAB1vzLwAjDyn7BmYX+dVMdWF19bBsxBM5XMpLzLPsI1SQGZiW4JRE1Ot6iDY8X80g89w+qlrf1u1b4VtJHtpNSuLY7GEITI/4ZBAeGzeHNO7rD76cvsr4zfwww87ajRgPyJhjjhNO8ohGJNH6vKVtdcO+xXIAFnscEeicBdFOOgZ6zu4dv6VzQYF+H/sGQTlySrqrEMuG0m1ouVC+KuXZkrmGUhjeD8jBlWCAAyamG5JWhydTL57F3a51tkrhlF2+a7H1SckFH1FZlFwWb7Tq+f1gXNMNwyzIFtRXq/C3S+9rlfntX+EO+3EVQglGdO03XFDtSIyUYsuW5kGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=arndb.de smtp.mailfrom=axiado.com; dmarc=none action=none header.from=axiado.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axiado.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bcZQ33YtoDnKL7sgOWF8I7ZiTpmL/obVvISsHWgYkus=; b=V+HeR2BU9NwQhST8jvSuxPbXY+7ru+yRfDPgTjiZMOilhLVUzyt+DhCW24euNU8stBjc3XFDTo5da2jf4RI8hTUGfr0khzqBHV4sm1E2/CRCQ5Kcbuzx1U96pyCXoaTcUL0FQWz7Oklxnz7dPXBI9mVJockp4dLubkG7uTPrKDoiJ9X6Fs8qxL7wqj/m8t+Pgfki7m5rJ6sbxTYUsoS13WPJRp+eyCZXEod8thDXVeQ0RolTXdZ8FNd7l2klYxJxPCE3Ub/sJwQjyLNugzrCi2zuhftqwQnovNuD/4uy+Q3f/5NtwX7JpF5rpixZSJfNGy4Mqrnx5YumN9N+dWaELg== Received: from BY3PR05CA0013.namprd05.prod.outlook.com (2603:10b6:a03:254::18) by MN0PR18MB5941.namprd18.prod.outlook.com (2603:10b6:208:4bf::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.23; Sun, 15 Jun 2025 01:13:22 +0000 Received: from MWH0EPF000989E7.namprd02.prod.outlook.com (2603:10b6:a03:254:cafe::66) by BY3PR05CA0013.outlook.office365.com (2603:10b6:a03:254::18) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.23 via Frontend Transport; Sun, 15 Jun 2025 01:13:21 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 50.233.182.194) smtp.mailfrom=axiado.com; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=axiado.com; Received-SPF: Fail (protection.outlook.com: domain of axiado.com does not designate 50.233.182.194 as permitted sender) receiver=protection.outlook.com; client-ip=50.233.182.194; helo=[127.0.0.1]; Received: from [127.0.0.1] (50.233.182.194) by MWH0EPF000989E7.mail.protection.outlook.com (10.167.241.134) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Sun, 15 Jun 2025 01:13:21 +0000 From: Harshit Shah Date: Sat, 14 Jun 2025 18:12:51 -0700 Subject: [PATCH 5/6] arm64: add support for ARCH_AXIADO Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-5-327ab344c16d@axiado.com> References: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> In-Reply-To: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Linus Walleij , Bartosz Golaszewski , Arnd Bergmann , Catalin Marinas , Will Deacon Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org, soc@lists.linux.dev, Harshit Shah X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1281; i=hshah@axiado.com; h=from:subject:message-id; bh=W2+dR9YDi2vH4QRD0vNtxQgk03X54wuYNgbB1HGy6Aw=; b=owEB7QES/pANAwAKAfFYcxGhMtX7AcsmYgBoTh4oLbSu2wJg25ZgEee+Ims9iT2AZW6tpxlGa SaExYWLLfGJAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE4eKAAKCRDxWHMRoTLV +7iHC/wOPtZGPgIBw+w2uHAUKbhCFdG7XQCDgaxEEybyeqOjR7oCKhDLphkGEykF/OxhlKsO4vj 4oDv+Fbhjfm0fF7YVtrdIe4z3q68ETLOAC/7z08ZgbyNF9he/iXkKi76F7IyL7iX+PVIBDjFioh oeu6nHTcy9BkDriLvxpUTi6NiDipURpI+d7AFIUbWVXUg0+MeSNgIB4zGPw2CGbg5tLN3YLo28E 0MSvmvNVaseG2s8gtxIhpvMjuKxXAiL9ShGPX9/PG/Y81hziVvpioyK7tdXpHTcaYnA1uiObWj9 ef4LCKrnw75lHpDli+0TXDvR5Yhm06fS3dw31XNxhJjdxo3h7k9CrdiCl9nTpx+sWNpngnyES3J d8PcxlfvU+GCDuqg54g19q6No4GC0zi4YZR3v6VI65EjcPPkHlDLN1HF1J/UajYbV2StjvETU7G yj1TSL1EJuqEBKQF0cMCQ00fZRJzw6z4idRY6+Ds6bhCxYo3y+EkP0LLGrgS9gQfJxMXE= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWH0EPF000989E7:EE_|MN0PR18MB5941:EE_ X-MS-Office365-Filtering-Correlation-Id: 0e6b07f1-8bd5-454f-b66b-08ddaba9d1d3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|82310400026|1800799024|7416014|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?M0lqM1hkdE83UnlPMXBNZ0psV0ZRL0plb0llYkU4T3krZVpHY3BYSStlbXBk?= =?utf-8?B?WmFvd3dNVFFFaGV0eUw2b3VXQUJIeVYyNXBkVGd2Mm14OVVIclhpWE9wMmto?= =?utf-8?B?SXpyeVlIc0JUWWVZMGhkcE4wQmt6SnVyUXVvWTVUSmRVVDZzWXhrVkZGS2l5?= =?utf-8?B?cDgxNVJjbTNuam5SS2lqQWRqWlZsSmRGNkQ1bzlOeHI4Zk9ad1NJK3Z3Qmtv?= =?utf-8?B?SzUwcHpBbjdUSFFvT2U0dHE2K3ZRODhqRU1adElkdlR5T3NMbFRPZWJHK0g0?= =?utf-8?B?T3Y0OTlkcnFVZUh1dXk4TGdXU1B4OWFGY1VGZHFEZEgwUHR5TEhFNHQ2UlVu?= =?utf-8?B?aXFZMzF3Tnd3MU1IblI1a1FDdFZuVnJNNXlEbWE4cEVsU3hwTFhpVzBsT1cw?= =?utf-8?B?cDgxd3JvZlpOdTdZMnhWRGJaTjR3VENtN0txdDl6VlNEVzZia3hOOGZsUUl1?= =?utf-8?B?aUo2d2RpQ01rL21iVS9UcXF6SHNnbEJrSVEzVE0raW1kcVJmdEVTa0tpTEwx?= =?utf-8?B?cW9JM2FYTnhweHhZNjc4WjQ0cW16MGI4MVQvaFFQSFFKbnFycEFNU3J0amxh?= =?utf-8?B?cncvYkZjWm1rbm50NkFLOWxaSmlwRmZzN2l5WTU4OGQ1OHJ5eFk0KzN2VTRz?= =?utf-8?B?TVVPS3BLUWZBcGpoNk9uVkRkSDNDQ3RBVnVtQ0Via3VsQmNHOE5LcTNuUFMv?= =?utf-8?B?Q1pvd3dNMFNjdGdwS3VNd3p2eWN6bitFeFBiS2R1OUhyY3hJLzdBT2JEemQ4?= =?utf-8?B?cWNqdjBJbUw3Vi85Y3UwSWVXUUJsdW16Qng5M3YyWjBadlBLelVoZmlyUXdL?= =?utf-8?B?cnRIdFhFa0hRUG9wNmN5bjIrZTRJY3FzZ0pJTFNwaEZBa3hKS2VwS093REt5?= =?utf-8?B?dlhPVmVGMWo4ZEZSK1lmN2ZNZmdxVkxRNEFRVk1EaTFFeHFuclBncDNNZXov?= =?utf-8?B?YWNiMTZhNEhiMTEzKzQ0YncyUTlBenhoWGg0ZFE4OFc3bUFjbWs1Q3BwZllU?= =?utf-8?B?N0UveDQ3VDVKNTk4dm0yckVmU3RBVXNjYWlLV2xMRmV6VTlsajVxZnlZZ1BD?= =?utf-8?B?dGlaNkpQejd3YVE5K3dvSDRsVE5HWVNxVWpabVpaeFNqS0Q0YkhBeUNpa2d2?= =?utf-8?B?TStJbEZ0cWZ2c3YybytQcEVhaXBnR3NpbURqOEZ3NzV6emVjOExDUGhVWEJs?= =?utf-8?B?cWxoanRxVmY2Y0p1K200VDFUelcyaEVPcjE5T3F3Z09MK3hlNkVYSEJXTkxh?= =?utf-8?B?R0J5UUs3TXpNMFQvbXpLRHAxR1hCWHVkaU0rTkJpaGhzUDJZVVloZFBLUDR2?= =?utf-8?B?S2taRHhCWXh1K1ZDVFZMcldYbFkwUXZIWk1qY0Fyc0RSUmNaUTdZbGJtalkv?= =?utf-8?B?Rm9nMml0MU5RSXlFa0VsbkY2UDJNODkwbVZvQnFxamhaQWRvNWxNTnJVVXlQ?= =?utf-8?B?ZzAvS2hvR1E3Mk9ZR2lIVjgwK0w2U3N2WW5ockt0bXpMSGRvRDUzV1o2SVI1?= =?utf-8?B?UmV1L1hCeUd6WWhxcjEzN3g0dElGUVloQXN3VWJMaW5UV1g1ZVR1VCtVL3I3?= =?utf-8?B?K2pILzY1VDFFWFpZVThyalFYdlV4Tk9xRTdqNDBZc2J4V3ZnaHhEQVNjUmpw?= =?utf-8?B?T0ZGVXF5NTBCNFlNSVJKdkV1V3g0UzNRby9iRVh1QStkZWptQUYydFBZeUhH?= =?utf-8?B?S2xhNnhwMlBhYVZiaU9HamdraTIrTDZzOWdiTGZTcDNtdzVBcURJZkVrY1dN?= =?utf-8?B?eEprOVZoNERBNU03c1FPRHgwRnJIdm1zaGpxUEtHS3FRelVTUEUvWUVHNlZ3?= =?utf-8?B?MUNkbVJRTytUSThkTHpyUjlid2owMHpRanlHSGpoMVZ4MGZPV2FlTW4vdHBt?= =?utf-8?B?eXI4cTJqSjFESWwxdVVXOStKMDltZEgwTUUrODgraXVCWVpOVVhETzBJcTRp?= =?utf-8?B?UWRjbUtmZzNmR1pHSFRrSXFyOWZPWkxyTUtEVmQ2eWZrUmxSSUNYTUFLZ3NZ?= =?utf-8?B?TEJPMW54NDFUYjlXd09XR2JOUkcwTjUxc0ZlZHh2c014cittMkFjZFE0eGdP?= =?utf-8?Q?Xggyzq?= X-Forefront-Antispam-Report: CIP:50.233.182.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:[127.0.0.1];PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700013)(82310400026)(1800799024)(7416014)(376014);DIR:OUT;SFP:1102; X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2025 01:13:21.0908 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0e6b07f1-8bd5-454f-b66b-08ddaba9d1d3 X-MS-Exchange-CrossTenant-Id: ff2db17c-4338-408e-9036-2dee8e3e17d7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=ff2db17c-4338-408e-9036-2dee8e3e17d7;Ip=[50.233.182.194];Helo=[[127.0.0.1]] X-MS-Exchange-CrossTenant-AuthSource: MWH0EPF000989E7.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR18MB5941 Add support for ARCH_AXIADO in existing arm64 list and add the same for defconfig Signed-off-by: Harshit Shah --- arch/arm64/Kconfig.platforms | 6 ++++++ arch/arm64/configs/defconfig | 1 + 2 files changed, 7 insertions(+) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index a541bb029aa4e1bee095ab3f44e3a52294905616..e998e1aff0fec4aca5e3bf2d041= 0f2578e25cb1d 100644 --- a/arch/arm64/Kconfig.platforms +++ b/arch/arm64/Kconfig.platforms @@ -40,6 +40,12 @@ config ARCH_APPLE This enables support for Apple's in-house ARM SoC family, such as the Apple M1. =20 +config ARCH_AXIADO + bool "Axiado SoC Family" + select GPIOLIB + help + This enables support for Axiado SoC family like AX3000 + menuconfig ARCH_BCM bool "Broadcom SoC Support" =20 diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 897fc686e6a91b79770639d3eb15beb3ee48ef77..96268ade08aff844ad833c18397= 932a059db5499 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -38,6 +38,7 @@ CONFIG_ARCH_AIROHA=3Dy CONFIG_ARCH_SUNXI=3Dy CONFIG_ARCH_ALPINE=3Dy CONFIG_ARCH_APPLE=3Dy +CONFIG_ARCH_AXIADO=3Dy CONFIG_ARCH_BCM=3Dy CONFIG_ARCH_BCM2835=3Dy CONFIG_ARCH_BCM_IPROC=3Dy --=20 2.25.1 From nobody Fri Oct 10 09:22:47 2025 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2123.outbound.protection.outlook.com [40.107.94.123]) (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 97A7B487BE; Sun, 15 Jun 2025 01:13:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.94.123 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950009; cv=fail; b=n9WvxEWUZ1dP7JppXTJ3fFSxtNUSpX02MBU0REZkfrrdTaH1G2C+rB5yGU/J/0OzQfeL4mqIxpGjofj2ow0qihQOQMDL5hWtW5K69oJjao35enttB7M2kkEO+iSaBXb9GblRuQOCRFzjedchSk/wRRtii6Xh60oJFM8ILdVUkE4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749950009; c=relaxed/simple; bh=JOkd26ohorQzcrPaxxyzvDtc5pwYOMXzC3NL/4OTIvQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nfmtpm1egQvL4BaaQdtEWAe2+kthkn1lJd0T31u2fE4Xihb3Wm7fENfQFgJDU8osxDBJKYTUx8i9u3lpJb86bDvosgiICRaDlsoKY7UhJyE7keeglOxWdz+vq8UojnLQVLhyGymuuCw80533FE+y50O13c3d61hLcIaAUeTjcAU= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com; spf=pass smtp.mailfrom=axiado.com; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b=mvDMonD5; arc=fail smtp.client-ip=40.107.94.123 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axiado.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axiado.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=axiado.com header.i=@axiado.com header.b="mvDMonD5" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mClvFFVzz/6nSAnsmXF2Q4EX7NRaxsir6pwJ7U1SCtGkSPRZm2VVlDATj3rfCkrL7MoSD/cFiNKdlRhM+QNj9cA+F9dPfSQ0KiohxyUB2kmj9Wvs2ZihsHKX65dbakCY7DThvNf/u9MGfTqQeVqX6iFms5a2hNwxwRPeFgvHwZh1Ew3bL/Xw8ik75+51HAWCEdLAUBbjGw5rH3klDzBbSn42IPYqvJD2Bq9jKh8ZUV8UsoTBdLPhP0h5OTeXtKo6spqknesLXC/FwTMCIoh5draPRFMBOY7pnT7ZJy56IFmyajrlABIMPa4eE+TNkI06zVPN196ocmlHP8q8hTkqMQ== 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=kfxkZoY26vU9GHAd7YSTqAF0jQHBBUGiD99U16TXWaM=; b=nPXD/EyTMRaqKsk9BRna2lrX6JTNzPar7rkZo59iS4RWOZ1TAZEVzvzMP8e0FITNvPHW9EZ5I8pFaIW7LocY3sKQLpkegg2Qzb3aCDba0G8v4v//x5Ako3s1emLmbYupRQjaqInnkCyPnG4UlhPLHNKqfRz4uHs8or21x5H1uVJF2Z3Kuwkz5Gj/Es9GOHhpy95WiXInV5bnaqihhc8TZd5oTMGCKFArUmPB3WcBKh3eDp7hZqpmu/OqWgyk2n8H3u1zPgeb6+C94umKJr+aKLzBD/59Dtmfa9j9QEwXQ/XKLkBcLtLrOHFo/eBRNgkkjqt+8euwqMVYjcuSyIo/gQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=arndb.de smtp.mailfrom=axiado.com; dmarc=none action=none header.from=axiado.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axiado.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kfxkZoY26vU9GHAd7YSTqAF0jQHBBUGiD99U16TXWaM=; b=mvDMonD5M8ztu4MzfCNoCbSP0D/z6eIp8p0dsL/2jxRc2ziu1Q0Zp98f+xR5HScVCdAoIqi4dhgBvSXbygRu5zlZSGvt0Nnng/cGe9kchGgbspAgbkSJBGPD1ZUokv+swIK7atjx5yAvy7u1vzaqPFesJaPNlt05qebVvL+5cawOZph6I9Ow0lCnWipfaQ9RGmcwRk5cnj6b1qa9QCYAlGS/mFFe8UbJSp+Lzb3Q3p5lfhWAUt6+k6qRmHgKFGBzNPdbm3iTr3FdVvCQSV04VEZqarRuc+Ck0IrETeMEIWVpo9NQXwtrQM5S0JMzziTheIB7+r2CnprZX2DVNYaWyw== Received: from BY3PR05CA0013.namprd05.prod.outlook.com (2603:10b6:a03:254::18) by IA2PR18MB5852.namprd18.prod.outlook.com (2603:10b6:208:4ad::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.28; Sun, 15 Jun 2025 01:13:23 +0000 Received: from MWH0EPF000989E7.namprd02.prod.outlook.com (2603:10b6:a03:254:cafe::52) by BY3PR05CA0013.outlook.office365.com (2603:10b6:a03:254::18) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.23 via Frontend Transport; Sun, 15 Jun 2025 01:13:23 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 50.233.182.194) smtp.mailfrom=axiado.com; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=axiado.com; Received-SPF: Fail (protection.outlook.com: domain of axiado.com does not designate 50.233.182.194 as permitted sender) receiver=protection.outlook.com; client-ip=50.233.182.194; helo=[127.0.0.1]; Received: from [127.0.0.1] (50.233.182.194) by MWH0EPF000989E7.mail.protection.outlook.com (10.167.241.134) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Sun, 15 Jun 2025 01:13:22 +0000 From: Harshit Shah Date: Sat, 14 Jun 2025 18:12:52 -0700 Subject: [PATCH 6/6] MAINTAINERS: Add entry for AXIADO Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-6-327ab344c16d@axiado.com> References: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> In-Reply-To: <20250614-axiado-ax3000-soc-and-evaluation-board-support-v1-0-327ab344c16d@axiado.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Linus Walleij , Bartosz Golaszewski , Arnd Bergmann , Catalin Marinas , Will Deacon Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org, soc@lists.linux.dev, Harshit Shah X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=829; i=hshah@axiado.com; h=from:subject:message-id; bh=JOkd26ohorQzcrPaxxyzvDtc5pwYOMXzC3NL/4OTIvQ=; b=owEB7QES/pANAwAKAfFYcxGhMtX7AcsmYgBoTh4p+vd6v0djqj7LSpa/ZuN4u8NENxXE27Ics KB19tx4OSaJAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE4eKQAKCRDxWHMRoTLV +6c5DACcH54fAytm/63wDOS1dDu8KXNn75X/ytF7zvTti8lQe0BCIcAQg2cj96GBDAh4ooDXVJr +vkv8YKAC+LT3hmagcZTG5wkavHHNzmOkGE0sHfsRHSubKEjE9MED5FZJYjFqWH4pO251itUuME 14yEJBlKyZN8VKHgqauKTxLYRwyL9INqPdIcQ3tQ8tO+rRVxtmyXTlo5oJnwHSqrnaqbB74KlY4 cslwKy/AGSaND9JGLDfYO0Qkf3RSSsBVI7tLIBy3jWyZhAOxCv+SD2v8/5J3m4kBFyrE8cst3y9 dHmO26d+x9zYSner9QSKw9cVzRl0QqT0iPr/DDZuENIxAh5UvDixjfeTxj7HjCJrATnWELCb5Sx 7oXhhegXmRpQ2QSSzSNJod8KvjYdcWYVEEaZedrIw09Wlp18g84e0N1DrLDWRG38dOctpscboco 1lwb2BfOtZ4SiqFyn+9u1bIHVxrJFoibsUaHr2oYokDHiZOWR858tHOWCW5EKHYaMWPh0= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWH0EPF000989E7:EE_|IA2PR18MB5852:EE_ X-MS-Office365-Filtering-Correlation-Id: 462ffb24-a7cb-4fba-3a74-08ddaba9d2b7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|82310400026|36860700013|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Y28rRWI1Nmw5L1l6OVBCN1JIbktheE5JVDQ4NkFFVllHNXcyRm9kSHJOMStQ?= =?utf-8?B?UXY5a0RTM2p4V25uTjlYdzhaK0lpRDl0NS9NdE9vZ2FJOXJ5enFWOXgxOFR0?= =?utf-8?B?WDVXQUdsRE9kajJsbkxPNG9oZnRYN3NydDFLamJIWENndmZiWlRJSjQweUR5?= =?utf-8?B?ZlJoc3FFUXFPQ2RpVm5CMTVzNGNNdWRJWnBDeUtDVjllRUN2WlRzOUVzS3FV?= =?utf-8?B?b2hOUE1GN1Zxb2VBMXRZcjhiQ00rZEQyNHBVQmZ0YnNZQmVpU3d2Tm1CdlhG?= =?utf-8?B?aUhFWXBEWkRBTllDOU1Ia2MxM3dvbjNoV1hybTMvSldCNnEydER0UWNLVHgy?= =?utf-8?B?b0d5QWo0eGlPVG5WYzRNRUJJTmNJWjd3MTVwcU56cWhabG5oUy9NNG11UTk1?= =?utf-8?B?YXFiNUp6QlQ1bGxDclFnUjNUWDFYaTRkUE10bFYrWnpZN3dNRG5DbGZEVGRT?= =?utf-8?B?WHFtTzNiVE1Zc3BUVXZuUHNkUUlYMGRvZE55SmkyNDJJUVE1cU91UUhGZVVX?= =?utf-8?B?cllxT0dWQW9DUG5pRTBSMVJ4UW5OUFM4NGpoVDRVYzBkNU1PcksvV0lHVVN4?= =?utf-8?B?KzFJNEttODRCRWxxY3RkcVRiUnRHM1B4Rk1iSGphNTUxYlVxN3JTei9ETThN?= =?utf-8?B?dTVpQzNPSE9wTTNWMks1bjBLV0JWNWt1czlIZWVYWDBOWWZSQ3MwTURHY0Z3?= =?utf-8?B?YVFwUndVVU1pOTNjM2lKYWZTNENYQk9pZHY3TTc2Nmo0cXVVQkpOcXpRZzZH?= =?utf-8?B?di9vODNXSWdaa2VHaG1FMVFvNHJxTkphMC9zbitob2Y5VU1TUzRvRGwrL2Nw?= =?utf-8?B?Z3lwNngxMHpoVEZ2cWc0Y1lFQ1JyUWEyOWV4WmNhSHNaUnNnSG0xWTV1VDh6?= =?utf-8?B?bWU0L1JJZk5EaEhWVWVRRFJZd3dzTE5KbUdLd3pMVmRweXFWb253NitaQzBq?= =?utf-8?B?WTd6eGxHMC9iVkQybDVYQTRFejVMSnVVeklxSHhaS3EvdGRwai94VlhkejZ5?= =?utf-8?B?RXNZVUpudVVVU2o5RjRJa0JuTXBFbjNGeEY5Ui9RdGhoSlZmTnV4OE9PV3JT?= =?utf-8?B?bURDdlhmWWVhd2NRbi80WGY1OHREdkFWTWNRcXQ3cnYwcmlPM2hlNnFuZkpD?= =?utf-8?B?THdrQmlWUjN3NUFueVBWK1pZS1RkUDBkMHZYakhaUUtnekJyMnVxa2JFTWtU?= =?utf-8?B?MThKbFJIN2pMWHp6Q1djMEZBZmNSNW5UY3ZGaStkR0FhSnVDVjdxa2E2QzBJ?= =?utf-8?B?VXUxS0RvSE9pdEpBVDV5VzJZY2RiMzVsajJ5R0JtTVFiTHI2WTB6a0lCd2Ru?= =?utf-8?B?VDFCci84MDIzb01HR1hEeE5wdXNWanRSQzNaNTdZZ3k3UUcrV1Jpek1zcGxE?= =?utf-8?B?ZlBWclIyblhTVFVJN3dlbGdCeVJjOVVMZElhOWRjSkVvVndzMVZtMzBEVHd0?= =?utf-8?B?SUZlMHk1NzJpYnhaRDNQQkU3NjRYQmgrZHhPTnpWZFIzODQxZnFiQlFQNkxR?= =?utf-8?B?OHUwSWdxODd1WnVpZ0Q4bW5UREdyeXhIalZ0NEd6V0ptc2ovbEN2RU01VTdU?= =?utf-8?B?QlBMeHo3MjNhLzZpYVN3eGtqR2ZRbW41L1lGOHA2MVhiYVRTYW1BSVhNd2FO?= =?utf-8?B?YThGWHpDY0VHOGRkQ2hxL1B3SGVwaXFGZ2x3SElxNkM0czNVMWlmQUxTNk1i?= =?utf-8?B?Q2t6TUhEdmY4Y25YYmxHZlN3dnd4Qzc4UTl4a2dncCtlcmZ1MWNjeFhIYTlD?= =?utf-8?B?aUdGaitUKzZmVVhtOEtWdmNRTlhyRW53YzNDLzNBZkRQT042VWNiNzdtUDVa?= =?utf-8?B?NWN0S2todEM3YStjM0wwcW9raGZ5MmNwdlN3Ni9HcVNLZHdPQlZGU1huSHM5?= =?utf-8?B?c0p3dUptZUx4TGhQMWQ3UFoyS1hzeTZJZXVnMG1ZTGhmOTJQNE1yQ0N4eWlL?= =?utf-8?B?c0xDNE1CRmxPTXluSHp3Uk5vamtVTkN3NzJlZDNKdmRXOTE3d29RUEJrUVg4?= =?utf-8?B?WTBZTWxtZWUwejdpUERqU0UxU0ZodlBjQ24vUkpramVtZmpnT0lzN29YRWNl?= =?utf-8?Q?ztcFXJ?= X-Forefront-Antispam-Report: CIP:50.233.182.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:[127.0.0.1];PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(7416014)(376014)(82310400026)(36860700013)(1800799024);DIR:OUT;SFP:1102; X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2025 01:13:22.5804 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 462ffb24-a7cb-4fba-3a74-08ddaba9d2b7 X-MS-Exchange-CrossTenant-Id: ff2db17c-4338-408e-9036-2dee8e3e17d7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=ff2db17c-4338-408e-9036-2dee8e3e17d7;Ip=[50.233.182.194];Helo=[[127.0.0.1]] X-MS-Exchange-CrossTenant-AuthSource: MWH0EPF000989E7.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA2PR18MB5852 Add entry for AXIADO maintainer and files Signed-off-by: Harshit Shah --- MAINTAINERS | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 0c1d245bf7b84f8a78b811e0c9c5a3edc09edc22..7fc5bf2c45dc2c864947c935ec5= 80cfedb6a10ff 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2414,6 +2414,14 @@ F: arch/arm/boot/dts/aspeed/ F: arch/arm/mach-aspeed/ N: aspeed =20 +ARM/AXIADO ARCHITECTURE +M: Harshit Shah +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Maintained +F: Documentation/devicetree/bindings/axiado/ +F: arch/arm64/boot/dts/axiado/ +N: axiado + ARM/AXM LSI SOC M: Krzysztof Kozlowski L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) --=20 2.25.1