From nobody Fri Oct 10 02:48:22 2025 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2102.outbound.protection.outlook.com [40.107.220.102]) (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 7BDA71A0BF1; Mon, 16 Jun 2025 04:31:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.220.102 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048315; cv=fail; b=dTKPR14Cat4FtnPOUtjJmOeo/7xLluiWiafQX9nePyznXLsg7eE1rfN74ePpnDUxGb/Ly7t8Gsd1iZetIlDJOqiysXgTm6PQQKtyNTqn4COJdowQfuWRFF6aTmG80cNwFc70yvk3YsBa6mmZiGbtq6kCjm9LUQe0hgh4UxRndjg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048315; c=relaxed/simple; bh=k2bg1Idbmpr7InDb5GGMHb0LUKQqJAT8NkVZyKNijmk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pt+hY5ynEdyhpXQkhcH2ILi7TA89u6Vjugq7GykW94m8tlnmyTJ2ZS6xsySVYQ9OqrePmGe0X9M5c/hmzSOWx4JP9z+Zt5Gag0Ukbfbn5oXZGJ0fJjd6Uwea1v50AgKPONmBgS8QQkJrNOXZD7nuxBDDE0gVFi/8kvv9znkO2Sc= 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=Rumq+mOQ; arc=fail smtp.client-ip=40.107.220.102 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="Rumq+mOQ" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cyu3w8O7ef08U+L6ug8uhAWyJKWpIKYQRVzZJN6TMvWKe3tIeDL8fCxoK15OLkwks85UFCgki5/YkbuACN3I79Wg+sAhtkFUGb/E5q0D2A8S3gy4JB9y1DWO7jNYQCjx9xeaW4xAGkOFydJZN+aJ90kFf7z/QlAuZTcp3w5IiDswUovv5sZAydx9e0ZwATIx95s0OgW1WG7ahNba1UYBoj9CWu6m5L+9UIETmQ/HSFuaTrQh28kIqGUyWos1xzimtQSRUhRAZzsv7SnJbn4dibXZMmTt7daPt65uAie4PdHSgTT9Wc1HFK02KyrTd8bg11RQ9oOszC7G8QC/hvnqCQ== 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=svUopiH+d5DTs11Ha+BeFREUcFvwrC0c3F1eoexEdHUjUkxxmsUS9mX4NHqlsodo1xKS1Mwkb6JCc9dvF4i2Al033xRZukNtMR2ToL8vBTamc5nTQgZ5k1J/wLOkAnK/usohVftoFzISc8BMteJAW/rtr0/Iw4nubzFWPqhIct7oOI37/p8ACpLeSPwM+dyHwrm0FDzgGfoD9SUIqJHKNBkQnbyZtdlYP0iwI6lHckJT++MKCcIi4FME1QuIPb1NoWAMsZ+7uB63TUb0zYU3ut09mfNMxgG10mUXH68ytKyYTt+ghaddXO4B9UK0BbjBvO5LEl6oMLsflDctW83nVQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=lists.linux.dev 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=Rumq+mOQQinBZ1UWCfzn7gk06utwBN4XmM5Atb4GP336Af5Jy8cF/3JY0RhwIpPZAKCG/965GylCUJHWAIZ844IYr+lHumwgCrkt4I9BTYGEsT2Vg6ysqy+49sd8CY60plFiva/aVbeYn7Ex4nSMgBuiad8w6B3V2Dcit8qufiSaFtKYSw4DzND+BNFqt79kOX31OqMYJn34+y6LwiPjlTCAU80+Vh70K3+1XuTCn1EO4+U6a3vic0RXCyNGB9rzYmXxqTKUkmcdRhlP+bSydqW5mIrocos85wArnCVzu+zFlZ/WozLyy2L8LxjF1zpZdgMjzY+9GsWeYtwJNISFgA== Received: from MW4PR03CA0076.namprd03.prod.outlook.com (2603:10b6:303:b6::21) by LV3PR18MB5662.namprd18.prod.outlook.com (2603:10b6:408:1a5::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.29; Mon, 16 Jun 2025 04:31:48 +0000 Received: from SJ1PEPF00002327.namprd03.prod.outlook.com (2603:10b6:303:b6:cafe::f8) by MW4PR03CA0076.outlook.office365.com (2603:10b6:303:b6::21) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.23 via Frontend Transport; Mon, 16 Jun 2025 04:31:48 +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 SJ1PEPF00002327.mail.protection.outlook.com (10.167.242.90) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Mon, 16 Jun 2025 04:31:47 +0000 From: Harshit Shah Date: Sun, 15 Jun 2025 21:31:34 -0700 Subject: [PATCH v2 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: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-1-341502d38618@axiado.com> References: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@axiado.com> In-Reply-To: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@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/pANAwAKAfFYcxGhMtX7AcsmYgBoT54w5xDAQVjfhynJQzhz1DXs2BEqmm1w5FgPq 8h1Lofqq8OJAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE+eMAAKCRDxWHMRoTLV +7xfDACPHeiiIXIKgXYPXJJHjvNIn7waYZdwbnTjYuj3xmeM222g5wphraWArNx2NEVrYRCdd/B sJKPFH0NolldRWNo/9rul4VRTcxX15vqQQgSIMvVuMKkq9ux0668ngdEOaK79iGQhX8PxMf36NE +8S0ATMA+i1IuAeNPX3JFApqnMEceFUv7Pwp+abShz+esfGQpriht8eNE5Haw8DXR2gds6Ltro9 oyvOeDXDdrah0mGcMoawipXqMtXxkW3yTCEXFp56csG0Tz5H0uLrQPlQboLqr6SG4yMV9qcjQpm yQavX9pi8ZQD0KfZGJ/BCReP2kAU0ZiDtz9mOqh4gfJvIiFSmwc+8dp/dfvOx6RpsxnmZsgnlUD cV42z1Z8pNlXKxIMLJB0xLLsO2X6G7ptXFcCKJ/YRci9lLjNR95nmeN5Gq4H3P6Oz8aj3KaFeIH s+AsXu5n9chxU/+Tn4ohFZxwRZ9i7F+HMX0b19l1FiTks/wETOga4TJCr5Bb8uTdWILBU= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00002327:EE_|LV3PR18MB5662:EE_ X-MS-Office365-Filtering-Correlation-Id: b1cfee37-4450-4832-5f35-08ddac8eb513 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|82310400026|376014|7416014|1800799024|13003099007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?WFBUMnl0N1hia0hFbitkZW55RUJycGIzLzZoRkJzRFFNQ2dFT29ZRVlCVFZu?= =?utf-8?B?NysvOXQwa0ZWRi9Wbi9ueEJUU1M3YWE1YjVsTWZTblFya0o5SExpM3d6NkIz?= =?utf-8?B?cHNSa2pHUERUTkxjUCtJZm5yNzBLdi9lY1dpMEdjWHZqK29LV2lwcXhwTWhI?= =?utf-8?B?YWN0QXU5bDltUFdNTWZGZ2xjV1Vnc1FsaVBxb2lBQlFPZ04zSVZCOWxKSXFR?= =?utf-8?B?QnJFRlVKdG96UkF3RmM3RHFwS2ZVQXo0bkVScCtlY2cxa2RDbFg5QUlkUDFM?= =?utf-8?B?eU5IV1Mzd0lkalVFOTU1UXE4MTcvVHNvOHV3TTB2ZnhQWkp0cFptNHhNbnJh?= =?utf-8?B?ZW95UHcwc2RkY1lCYUlKaElva282MkVZdEpIRE5WdDJVQXdmQ2FsVnlpYkRr?= =?utf-8?B?eWZDdUFLYjJENmp3eUtkMlRydWVYb3RtOVdXcVlEa2RWZy9MazNZdUc2RDNS?= =?utf-8?B?Q0lEK3ZpbnBGTUREbSt2Um5tTXV2R2w3Yk11dEgraXg2RnljV0ZVa3RzL1Vx?= =?utf-8?B?MVo5dGVzeTM4Tmh0WnZWTDltcWtpUGNsb0NacE9aeUJTaU9RTnpRSXhGZnQz?= =?utf-8?B?OXNFZFI0eUQ3SC9EN2JKY1hmY0tPT0NLWFNJTUJxdmRNZFNieXlzRlpDaGlT?= =?utf-8?B?OTFZOTdVUy83ZDhwZmE4VmdJb3ZDOElTMjlSRUowaXB5bGxwdlY0cEQwdUFa?= =?utf-8?B?bHBGOU5mMm12VGovMTF1WTc5eEJSZmk4Q29JUC82ZVBHRlplcnBZeDExR2Q2?= =?utf-8?B?V0UxZzdQa0JLWU5yL1ZGNGRjbnlHU2hEb2wrRVN0NWVjalVObGl6dng1aTZp?= =?utf-8?B?ZUtiR09VbjU0SzJpclhQYnN6THVTcFk2S0JZd3QrcUJFeHVzZG5FUU0rQVVU?= =?utf-8?B?aVc3TEJGWFpxaUlRWGNwOFVBMHZpM1lveG9wUHRaZEZpUmp1UHpFcCtNVFhl?= =?utf-8?B?Ukd2cUdmZFQvYlNGd3pMUjAyVDNzTFY4VjdybFlxSmtKNHpUMXhXTG51ckJp?= =?utf-8?B?MzkzaWxpNW0xeHgvRVMxd2JFMjFxZmxjdThDVmdKckVtMGc0Q0I5NnN2aHM2?= =?utf-8?B?MmlJSVZ2ZUhhdTBRYkZGUlVyakxRVVVLaHh2bkVhRjNKdm9ISWg2d3gvaVBY?= =?utf-8?B?R1o5YzRRdll5Tm96V0JvYkVLRkY1eHBLbnFPMzIxbzN2WEdPVEdMUjRseStO?= =?utf-8?B?OVRJWmJCOWRhWVh2RDF4b1pIaWI3cFIrT3NYOSs3dElSM1RPa3AvMXZncjBL?= =?utf-8?B?bElDemkxYlpVS1EyQUhkcWVaVDFNMU1XcjU4NmNJZ0hEdGJvaU1jM1k4TGVZ?= =?utf-8?B?cmQ4emhWOWh4RWVVb2dXb1YxVGg2bGZGaXBWVDFjV1VCemFLNnVyYTUwc2dY?= =?utf-8?B?NlBOTTNXUHFmYXRFajEzY1BqSmtYRHNZZkxGeXl1WUVOQ2lZQS94VDd4aWVw?= =?utf-8?B?Ry9COUJjYlNyM0gxeUs3T2JITjhDdjdnamdLYldxNkE3Q0dTek92SkZWNjg1?= =?utf-8?B?OXV2YXFXV0NxcDhVb0tKWlJXSzRBNGVPZC94TVQzbXU4YnJyOFdGVis0ZjBk?= =?utf-8?B?VEw3TDFKSFhzM25WcHhwUjNBUmplR0t4T3ZLQlowMGZ0dVoyZ0ZEUDJUQUJi?= =?utf-8?B?a0VkdDNyZW56SmhSTjdiaERPTk5wakJpZGZpNDRlZXhLZ2I3bkMrdGl1UHF4?= =?utf-8?B?VGlpbUdHYUUzSkR0cmpPN2ZkSGRTcllxZzEyYWp4ZjB0VVRaTlRQc3FPQlVG?= =?utf-8?B?U2pnWEpnN3ErdkFRZ2lxdG42aFdMSHlpTVpoRHI1R2RrS2xpQVUvOVhhOWpY?= =?utf-8?B?aDNZWE9JaTZtV011UEpNdDVQMXg4VGt1ZE0rTVY1WnVEVGNNbDQzNmNjWVBR?= =?utf-8?B?b044clMvMnF0eVBDczZPVlgzWWd1V2JKeXFRY1MydDJlcFN1UWhlSkNIU1pT?= =?utf-8?B?VjRXbC9FZW15Y0FNU1VERURQMy9kd3lielZ5MkN2ZGNUOUh1SW1YVTBmMmVx?= =?utf-8?B?UmdTQW8va3pnPT0=?= 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)(376014)(7416014)(1800799024)(13003099007);DIR:OUT;SFP:1102; X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2025 04:31:47.9215 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b1cfee37-4450-4832-5f35-08ddac8eb513 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: SJ1PEPF00002327.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR18MB5662 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 02:48:22 2025 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2136.outbound.protection.outlook.com [40.107.94.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 997C61B040D; Mon, 16 Jun 2025 04:31:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.94.136 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048316; cv=fail; b=o9q6ioGG59RFd6HRscxBHuAy93DhBMhGv1K/FNiivh/7YxGH02X2XH8XCUqBc8tYhCVGsgFsZ0W6kND3lQIMEGwFtG8jvyIAwd7i5jiGgYFt+s7pbRuFAN44RcKzI+qMh2NlfqgiGE1im9jjCsxhZ6rBTbVvV33pCF7ZY2jdi9w= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048316; c=relaxed/simple; bh=zSEsejmTVvWne20+T60Y0DDbOvObD3G9sDv5C/BwoJ0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=j5vRQy0i9hF2KB9/m58a18FU/Zyn/to62TcLghTpJa0uP6irVAOojZYYifUaK/8BUwyJ1nb4C/DKBG6fvwydMpbMCAe66zRIbLIzANntglc7ICG8pN3ilLsuZyaNWH7dsF1rHiD8s+hs8uQP1jPYD+3BuAXVfxKZxJgM8nkHCk0= 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=Iu9eGevj; arc=fail smtp.client-ip=40.107.94.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="Iu9eGevj" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=i509qEf46dVrnANvLiAAOQmh6LiKL+LvdrtqNYjR7tqbxHpaMT+gHFBczb7BaPnP4Hirg1CvyKNeRO+GT4aVqCFU9svmDJjn4ZNcbiPqv/5XNqtse/GdnA6dEOKAoiNVpgSsrl+IE0v5Lf1KtiTZF0yRBwBduHIBRHFa0FwaBCJ3T3XE7ozsdpix2Z6cAw5WtRDza71N2MyZaCbVeI1tMxQrk3BCCXYyn116IcpWw4skS62If9/5pp+TLqpK0NjBbp0mXNrinBXo2evchcXCHHW1uxGZkadcv81ab8i6xG2iBr6IjENHNfhp9Gw7qwlyAzY9YizwTEQ786flUXeGsw== 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=kWGF2A/7Iv6Wsp3mLNJazxDmKZdBDJu5w/UW0aEFsD8=; b=rURm6GS97YTWWzg/BwSL9xEB7eANhRd5Mabu+Y6TZ/mGcZ5tjH4/2wlwQgHej+guTI/P4zTsAigsGsMXBpGtVwZY7ZV5VE14Er27hRACKu58+xcLHLNX7GgSBK4WRe8wRmtul6aKkMdJTI6Q88Nms+ShV5eIfHy44h7eMG2ipkFixLNXcAQ5B3D+WChMY08vUzYjZfiO8BHRcvsK8KhxkGKny02yQLYJYtf0ixflv1MPXlnN+eEpzjDO+uLO0/O8T/RmYa6cxum6yPx8xCq1kV1bKgF4mYpgB5FWvKdT1JqVLF8erGtaPHH970QCzMx/97P3YFYx5QGGipcR0pEZLg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=lists.linux.dev 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=kWGF2A/7Iv6Wsp3mLNJazxDmKZdBDJu5w/UW0aEFsD8=; b=Iu9eGevjltiW+Pwi/d6HM83+8as0IyiCnjQaTaulgCN1mQLsien4MH7K409uZ9tsvAduDao95NokL77SJajx0Wzx9293w4W+IHGiRzZGh084oVQYSA+POhTBVa89KCOkAA1l4I7ucO7AAPHQFxTX0K+TPe8CoYAnTsEs1DaRT6GSC0wVO2yDEw3XOtjlZPS3tMFZi38L8lGEHuH9qtzw1Omm/D25TOe7P0+gVF4gJ6DbAep7yq67nP5qwjqvvTuwhOgpB27jYwgUsLajbUjhXxGn6qtAAbrYxsTBVup2zeUo0r27X7jMUIdh2IhJLB4y5uzew4zNsYv/dhi3MzjKYA== Received: from MW4PR03CA0080.namprd03.prod.outlook.com (2603:10b6:303:b6::25) by PH0PR18MB3831.namprd18.prod.outlook.com (2603:10b6:510:22::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.25; Mon, 16 Jun 2025 04:31:49 +0000 Received: from SJ1PEPF00002327.namprd03.prod.outlook.com (2603:10b6:303:b6:cafe::c7) by MW4PR03CA0080.outlook.office365.com (2603:10b6:303:b6::25) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8792.26 via Frontend Transport; Mon, 16 Jun 2025 04:31:49 +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 SJ1PEPF00002327.mail.protection.outlook.com (10.167.242.90) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Mon, 16 Jun 2025 04:31:49 +0000 From: Harshit Shah Date: Sun, 15 Jun 2025 21:31:35 -0700 Subject: [PATCH v2 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: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-2-341502d38618@axiado.com> References: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@axiado.com> In-Reply-To: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@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=1344; i=hshah@axiado.com; h=from:subject:message-id; bh=zSEsejmTVvWne20+T60Y0DDbOvObD3G9sDv5C/BwoJ0=; b=owEB7QES/pANAwAKAfFYcxGhMtX7AcsmYgBoT54wnnDwQfXyh6J86WyJkHUUXO4YehmyMB14p BxafooX5LGJAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE+eMAAKCRDxWHMRoTLV +yziDACSDWdhU2hS65SHva05iINrxpiV+hTKM+yjUl2iBYkVc2YkJv5IphZliBN+5cyubRIicLP z/F0XfPNaEsnw2zGvZqsrGdqo3Mnu1yVNMc1GH4tB6ypM+1YzeQrZzJ5j5Htaz9vl5NBSzUsjoy CKr4fnEedmvrqG8fHBghBaC3XY3/qWVUhmXY8MyyENfgonlEkMXzPFIu5XZWdjNdiQEwlyQj9Ss ORxgj4h+e+XFkLWDqxxpQQ3aF/ubu09iBV6Ks2+xV3tlk1Ebfj9GtJJOTqoAJw/Gi/vabfscst9 LcML0TRsxJdw40CLfcqXSIS/622YX0r5QfiK7SeFbW7am5czXzBE9I6yqOy8tbD6FGzHPPY1n/e 2W8INJk5sBJrzIbS7KwWKcWjYpCjJ62oZjPHXgc9Z6CjkbiLIQRO14oWt2q5fCdlbX+irKPCugz fW7txaF9dQjXbHvHXX7GhI/jYbPTZpcHqAV56psLECUJ7GPI9ys83c5HHeYiO5AfdmO3o= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00002327:EE_|PH0PR18MB3831:EE_ X-MS-Office365-Filtering-Correlation-Id: 1aaac834-916e-4b17-ed5b-08ddac8eb5e8 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?ZmU1N1RMdmFzWC9yWGFTeDJWYWFRUnFNeTZxZDBsYzk1cXUrcHlBMlVQRllx?= =?utf-8?B?SlVrNVNsZWhBSTkxU21zd2JMY2JOMFduVDN5bmNIWHNJbUp1WXVzUG42dVlW?= =?utf-8?B?WFcvSTV6OUZ1QzRlcysvL3NpdXlVZ2Fqa3NIeEUwbFhOMDNka3hhd3BJMW5m?= =?utf-8?B?SWZhNHpPU1NmYnVtc2NMTUZaWnZQNDRyMFJBTkxCcjJQSllsWS85Y0lEYTVi?= =?utf-8?B?dVRRL3l0U0NWZlZxbEl6Z3Bod1IrN2doaitpK2tUYUdiNTB3MWx4VkFTWk1V?= =?utf-8?B?dlYzQnRBSkVVWkJiQ05UdzdYNzJLNGdJSVJxZXlGeXMvYkJxT1FZcUFKenU3?= =?utf-8?B?NDRHQVM5N3NyZU4wMEg5UWJkS1pxNWdsT2hIOFFEQ2tCZDNrdituUGF0WmE0?= =?utf-8?B?ZmRtbkd3Nm5YKzM3RXBmR0thZnZpNFpTTWNKMy9KRmFZSnFOWjVubnh0cU5a?= =?utf-8?B?STRsV3p0ZVFaMjBEMnJ2UUdhRmdEbDVyd25LUkFZK2VlTHFlTWhiT0pKSzY4?= =?utf-8?B?NnVFS3ZIbXBWcjYvR0JrQW00N01sN3RUbWxJWUd1TFlrczFVVTlkdkpoaGZv?= =?utf-8?B?eTJQRS95RXhTMlR1NDQ4UXBMU3dld3ljN1BGa01ia3NhSW8wY1JLdW1XRGhu?= =?utf-8?B?bWlPcVNhWkRlZ2t4Y2Mxc2tsT0lxS1BXdjFlOFkvdFhobXg3UXdUeU9udXAr?= =?utf-8?B?MUdKakp2TjJhZURSbVdnV2IxdW5SNm5tc0RHSXF6ZlR5dlVKS0R6cUxJcEd3?= =?utf-8?B?endXUzNZSElqeG5JZGQrVHRSb0YwOC9DbzVFUFFJcTEwSjc2RVdMYmdYSWxz?= =?utf-8?B?NGR4VjV5b0ZsKzhlSW1Tcnp6VE9FRUwxQlZ6NUpDU05oMEQxK0pYZjRjTnpr?= =?utf-8?B?OHhFRGxvSm1qU1ZnekpZZVc0RjdiYXhCYVJmbCtyc0tzT2xMdVZMbFN5MEhO?= =?utf-8?B?a3VGSE1wMkQwQmdWMnZmZlB3SUc5NHJKUUx6S2dxQWRNVU95T3ZiSGk3OHFS?= =?utf-8?B?d2owWDFZM2dMVjYwUkJISVlLNFZuQXF1akFKeWcybEVkYU45NVdWbXRhcnhw?= =?utf-8?B?R1BveDFpQ3ArTGt4ZlZTY2Z6dXpyZ0h2UmNHVzY0UzMrakV3OWJLUkpGZWVu?= =?utf-8?B?OFFadTE1djdRWnBFOTVMc1FSL2ZSaG5JcGFlMCt6M05jVFYvMTN2Y084U3RN?= =?utf-8?B?RHdyU0pVbWYvZ1dQdVJaUk55MUtYa0U2dGY3OTkza0lIWmt2QnM0d09pK0Rx?= =?utf-8?B?bS9VMzF0WlJLZnRzcnZSYVczd3NDSlgvUVh0RFdNNUpvbE84RkRoOHdEWW1o?= =?utf-8?B?T1BtN2FkOStpcnhkcklLVGMzQlI5SVI0VXRHc2Y4T3ZwVWFxa2lEWHBZTFpX?= =?utf-8?B?T2szb1dtU3RkWThndTdDdW9zb2Z2WXlSeHJzLzZOc3Bua2dVNUcvQjRXSkRY?= =?utf-8?B?aVBDWkxHYVhMNm43U2tzSTFqQWV4djdKWERxM1VrTWF6eHNmRGllZUdpVTlJ?= =?utf-8?B?dndLTzdqaVdlRktxRjcwZVgrUU8zcHV5UW9HRkVnZlZ2azNMVko3UmZEWEZv?= =?utf-8?B?czdSRHdYOVdUcjU4eldnMFhFMXZrclpxRjJkbHVnZUFEQysrajc4N2ViWVBE?= =?utf-8?B?ODNnQ3hYMFJ3aldSaHVnZmNLdG93QmJNS2dYSHlLc3o3eFFoQmlmN1NFWVhD?= =?utf-8?B?S3B1M0lLcDdhRkQvYXQ1cGR4a1lQUmJtUW1tOCtSRkpON0xNVk1Xb1phNmhR?= =?utf-8?B?cUNxbnBSUVdsVkJPQ2tTYUE2c0N5Y1dKUW1VdmxZMEJlbW8zV1I5UGtOTld5?= =?utf-8?B?M0dRRFd5RDUwU21ZTWRoTkRLR2FoTlZDRnl5dExJYnA2bjZhN2NybzBLcTMy?= =?utf-8?B?aml4TThqZ0c3bytJRzJDczZJb2xiNVU2Nk9aankxZlVFenRQOHJaaXdud3A0?= =?utf-8?B?VTlocGU3dDlMaXROWFB1NjVXWHkydHAyL29ST1ZzVGY5aktHV2N2TzlsSlRt?= =?utf-8?B?em5Qci9lN1l3PT0=?= 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: 16 Jun 2025 04:31:49.3134 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1aaac834-916e-4b17-ed5b-08ddac8eb5e8 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: SJ1PEPF00002327.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB3831 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..f323162b7c3cf973754a3539b94= a7534111886cf --- /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 02:48:22 2025 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2118.outbound.protection.outlook.com [40.107.243.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 5577B1C2335; Mon, 16 Jun 2025 04:31:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.243.118 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048317; cv=fail; b=I2fBCAegH1CMxYEbkZlLR8okTJh562x1Dq+xRtc0+WGkGDyE80WpXckkZcU7zl1HzBjRxzPy3D4m5Dlls7xiom/fl2UZB+cj91kFXnd9z+j010lZs0F+TcTibbwln1Ix3JkSjf5kPaPNjH9Cc+5x2avpAUcdk7LTH2myL2QkWdA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048317; c=relaxed/simple; bh=/vBIx0PvaTFGH1SIpT+R3QSDPnyJ6rpvlbvJSic5q1k=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=AvHb5QLGceX+/y9Fu4l8dW3uRSeh095RRnjGyPiu6LlbiN6HjZuHyxvnKKNuRr4dmYKGxgkS03JBrmzx177KqYHb9sBtRwImv0xZ0aeUtObjtiLgBRF4MRiw5uhKhlyzxfrRHCVLv1x0FDfekvHR9TaeFSzjMZ2ojeTmz/ShnHA= 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=W1bhSgVt; arc=fail smtp.client-ip=40.107.243.118 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="W1bhSgVt" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sQcgY4CCC0U8syu3WD0PLGB8zsTPjE+ybruIzJvv+QGUqDtDH97qmWYNrXdaCjwHAgaIfUwZMWwAcdMlc+TyTbr8Ldk3lH3kssngmz3MIiGPSF1Ky0tSLQsdUSvVpTaxEcXYAys4gXnWEuZLmT1QcTTStQGdewWAlxAiyBfmd0/hpijXmnapWR5MOvIjmdK1sdGWitGuGoB/iyUV3p9gSoyxNg8HfaZpbn6ERVob7zYUKukIKJ3h3snFM5hE8za2BFGs1x7YlvLbGVlLruRWGr6fZkt2+lFqhE0yW+qtyEidwqZQ0a1+pDGn4RF5Atk5/9x4pHnAfl+c6kZAQpSjGA== 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=T2s5wBsGizVaIBHK2FFauxUt1Th56eSw5RMnaf831Gb/ukKQFjVK1M07/VaeQIjgPsvwNfZOzVdhWntB2uCzAOjvCSgzEau09MN/Ml+kVXhN+TXOrYWIB+GoKKTJPW3EZH4XqORHEENeKY9fQ2hwVLFtpkbnRbBM84wQ0cKj1nUKzB0+TwKFRSM29FOOevWrRtKTpCewMENi90cqxPvkDL0fJXm2EMYN9YGnGav7mNvujFwwlGla88gZosAsMr85ieCGqZtaOyMUhNTRfHmuP6pJVh/j3hFqnuSnH2c6umbWvP8gXj3035zAp+WKDo6cU5hbcWoAmCWns8xlr1iJhA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=lists.linux.dev 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=W1bhSgVt0FbfxpRa55xyM2jUCHjjIV22MRmw2IywXPvbym+8SiNUKJq65i0NnM7rM2lwOYB+N//ZmP1oGpdYefJ/HaI57Jy1izqT7wnYUd+E2MApxCXJbKYeomAf36RaGdSGw1TIJ+vg5XvUlYGnHw1Rp/t8B+HDy93BUALJ1qVO6DsKdUYZI0imRoK0ooTC4SxwOmPWiaqrpMVKsZWpqQfzuMmOrBAXRuyJMOmB9kYgk6mKqPDbOOCMBjvD/Hakla88xmQgkfojGPC5Z6N8PqHr+cy2yiZkfzAgsgyjgZ+bTQ5fqITevdLTQBitXpERq/lmjOdACI5tDV2nhqVs4A== Received: from MW4PR03CA0064.namprd03.prod.outlook.com (2603:10b6:303:b6::9) by CO1PR18MB4617.namprd18.prod.outlook.com (2603:10b6:303:e0::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.29; Mon, 16 Jun 2025 04:31:50 +0000 Received: from SJ1PEPF00002327.namprd03.prod.outlook.com (2603:10b6:303:b6:cafe::1b) by MW4PR03CA0064.outlook.office365.com (2603:10b6:303:b6::9) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8792.35 via Frontend Transport; Mon, 16 Jun 2025 04:31:50 +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 SJ1PEPF00002327.mail.protection.outlook.com (10.167.242.90) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Mon, 16 Jun 2025 04:31:49 +0000 From: Harshit Shah Date: Sun, 15 Jun 2025 21:31:36 -0700 Subject: [PATCH v2 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: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-3-341502d38618@axiado.com> References: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@axiado.com> In-Reply-To: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@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/pANAwAKAfFYcxGhMtX7AcsmYgBoT54wW9p2n848NY0SxfvKKWAgml738gKNqTFxh nwLPjEUNWCJAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE+eMAAKCRDxWHMRoTLV ++4nC/oDMAIsqqvCvKnPOnivoVxRBrD7Ews9mDw1ypV/l25o4W7aXHfh3WO7TOLM2b5GxCe6vAq ZYQNspz0lb+zzU6mb37waGxSKIJk1adb4YdQFAP8Er/dlgUJhM7mkuZGGsZkHORywdwbmFrz4s6 x9TBFoqHf2F9Mn4s9WGI9u54mZNVf6RTaH9uRJlnhAVIrT+8js5HqY1NodQxH4sxQEUsu2e/0AP S4ZjbEqAJRbim4RJ8ZDBuCOogtOcCuCmxivpEy50gtik7zW219vEy8rrboOyHsRrQQtVfSrjUyL ptMRb0eo2HWAzV1JFI/JVdfwOduKXfXOrLZbfMXQ2MTVvR/oWpyecXMswu926jlrlonJOt01TBS iLzMdq8h2LYdTkwL/9RsFXzHO/OxLNazeN3kYWRaFoHWrQy7hjee+WAdUb5thzZkMysXS4Ri2I5 BDz7ynhEtq0Os4LPPHsblnvKdwz8Xqc02Cu/v0Bb5bjAaTXC1UoQVJToltYN2qp7zBT+w= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00002327:EE_|CO1PR18MB4617:EE_ X-MS-Office365-Filtering-Correlation-Id: 57bcd786-8e7d-448c-760d-08ddac8eb645 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|1800799024|376014|7416014|82310400026|13003099007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?bVI1cFkxNDBtYWt2YjlLZVdlV3FnZ3puNWZDcU4yV3ZlclpBaFY3dG8vSTFx?= =?utf-8?B?eU1jVmVLdEM4MExvakJYT0pYdXVLU2FzaHhQdnI3UTlla1RDdGsxcExReWZ1?= =?utf-8?B?NW1ZT2U2dHp0NG9ZbVhFY09iVFQzcW5PMFd4dFJ1enI0OHZNZGpqQ0lMR01t?= =?utf-8?B?WWZLdjcyWDZNWk5KUHF1VFBCcTZKbHZqN2lKOUVKZEFzcEd2bnhzelM3dVdT?= =?utf-8?B?RC96eCtKeVZRdUJ4UERkOE9ZdHJwNEljdTRNNTBoRDdqS3g2bC93aU92MnU2?= =?utf-8?B?MFJ2QUIzYXJyV21La29UMTRSNnZLTkFMdjRObFB6ekpyVjFUdkZkUHFXT0lJ?= =?utf-8?B?V3FLZTVoek16NzErVUpkRkVaaUQ5VWN0aXdubDFIcTN6czFVWVQzbFQ2OWc1?= =?utf-8?B?ZEhpVDJ6ekJBVXBqcTcxb3JLVW9Hbndhd2NKekpXNFJsT3UyZXBXbERmc3BS?= =?utf-8?B?WkFobWg5bkpnZ0tySHNDMUgvMWJRR0tDVjNVSHJSS0hHSHNFTUxJRTZPR3VQ?= =?utf-8?B?YzN6Y2l5eURJcHVtNlU3UFlCMmVwMWRCcGRWZXV0OHlGSDNsdUJSbkdvZXFr?= =?utf-8?B?REN4cU4vOGlMYndVcjFTWVBKd2NPcWF4Q0tFOWdVNTNxMVZmRzJmcFBjVmpy?= =?utf-8?B?eWsyeUMxajgrWEVkS3o4ek5SdmxLUTZMTkFLRDR1UFZQZHFYdVl4QTRpYVpC?= =?utf-8?B?NGVyR1RpN0hPRTJUdGVwRWtIOGFWNXZXZDNrMGFBQ1pHK2dTbHM4ajVXUFha?= =?utf-8?B?V1EzTXREOUtLOFFodkRZaW55RG9ZQ1FrZGRMVGJlTnZnSG45bHI4VlZOUGg1?= =?utf-8?B?NW1lNDJLL0hCcDllMmtMUVBXRXNaM0NqYms1empoQlVSMWRoRmpTaStHU1Iv?= =?utf-8?B?ZUI2cXVCU3FoamNrNHRHNU5BQ0x3NFMyejJDQjhMNVoxSjRkKy9LM1BsTWgr?= =?utf-8?B?RkNxSDg0OXRndU81bk5ZbjYvTzc3bUkwRUl0amE5VnBBclRwZkNNU2FvQXpM?= =?utf-8?B?VGVVYXpObzBvTGd2Nk52TWNzY21uKzJvR3U3bjFGTGNaSWJKQ3VkZWtGOERq?= =?utf-8?B?NjVLMkZDS2JHMG9TY3lyczZKSXJoUjkyaEJXYUJwRTVTdkpITm5GWTBIakFo?= =?utf-8?B?c29PR2NMbzliSHRZbTdvakZ5eGFOS1lnUkdxZUhDYk5LOTFDRXRzODhWa1o2?= =?utf-8?B?cnVHQzBwY1Z0Q2h1RUNBN0lwSjBrM0MvbHBnWmY4OHFPbUpIek9mMklTOURJ?= =?utf-8?B?eFRCM283cFBSeGxrWVU5RDFOdGV1aEpuQkgraU9uOUFMTlFKYzJyUVFvcWN0?= =?utf-8?B?cENvWkhhN25PRkp2NGpnV3F3ZEdsMDVNRDRYVXBHWDNsWkNDSE84UkJjak9y?= =?utf-8?B?bTdDSXFvQ0xXM044aEtWQjhJaE83TXU0aDJZNTVPalNxdVNydFB3d1EwVTRk?= =?utf-8?B?V0ppNzhNNmFwNlJuVEgveWJqamQ2QlR5dlVNQVEreHY1SldGWkJrdTg5VUln?= =?utf-8?B?TTVCMmNadnlHV2d0azkvSkRsU0tZRk1BeXZmTmdyRmVnS1VrSnhaWVl4MHI0?= =?utf-8?B?dXBPTHp6cHhqZi85cm5jWDQ2MnA0ejF3bmZ5enZ2ckZaQ2wwTkJPbGdYYUU3?= =?utf-8?B?djRGK3V4QmhpUWtKRDU3QmRNMWlyRm8yVVFHM3J6Y2dVcXRRSmFjekZuNElq?= =?utf-8?B?UHRPQklPYnBMUmdSRE9YazZxbVBHd0JuQXBIR0gyQVIyQ1ljQk5zUm1MV0Ft?= =?utf-8?B?b0xVOUhSNTRMblRrYmR1Y2F2aWhibjZTZmxRdDlQWU4xY3JXcldtYlNLdGsr?= =?utf-8?B?ZVEzRkxCMHllSHZXZS9mMlpwUDllSjUyeFFzV0dBL0xyMDZxSEpRTGtvMUw3?= =?utf-8?B?L0xFRktWTFYrSEdia1JTMGtjdTlNNVdMcjBmcUkvRmdoZmppdko2emU5N2la?= =?utf-8?B?VmxZN3FHa0J3bEljNkZ4ZEpUNmRieDhodG9yb2FMTXR6bmNCNWVCSU4vajhV?= =?utf-8?B?M29rMm13aTNBPT0=?= 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)(376014)(7416014)(82310400026)(13003099007);DIR:OUT;SFP:1102; X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2025 04:31:49.9278 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 57bcd786-8e7d-448c-760d-08ddac8eb645 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: SJ1PEPF00002327.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR18MB4617 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 02:48:22 2025 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2115.outbound.protection.outlook.com [40.107.243.115]) (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 BDC391DDA32; Mon, 16 Jun 2025 04:31:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.243.115 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048320; cv=fail; b=Fep7ptB6EndS9XTS1/VbXDy4bSrnNdDc1UkQ6kK57nSMW1LVfqsVq9MzZCTntYfEBjO7HAuK8k4jdPdIJQajvlZS9/uHRXadZ796ZA32/eKT+S/ctMb2dgwWKX6evySRKVesukUOeqTDfGe5ijPQBQhsnKqH9hL1oiyuWOQpQuM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048320; c=relaxed/simple; bh=ax5WVHwMn9h9/QI+fZ1jJWwNN4R6eLWVvY8XrQOgkgA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kkDEeylASW4lOdhkUWfU1+oLae6PMvJZ6SJZ6YlQVQ7RDWgn/j1RkiC2FQshcXuA6RT0njIjT1cAZKb6ffZwC6yaTP6fIJP7pnjnN3KqVzKELfO8LnhQ6JN2EptEepcP2Y3aJmOArg0gSowt9zDkIo9nPs+o6AmHMu9TvwR+/YU= 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=PFS8YGC5; arc=fail smtp.client-ip=40.107.243.115 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="PFS8YGC5" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KeMYCrRTcZEcHBfKn3PHgFQhKhjCkmNUidtvo+hh5i3NTX8Yu8MUL7XATCXI7msJNlZ0vuTPFuGjFrZyitb7cxYkAKz3L/yH+QfLsgGGYk8XAHyhnSddherNVAxgOhR1Gj6Vu2ONbH3gbv2wS8VkXwh88jupfCzf8qoivfMEWeqWVdEJMNcEe/w/n/95eT4W4jZ99Q6UJpj2lkz1QU/mvUtGHhsET2/54O8PWmq03bsjJKUJVEvsjg4IB3BPFYo4T5aPJhTpehdxKHYOOw4ZndZ7rX/lgN1cSi8sYNn7gdnDv8LBNg6PBfOFFKLd23kT2INUJYJflpDgP2jhQAuofg== 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=hs6e6ST55T1GJrP/w9NChKxIlNRmCnRg3Gt5tcV5j5BNnPsXJ6SliK91dgRoch1H+VBKqjvr2XCi2VwJxDPz9+nHcCSCQmpGtEvGwCj1y9bnlC5uqF6MU9mru0EMlUmgM/bT1z3YSOL5ok6Obx82Dmr7HXtjhmxydjiRscrSEkvnO/AtblgC/yaPGlmXUDk6AO5n/3MoYMtDk6KU1tMtdTAXEQT12pX8QycBhhaK+NfVcG07jYKv42C0oUAzLrdjZZsT7i/6tj1X5kvaTszVeWgg9dqIRC/FH+I4dDUoDgnCP9wB8hArba2BvzbwI1G8M9GDAArfEsnJH1otVtIdZw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=lists.linux.dev 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=PFS8YGC5XzmdKT0PRCYaKEXiQsVSt/l0ZFtp3IgSCy1LXIwXXfM0y0RIUBAT2Ueb7XePqsRAoWZPwVy6M3681XrpyJUIaM/xUBQ8Gmk8KNjWuTz4Dy3lNFmbfAZubnhgxomnIeTfCzv1ER8i76dcfjbL/9iLXZdcinZVYU5TgenkLIrOkUq3Z7HsRD7vXB+np+PDcM/R3kQsLJUtHaEQ55eLN/s+H/8GYiJBjEU/c2XtsxpRSS95Tf/Bk2XNg4jsx1lTlT0U88PumTBBkU7MGsj8cvxCjwpTcbbuTPFF2mre51qo1xGSa/wqLWQfVJi1yMomQ+KIifv08rLnp2L67A== Received: from MW4PR03CA0066.namprd03.prod.outlook.com (2603:10b6:303:b6::11) 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; Mon, 16 Jun 2025 04:31:51 +0000 Received: from SJ1PEPF00002327.namprd03.prod.outlook.com (2603:10b6:303:b6:cafe::2a) by MW4PR03CA0066.outlook.office365.com (2603:10b6:303:b6::11) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.22 via Frontend Transport; Mon, 16 Jun 2025 04:31:50 +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 SJ1PEPF00002327.mail.protection.outlook.com (10.167.242.90) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Mon, 16 Jun 2025 04:31:50 +0000 From: Harshit Shah Date: Sun, 15 Jun 2025 21:31:37 -0700 Subject: [PATCH v2 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: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-4-341502d38618@axiado.com> References: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@axiado.com> In-Reply-To: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@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/pANAwAKAfFYcxGhMtX7AcsmYgBoT54x0YOVCDFMIk1DbfKtWsPv3p5zPYQe3jlwf JvNEHE+4/CJAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE+eMQAKCRDxWHMRoTLV ++cPC/9Qe5d/AncUBJQCvBhgy+rR0/+zkmwG/5GgjSYoBBtFXundtfA7tLEoBei2H6A17N65vN+ uuYShhPN5I+/osDXZ83uZlsmDPCQzWFakOY32oNnDAnYmRIiWnLHN58K+G+P8dV4B/n4kg9Di+/ 9Ridy2OBw0OPxfV6gZNPf1cKcj/7h4FbFO3VCSTSLDvuZ+g5PyWuHFfo3yTqHN3qopYaN+ARVcc TrErpahKc7mWjSC+595uvHsuZm/Ww6JZ39mUcOeZg3qKisCAIQWoVepYQxmQCKL28wmlISm30ox YSadpozz5PXZlHuyEEGlcFTVQFPAV9Vi17emQOkj4jyvkPx/TMPR1g8OPlj5A87qmkZaxbyrAEg AxYGyv+1e7l1Z3kGbO1SQGZud3nGHWIrO/pM5LHw0M8TgZYLdKsUCy3G4i74AlEB0IcMpFgaGf5 tTlUSSo79VcuB0W/BOPBmlDlFsXTkwC89Ltb746eobCtHdRkV6ddaPIRePnEoKCexzNhs= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00002327:EE_|MN6PR18MB5496:EE_ X-MS-Office365-Filtering-Correlation-Id: 036c1a91-3c3a-42c0-a670-08ddac8eb696 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|7416014|36860700013|82310400026; X-Microsoft-Antispam-Message-Info: =?utf-8?B?dU1oS0ZmcTBReWx4cnNpZllUdzROOVRRMWpkT2R2S2RsSU42Uk5iald3Tjlm?= =?utf-8?B?VTBTWXVUQmQrOU1mNUNVVmtvNDhGMExqWmxlYVJNZnJjVitJUmJYUzRSd0Fh?= =?utf-8?B?Wm9jajkrTmVEcGRWUStoTndUNXkyY0NsemkzN1liZEQ0bTlvUUhiMDJTSEtF?= =?utf-8?B?NWkvZVg5c1Eyc0ZpWHB0K3BLd0ZabTl2U2JwTmtuTUdTNE1PaldxaGtBV0ND?= =?utf-8?B?WGN5Zm5wUTNHNGVsWGlqL3Q3aUwwNGlVeSs0cWhXblc4M2RnUk8xTlhyV2VQ?= =?utf-8?B?NFZhcjlVc3ZMUWdoalpxVXNUVlhjdGJSNE5GTHkwY1N1WFBmZ3BrMkxoRWc5?= =?utf-8?B?VVdyb1JMM1puZlRXa0dZRXpUOHV6TEV1VTUvMVNpY0MyUzM1ME9xVzR1aDly?= =?utf-8?B?bnN1ZDNNSXBPRG1NNHNHWG1PLytWTnEvbVNtWHBLaWFpRldtVTIxQjBDRUI3?= =?utf-8?B?Ym9kOFFMV0ZBMFh6ZXpnUm1QRjJqVnA1cFo2ckUyR3d2bGRCVmsxci92bXBD?= =?utf-8?B?S2ZPY1hIMGtiRjJHUkF1WjIwSHpYOVBYSnJVRC9LZnpxSzdyMFMrTmNYYmxQ?= =?utf-8?B?WkRXTDhyTWo3YWszZFdPUm9rR29mTm14OTNnREZNa01FT0hPVnNRU1dPcEYv?= =?utf-8?B?M1UzQ3RnSisyendXNVVFQUl2SmQ0V1BrRUQxQzV3eUliT1NuRFhRY3EwV0Y0?= =?utf-8?B?TVRYMlJKT2p2ZGh2M1RhNE1Scmc4L2ZHbHpKL2hJWUtMaUdJUlpJejljUmR3?= =?utf-8?B?RGRoSGd5OHBoT1lLNitBK2Y2Z0ttYzEwd1ZERU5PcnhPbkNzZVN0MUIrZjQx?= =?utf-8?B?V0lsN3BrYkxtT1J5WFpOWFc2U08zQS9rWmtJUVdId2R5K2ZYV1NRbnRSSVpp?= =?utf-8?B?cnV1TzZESVRpUFFzUEM2Q1ZxbWN5VHRvVmc2ZjVLL2JnbTUxRFNhUjdnQVNY?= =?utf-8?B?NnJhNXZ3Q2tKcjJuRGN3cU8xMWRTOXY4UU93ZGhsSEdONG5hMTNuams3d3Rk?= =?utf-8?B?NXNRTXpkSzFPTVQ3czRReWFaQUp6MFNNaCtDd0ZrT2VjelBjVkRwSVpRMk5M?= =?utf-8?B?VnJLZGhFMW1aMzZOcGYyZzVqVCswa2luaDIxTFlGUWEzVjhPVWljNU5mVjdx?= =?utf-8?B?WjdzMjBCVmtXNDkrU2x0ZlpFS1M3dG1QWGxmZXlSL1NJYUE5K21GcG1vZGNo?= =?utf-8?B?WmZxUGFjTWZYNkFta0pCZjYwanNodlhsS29wQy9lZXNkeGl4b0dEcE5IY1c5?= =?utf-8?B?N3dNWGJXVWlpK3lPMFF5N2kwMzVOa1Foc3U2V1lYc1E1Q0lvY1l4Q0FnUUI0?= =?utf-8?B?cVU5ZE5DUSttM0lKQjZjUWdOZktXQU5YYkhYaHV5TzFjSjJ4QnBiTVJyWE5w?= =?utf-8?B?QzYxUHpEZWFEZG5xdjJwUCs1VE5wOVMyM05CdUxhd1Y4TEFqV1l2a0VVY3VI?= =?utf-8?B?SUJ2cWFjaGFqOVJ4TGpiVzMrRW5FWjgwZG1QT3AxWnhHL1BMZmYyTzFzQW5O?= =?utf-8?B?MFh5aUtJR1NpUjNkOXFmdjcxU0hES0haOS9vclNkSE9oNlUzSllLSDJpTEFo?= =?utf-8?B?bGluRUZkVFRLT29GLzJwM1U0UGhITVJhZ0VibU5PcE9sRXpoUVJXc3p1U205?= =?utf-8?B?d0doV1dFbTlycks2WjZEUFhoZm1uaU1XQ1BJMSt6N1Z1MTBwUncycDZlRU1h?= =?utf-8?B?b0U5akc5QW9BdE1qUG5jRk05bGYzVVgvZUhZcnVieXR6dlpkSndKTXE3a1Vy?= =?utf-8?B?T0FWbEtaVjdzMS9VdFdVVC9CSFV2bjVjdERuL0xjVjJBL0pRQjJqOE00RU95?= =?utf-8?B?USswWUxOR2Y3VXVwNFUvdmVJNGtZYUc1S2lYQldaSStQY2RZak96czEva0hs?= =?utf-8?B?Ky9IR2VLQ3RxS05kVS9aMzZCUmhOYkJoOVFlcDJhRklYek90bWhqU3p4ei93?= =?utf-8?B?SFhnaitpcXdHbVVQK3lXeTUwS0xvbjA4RWFZNEFnNm5HTmxSY3gwQnNNb3px?= =?utf-8?B?TkdpaWdmR2twZjU3THlvdituTEVkU0k5cDRpQUgrYmUrWnkvYkJXb1MzTnRJ?= =?utf-8?Q?0sbngF?= 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)(1800799024)(376014)(7416014)(36860700013)(82310400026);DIR:OUT;SFP:1102; X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2025 04:31:50.4525 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 036c1a91-3c3a-42c0-a670-08ddac8eb696 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: SJ1PEPF00002327.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR18MB5496 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 02:48:22 2025 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2102.outbound.protection.outlook.com [40.107.220.102]) (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 273A41C1741; Mon, 16 Jun 2025 04:31:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.220.102 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048316; cv=fail; b=COEUK0l8dVIUTAy3jifwxuxg8tnP8qBOiE2YT5jyJnYTzdUOWsMHR5QjP+NNwggbxOXBPZ3EbYh9Ku/gkOk2XPDvSJ7B0Y59wZUJxkKPgCJe47Udwrmj4/0l4Zd9yg47OM4C+e6HqKgMh8wF/9I4RY4ib5rcqtZzyGgt7EDSa/Q= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048316; c=relaxed/simple; bh=W2+dR9YDi2vH4QRD0vNtxQgk03X54wuYNgbB1HGy6Aw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=lCaPoNdDvw1xGLg9VdiqbcybuYpx5XUWcJQ7CWmwVMeMrV13TERyCmVAnb6t8TQLEVVcLJqnyqE6wx9cjhDf795mDiVOdLOVdeehYDRi77uHXXOgeq7h99y4NJ/9iSngtXXs3NlAe3u8EP4jCMDc2p+TFsCXj7qIBFkkk4be1mU= 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=lMl/UCnK; arc=fail smtp.client-ip=40.107.220.102 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="lMl/UCnK" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HHgKdlQ6Gh5NydaKh7f0JuOak2OargqmlWLuuG6ySYIFimiJxWCvcfpoEeqe62g8NWtZNl4Q47wyF7cnKgWg4iB5kOljEmBol+Htt3pn4CK1o85oRaeu2cyX3LmChzk5ShLgUoaZwuTdKfgtzTTkAnk0vZE4YupzhgU7mQNe0T1pijD6WGoXNcQwIYEp08E3mJ5FWb51Vo5gT24+IfPnrDg6fB+Y7XBPo/tnCWxtA5Dphor/Uuz9e1mBxbNFRtcwcZaUhFuCAf8TbsqJZnzLkGZ853ymeaslDVR7EGdxt5VvT2zDjnMN8Hvf4Y0mWOkraSKwl2uNvqSen/cFpyV1YA== 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=FRh11Zr9s27i5W+qYlGhpTnykH7TcM9h8d0CLa+IuUnVqMMhL/8C+fR0i5gw7ro6wawIMPjc7zngfwub8P20qvXYoJ/YQLSNcLR2VCj4w+rHM9MelcvrVog3EfDrXbTohvq1MAdPjcv+WJDomwMqSWGP03fP5yl5Hp/g26TIv1WBxmALArHlXFxp3s8jlxooTCRH3CSyw1tlPHMM32O++jI+d7ma1gNRg3EZmG4c9TXGCkhxBNGTjkgXPU8tXG+b+HIA8UH2NQj6hunTG/Q5D+UN0nbO4T0DiXO5MQ0gQ4uo45Pv7d7zQw6T1Q2U0jUS2T3o5TKq05chdmeJAslt4A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=lists.linux.dev 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=lMl/UCnKYjjq4fFDQQRU4G7SSHk1YRDBWfcuK6fpZm09ubNT5lib/9DRiIBzLWHCU82OAjcrXrDjZACjwDArHajRb8f5uyt+Q03Wyodjea1Cc9r4b4AOiGQ5lD+keCtccCKqAjDK2sh/UuVedNajQPJZjrCDGmwi54byimRm6dxWHGplsOCCguKHhyiohAmdYUUoh+PhRlVnCs0RzR8nZgPtEIv8HB4Y6mVR8/t0KEdcfjYli9bZZViZ+klr5IQscMRgJEGRyalaJuupdqKpOSqWGLMG/OuLMnZZvvrBT6GCcKhub7tIgp8JjroyMfNmqwJRn5Wk4bXre+jeGQGISw== Received: from MW4PR03CA0076.namprd03.prod.outlook.com (2603:10b6:303:b6::21) by LV3PR18MB5662.namprd18.prod.outlook.com (2603:10b6:408:1a5::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.29; Mon, 16 Jun 2025 04:31:52 +0000 Received: from SJ1PEPF00002327.namprd03.prod.outlook.com (2603:10b6:303:b6:cafe::ac) by MW4PR03CA0076.outlook.office365.com (2603:10b6:303:b6::21) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.23 via Frontend Transport; Mon, 16 Jun 2025 04:31:51 +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 SJ1PEPF00002327.mail.protection.outlook.com (10.167.242.90) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Mon, 16 Jun 2025 04:31:51 +0000 From: Harshit Shah Date: Sun, 15 Jun 2025 21:31:38 -0700 Subject: [PATCH v2 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: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-5-341502d38618@axiado.com> References: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@axiado.com> In-Reply-To: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@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/pANAwAKAfFYcxGhMtX7AcsmYgBoT54xOQJIPZiuO9AoQ96LJVbTKQg/fQAXxM5wD df2ksurz8SJAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE+eMQAKCRDxWHMRoTLV +/aJC/9vO5eV4h/+Mj0YpsVN0uOZCNODTwd38wlfbbSc98xZC38OZPhGO+eeUpSveoIphBe6Ic5 dxacJnDq9y7CuRkB8hskMcs+dnVObY+YSxgHjt6GMALSb6O7n7fFxaIsoMXmpbfy+PEOwXOOkAa /s8Dt1xr6yOTZWiXnYxP9bzIbDl0kw5Qb4bdeQnj+E1vaw6iPOeB4cOp2jqnq6vOPmADDwhbabk UcrXcYXRgj+VRDQuMPiZA2KE5zNONE39CJJNvzen/ZeSssHrVwIO1L2zQix9JVDxq3DYI+Tw0T7 Y+LMelF7RyHPFTKkkTTYkHK4RpPX26UftjlOD3tyVhIMxkq/oDi52bxaIXV5Ps3Rr4201UIC2bJ 8xnfH/U/KgIPtQjf7oJKj9vHc6QMEAizwxHkAJ8vMJIhYOFWMaTZGlzHcYzZhRAdAgEi3CiXOgX 8E1guF+6bycbwg9BJvL0IEV+WBzYF3DcP0UTYL/ISNIs9HKKuf8EejcIVhnr3zZNZaN6k= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00002327:EE_|LV3PR18MB5662:EE_ X-MS-Office365-Filtering-Correlation-Id: a4a345d2-95a4-4326-d9f8-08ddac8eb756 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|82310400026|376014|7416014|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?OWFxcXRxU0g0dW1mNnkwYkw1ZUJ4dnhqY01JWkdDS3hFdGRpbExveHFMYWNN?= =?utf-8?B?MUdiS2lGSUZwMEpMRmFFWVpuSC93cGV6eG16S2loQXNjeDRvc3ZzcTFLYy9V?= =?utf-8?B?Y0VhQzFBbE5QTG1NdHFrTUkvTkFFd3R2bDIrVHVtdFF4Y25VUEhDSWx0Q3NT?= =?utf-8?B?NGdpQ29MaDZ6eFYwSkxiblBiMmczSTZscnEvVXlvS2tzaUcxdU1iMUlTWWlI?= =?utf-8?B?YXl4OEZiUHBFaUxoRVIvM1BVT1EyNC9KYUd1eXZTUUljdys2ZlZITjVaNjk2?= =?utf-8?B?MkJYdWJWZ21BTTFncUFtcUxxNmxrMnVtelhrWmJBSFZLWlZHNEdyS2poTURv?= =?utf-8?B?MXRmZFF3VWxZNEVBSjZGTWQ0WVVGd25DVDN5S2ZUL0IzT1ZCc2F5NnFZWHl0?= =?utf-8?B?ZlhHWjlaK3VKMTZ1ZDlFZGRJM21GbWY4MC96S3B5N3AvajBwRGNpOWxTbWpN?= =?utf-8?B?KzArM2RHd0JOZEovNW1sRmdBd2JhSG53NG15NVRHc2l2bjkyUjFjcWJJRUx5?= =?utf-8?B?V2Vpa29SQ0svc2E1ZWlZNk1VWVlXaEZmektRNzVQVUFiOGJ4eEZjRWpGZUVX?= =?utf-8?B?bllZNW4vS3lJdDNDVmcwMTdUNjdIZWE2b3cwMmk4MmYrTUJVdHpjMzVoWVhH?= =?utf-8?B?NmtaSTN4Yk4yemNRcDIwQktMN21idlR5ZW1jd2d3L2RmVk1jNWpwWllGM29z?= =?utf-8?B?SWdGUWVQWHRibU9KekdwNWhYSDBYbFdNSFZ0WU1YYnZycmNZN0NSbWYwZFlM?= =?utf-8?B?RkRMTW5kWFFDQmhKQTZmcUE2MUNyb0g0eW5DNVlCM0tubXl5ZExqQWc1eXo2?= =?utf-8?B?VU5oaDRZb2lxVk5Md1FGQmJqMEpPRzVxRXVNQU03azhxa3ZCUXV4TkRlcGFm?= =?utf-8?B?UjhDTDZQT3JDcFVKTnQyOUpnWmhwdmFTUURzZlNiNDhEVEx2Nlo1T0xVUm9o?= =?utf-8?B?UFhmK3VHRGJ3M1NnSFdyVDB2VlBYRFNQYmJmaS9vRGZ0SGdpSCtDVk9MY3hZ?= =?utf-8?B?Y09GZWsyYmdDd2VWVytaNUtnMVZIU2xHaHpLZzRjYXphTnZHajdLZ2JoMHJ6?= =?utf-8?B?azNrb1FHemVYOHNxOWZyWEFNMFNnQmxVYlhiMHdiWThXWXVMN1gzYStNWWQ3?= =?utf-8?B?QWVZSzRpS1Q4RTl3b1VINjlKeUNXUmhrbzVWZTY5ZnRjWjA4U3ZVV0svMWtF?= =?utf-8?B?SHViVnBnbDRNMEc3algvWkR0bkNUMCtZeThmNkZDNHZNTC94ZStrN2hCbjBT?= =?utf-8?B?S0tOSmxnOGo5YlkvVHp0QlM0ZGs2dnQwOVlOejVBTDc3d0xMWFQ2SnkzcEFU?= =?utf-8?B?L0EyRnVIR1RBRkRKYjErTGNaRWtxV2xFL1FhSzlMVEVNekNKQ2xPMXFISEtl?= =?utf-8?B?NGJqVGsxNCtYeFBwSFMwdzhUQWFjV3RsTTRxZU5hblpzMTBpWUVBNzI3cGF6?= =?utf-8?B?V3N3QjUxRlJKSFhuMmFPV3hRNjcyRFBZbkFuMmtoODVmT1AxczFXRkJlNHFZ?= =?utf-8?B?dkFSSlpSOWx0cDFjbXZJY0JyR1E2Mm9lWWZMRFB0MVZGSmtObGhzVXQ2UlRG?= =?utf-8?B?dTVxNnRzQmFYZnVNUzAvUXgzdlZQdkpISVBETVR2MHlpWGQ5WGgzMEVteXcz?= =?utf-8?B?bnNPQStwODZZTS9zZENtTmNrY0prTmttWE1VbWxLQkZudUVQa0hKcnc0Z25C?= =?utf-8?B?cENESFNyNHlEUExxRldNSVpsZHVVUDJzeS9FUUFzTHV2ZDl2bW82NjJtK2Nh?= =?utf-8?B?ajhva2VIbFk3d1pCYjhxM3F0Y28rVEk1OStnMHRhWE84OFJsTUF2TVlBZ2pY?= =?utf-8?B?RzhmZ1o2MC9lR1UxbDJ3M2pPVGJsMnFOY3JjZ0YraDFNbjRILzBqaGhZVlFm?= =?utf-8?B?NVlWSkVMcWU2Tk0zcHpXUlZhbTRiQ0dmbUY1d2lwR0pPTTZsRU9Ea3ppcm1S?= =?utf-8?B?TVFFL0pPK1JTU2xVUW52UERKTFZyWVRTNkt3U2VYbExsVlFlYUZic0w0Q3NR?= =?utf-8?B?Y3kyY3BsSnhkY28wUGFpKzRqU2J4SVpuNHJzc0cyc1Q0d0VNWW04M0R3Rzdy?= =?utf-8?Q?8HpEKx?= 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)(376014)(7416014)(1800799024);DIR:OUT;SFP:1102; X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2025 04:31:51.7211 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a4a345d2-95a4-4326-d9f8-08ddac8eb756 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: SJ1PEPF00002327.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR18MB5662 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 02:48:22 2025 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2132.outbound.protection.outlook.com [40.107.92.132]) (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 AE8841DD9AC; Mon, 16 Jun 2025 04:31:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.92.132 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048319; cv=fail; b=ZKcu7JH0YihzCAWh9/Kp1W/pp2wJlSIH+dlL44YL8T7QaMCVV1zc3nQl6o8WMywTovnv8k+mKtK4nBiWZ74ydyXfyOeuaYyLsFe1eCQgFlM+9QwLSeiipe6ErRhCqLPhxwBMc92LpvWMZXkq2Paq8l1PT0h3zwsxTCO0IjhhJPE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750048319; c=relaxed/simple; bh=KshauV0Ltf+cmlkwHT/6QLg4kHHEmWooSrGJxOuEkO0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=r43F5y+SrKAQmIY7gEZrLT/eJfFUM9BZmlo2pCm/aPUK//35EVmSlFlL7p8XJ10IXJVKQA5Eek8IUzacgUgEi8zviDJsE5Lr834f3AAz/kCCYR6scpRd4u9AtaZnWe3PUyZZAC3zwoT3U/OWUTWbmgOZvHdEBwXHu2OoGvY5rtA= 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=gbAMH1zP; arc=fail smtp.client-ip=40.107.92.132 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="gbAMH1zP" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PB5sLYPiMPx4zQqY2DN7bIrzwKy3N1wu4R1p2s2NyyzhKNnaM5qDbWAa8y0uhr/eyNfy/Vt5bVHm4X1C0WPDxnTfX0WnUIqj3P87VsSfjQvMKkFt/hQ7573ysBrK/3QZ23DnFKTdRszPx6OR25bHcvUAHfYRdrzsnOdL6IwE1BHDSymhKpkJWYJxCgYGrM8k0Yx4rylULrKvFAY3c131NAgTU7b+5q+xFpofOLp4DB7h5H0zT2zmXee1fELMv7fbTjBE+udoxHa2piThwduypnA/i5BJIdJepyST2/RNYLKEiy8RGJ5HtNvuyGB0sn7zutv40k5j+40i+avIGONKrg== 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=M/e6dBMomDzA+OPvRajUARC3maAaTpwenAd7WEVsP1w=; b=H8jXhE63oIuUp+cR0MWRObfK4EFsE2Q/Ugj4q4JB9cXJXPZ839CqyUk3BR6DQEaEAojN629dHcOfDjkg7Vo3lZzwVrV7y1l/YWd9ew2LHjseNAlpnU6l05uLLqFnBXjHI9HBZM0RL4s+lffgtXKT1S7J8wkze1oxh2EIeVPo9G5wUs9/NZekVv3UMX9Qe1in2RATBSon0D3m2y3xwatK788B6w/JKQ37ylup5QIs72slFI/1TRACDid2Vpe63UVUHUnohooTRHcjYIl4waTzvGSqav6QoBOIC7gnIClnY7ChbTxrJpcp0L+atOPtMeAks17mL19dMGCQrj+MZylIcw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=lists.linux.dev 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=M/e6dBMomDzA+OPvRajUARC3maAaTpwenAd7WEVsP1w=; b=gbAMH1zPzFMrVmwo5R+g9bAV6u1bNR8iQdODTlOv3/Vw2qTylHChzYejfDC5okAOVbhS5CXWGChkCygpBNcBM/bCRZrGRhIPf/gZVB4/buhrbheB8Qa5PwH73e8IOPtjofJj1oOWn3KjZ+T5OWtnTPIkPfsC5hPJw9ibpRGNPpDpPMIaNPnnt9XXORE9rel16RfIqdgrWEZ5gmZoaKIl6L44cNPSaW3bkDP9jd4mPKlfGJPp2JNKFI0ED2dOimshp0sMZx3HPBw96BS9KBMn2RnbHZKNfjgipuXbnne3mBh3Fxfn9sJ34OPlqin2bI47tzwmSiUFEVUQ+n9Sq3PJkw== Received: from MW4PR03CA0063.namprd03.prod.outlook.com (2603:10b6:303:b6::8) by PH0PR18MB4656.namprd18.prod.outlook.com (2603:10b6:510:c7::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.29; Mon, 16 Jun 2025 04:31:53 +0000 Received: from SJ1PEPF00002327.namprd03.prod.outlook.com (2603:10b6:303:b6:cafe::29) by MW4PR03CA0063.outlook.office365.com (2603:10b6:303:b6::8) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.23 via Frontend Transport; Mon, 16 Jun 2025 04:31:52 +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 SJ1PEPF00002327.mail.protection.outlook.com (10.167.242.90) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8835.15 via Frontend Transport; Mon, 16 Jun 2025 04:31:52 +0000 From: Harshit Shah Date: Sun, 15 Jun 2025 21:31:39 -0700 Subject: [PATCH v2 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: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-6-341502d38618@axiado.com> References: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@axiado.com> In-Reply-To: <20250615-axiado-ax3000-soc-and-evaluation-board-support-v2-0-341502d38618@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=833; i=hshah@axiado.com; h=from:subject:message-id; bh=KshauV0Ltf+cmlkwHT/6QLg4kHHEmWooSrGJxOuEkO0=; b=owEB7QES/pANAwAKAfFYcxGhMtX7AcsmYgBoT54yksR62DuLnXNEOI2sY465LkxMu+71h8sIk BcJ9q8VJ6GJAbMEAAEKAB0WIQRO3pC/7SkLS2viWOvxWHMRoTLV+wUCaE+eMgAKCRDxWHMRoTLV +7VTDACNh/iN4bBw+nhfx0gLrOAijl4NMFO8y0Y9n+6KRQv0dLWUaViC1d/w3NEbjWFV7P938/w z1fkJs3fz1CKyrsubZbol5dfeT5Nt9VQP/zJBmJK65XN+dL5TiM37O4XEtnJLmEAVdExUq0aQ9M NnOydy9lQTZwt14s1QOKxehuYBF+l/l6cETh4rfl4xCUai5jY3vhhyn8wZhzGJYtPQ9Dx8tjRw2 VZ3Rsk56OgwrH6Op+zXoYUREOgI67aAooUyDo5NakmcG00/P1M12pm8M3siGI2w+9rV3N+TBEBG K7mwDJ4HSRSDu5h4WBfSH6sY7nWETt+7RlwRndNdCOYcvc4BlM2yiIHGhzxybLviuEoMUt51Jgw 7vA42R2UxxJmgV0ccEegnHvjzoMgmIeFCP1eQZ2R/+a2gaVX7Riavhm7FplN47aQcEN/SS4XjDb WhYfLR2PWNMmZwzsZi7/nSyQROdp9iLPyamPxcGiLNZJTjPsh5yVXRERQSsahS8NW0P8Y= X-Developer-Key: i=hshah@axiado.com; a=openpgp; fpr=4EDE90BFED290B4B6BE258EBF1587311A132D5FB X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00002327:EE_|PH0PR18MB4656:EE_ X-MS-Office365-Filtering-Correlation-Id: 7ba3b9b4-c7e8-4f74-a5f0-08ddac8eb7d0 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?TjAxc29VNU9Kb3JnT2hPZDJnaXNrZUpWTjRRV1FIZDhsUW1LOGZ2Nm1SSkdw?= =?utf-8?B?VEdTWUFEcXplc3Q4TkdoTWRXcjg1Rk00SmlMOFAwT05WVnRhUmMyUndJcW9J?= =?utf-8?B?NHZma3IvL1RZYmt3d3JHbStXSGR1TEtENWUrMVVUdzBTeDA5N0JjK3M1WUJ6?= =?utf-8?B?MERqRE1BRmxHVWlJSzQ2djUvWG9EbDVJREV0TTI2N0hUa0REd3cvUlV6NUJr?= =?utf-8?B?aW5OQlBXZ2hkNExrRVhycHdycjZUbGs0TUdzQjlIQ25jUmlNdXVDV1FqSGdJ?= =?utf-8?B?c3RRb2l2OUV6UFJNR01NbXRXMXpBaU1LR3NHOFN6eVc5QjE1MlpjcnVIeHNy?= =?utf-8?B?VzBhSFNtdXpFUDBtaDFVSVNFalRubTRRa1J2V212czBheUd6dXVPR1VZcXR5?= =?utf-8?B?L1d5Y05Ga0Qra1RjbnNHcnlJZjlmbGptWlpLRnROK3dGMjkyUGVFVUF0QWVW?= =?utf-8?B?blpIQ05xSy9pb3lmYWpUdE96YUNkWDFGeWp1eUdYcmFodGQ2NS84V0tSOExj?= =?utf-8?B?WjJsc3NUakNFVkxSNUx2M1hlaGhQb05rMWhQNDFCRWNqTEJ3MWVtWFAyMGhC?= =?utf-8?B?bmRMQzZGRzVqa1NNQjExOUlNa2tpOHkvdHlGTXdGT3dtaS9PcHFpU08xbDRG?= =?utf-8?B?VUkyMzh0ZUo5cENlNHZKVGJ4UzVUakhSNHljcVA2U2lFR3BEUExOc2QrZUNz?= =?utf-8?B?RlNvNDdQaEtLMWxYSTF1VFRJU2ExOFczM3ZnR1FuOXJPM3N1aTZYN2ZXMmFn?= =?utf-8?B?bU13MWhvZXZNbWFPaGJmMUorZTBGczl6RUV2S3N6UlVURGdTWjNNNU1tYkE0?= =?utf-8?B?REVQSENodE9FaEhwMUVFcmZRQ3FiYTdKSC9tbE1wWkNxcEwvK0ZYVTJhTkgz?= =?utf-8?B?OGpYL0dnejZlZmVRZ2pHK0F1WVhzQXg3VFVxbEVmcXlJQ2xFdWxVQlRpalNQ?= =?utf-8?B?bk9ULytXVlR0ZXNocFZZUWdZNDNVcU13TENnMTVicUo5VWhjRzlEVkkxUUhm?= =?utf-8?B?aGhDK2xwMTR4cUN1bzN2ODQ5dU12c3I4aGswQTdIZG1uYWh1ak9TU3AvYU5J?= =?utf-8?B?UVFBN3dKamNqZVJsMlFhRDA1bFNxTEgrVTBNUWdWSFdPWDh0ZENmSDFLRDg2?= =?utf-8?B?Q2ZEc0x0elB4MHU3ZVNHSHN5a0M5aWU5VGI3d3V4UzZyVHJvUmhwUzZkVjY5?= =?utf-8?B?TEsrUGxzQkNGZlprUHdWUThpcG4wWGNmWTEvM3U4Rlhra2phWFVYRGh2VGEv?= =?utf-8?B?UC84blZFbVRIbW14K0puUVk0c2hwSE1hN1dNVG9RZEVoTG5JZkFTYUxBb21U?= =?utf-8?B?TEtXc1FVcTJHWlRMYnhnWlphbTBvWEEyNzNLengwdlZqSC9neDB4bHVIZWpN?= =?utf-8?B?dHFrQWdSL0ZlOVBMeEkwZEE4Z3U5dnV1Uk5TazZGbHdQS1g1bldrWmt4ZGdz?= =?utf-8?B?VTNKK1BkbCtnR0tPbkVQWnp0c2lZVmhxUVhDOWVyYUxwYWkxYVIwTTlNRUZ6?= =?utf-8?B?djdjZ2xVV3ZTbU43anI2SUt6N3I5b3dCSXU1SlVtaXpCdnVYempIZXYwQndF?= =?utf-8?B?ME5kaloxTThpZjlMRThCbkMraVJmUFNEQ1BXVWN2TTJtOHJ0NmliVGRJTEdW?= =?utf-8?B?SjVaSUt4NlhZakV5d0RqQWIydW1MRVpFWkhuakk0ZEpWVjVuY3VuUktaTTdo?= =?utf-8?B?ckJkTk96TmpBTUNKVkdSR3ZQb0E3VU9BVG9hQ29mL0JhQzNkc1NpZ0VCdHV6?= =?utf-8?B?cFdTUzVKUHNDNkpTcEs1Si8xVzVYTlltNHRRMHh5WEZORytTK3NHOHhMR0VI?= =?utf-8?B?WWJZa0s4QlNUYWhIZmZLVGhsb1diV3p3aHdRV0xIRlRvOEVGdlRZREZnMHY5?= =?utf-8?B?UmtUa0hlUEJZUVRHS3BzVHAwWGdReUZabGYyWXFuYnNYWWNCdlZlU1ZNVnFj?= =?utf-8?B?Mm9VQUcrQ2dQaHhnS01ZVUhWbFBDTmttMGRMV21udWhwYmlHMGRQNEJXcWNo?= =?utf-8?B?amd1V3JCNk1vbjlMNWpLV1BVWThkTVRiczRQK211cTJFNHYzM1RETlYwOFhF?= =?utf-8?Q?F+7uW7?= 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: 16 Jun 2025 04:31:52.5196 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7ba3b9b4-c7e8-4f74-a5f0-08ddac8eb7d0 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: SJ1PEPF00002327.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB4656 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..1118827b8bdf7774e51c0ca9dc3= 3c13257173f2a 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/arm/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