From nobody Thu Apr 2 01:50:51 2026 Received: from CH5PR02CU005.outbound.protection.outlook.com (mail-northcentralusazon11022126.outbound.protection.outlook.com [40.107.200.126]) (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 1870A3254BD; Tue, 17 Mar 2026 19:52:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.200.126 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773777137; cv=fail; b=aTHDAtN0XJbWo630lTq6lsN071Uc6b/oVdfrnLnf+ivSOOXkKcrftPK5u9UDeI3MwX00xUJ9svdde8GWlvISzNpMDTqOfWWFm6cohIM8VDYXapEeyKWcaMlw1lURzbhaJRvw6Yxg0UUbIakJZd3K2CwpVTZXqg8l2011ei4m18s= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773777137; c=relaxed/simple; bh=eD+vXBLVffC9hFC4PQp9NtXrpaMuelTcmAAcoMnrir0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RJ035u7J3d8Gd0wy1qRo4oOWc+7MV3drd0BWd3PtpMwfiLJ2SA82trrIbaaAmVBm4PH1EzSXQgirNelS7RkcIk7tvEebFZPzNiU3vmQs4MQYLuVsyYd+Z176mpMfUb9P6xLarUIjqdYlrtuuo3v84Vc+5oMFN4yKd05q3iYq8WM= 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=XUQsvmsw; arc=fail smtp.client-ip=40.107.200.126 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="XUQsvmsw" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=zTyvY6NPHpkMAtm5m+q+VRm7yVgpleS6O+jK+dP4IHw7+NLjizFHnoCRB7UK04UAHdsq6JyHyMVssYrsDR/kZO7/QJWMFA20pJQHbdvmrAVJTqIi37am1xMXBb4Tjn90r+kRnlkOzt7Xd5yQ4gpHKHG0hqIFRgifecfX4QDi6CvN8YkE9IzdBlX/SD99Ml0AsqBt7W5votoap9YVMJssQGLKLE9ZKH0KjLQgOVmLLc/kGMJ4DNS21ypmYeRKSybUcnSe9SbaDcu6sjpYuuHwqZV1saG24crY0oKVc257LLklYASu/kz4q6lctrPHhotX0i98fuVPfvCzYgoCdcPhwg== 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=icU09Ylr2KD8jDaQLMVoxNtMKihmqYjkbmjl8x7/O0I=; b=TtetDd/euBZwp2c4+TptHQt8qyzQKKQlHgXzmKCkSjVQyKXAzZXm4BTJaVuV1kfpPRqmPaX2wduXY+7Uq66ts4/bqEopYZ8vnW3QeQ64/iEO2Wq1Ghl1dMeSL4y6FXiewNdukI/vlQ/pDPfYeiQjhuL9mgRhk4q73RkSyUKOgEMgiUayTsh9icROFtvDqPlWQ9sOza//WO3/1VRcYpJgOYzH4pcfguIV1RE/Ib4cP5JaKXLb9I6892+fq3M5bcq1SawolyeiBNHaCJj7ZMZOPFz6ZUybCBKOWyb+CTStcJT4r3AoAaZ0cngJuYnE1Enf9eZ54jcaO4DI497cbJ7kcw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=axiado.com 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=icU09Ylr2KD8jDaQLMVoxNtMKihmqYjkbmjl8x7/O0I=; b=XUQsvmswP106geq/yLD92q4nd16Z6mniaOEE/AtHNNJcuxUdViRE5/RerjMM/FFOOjgd3u4Gmlrk3BCN11QR+p5lnhqeK9bhGiAzgp1jt7LRZQtXfnV8RCfChDmMnV+SfhKKo+b/1LP1ovJIujZ+ogaIrwNG3HhqN6jB7mJPuiWkTX47Ii55rcqM7ygusSVqkyWnJ5+rivRscP4t/NgG2LXNCmqSt7i1LEh0/+VboJFhNLZAZ5xaEyFVfqWrUyEWV92S6O+ijA2dSlvGpgFdCCogvbjEd/SpoVzPlhRDpve2kjTe0OtrGkhJHTlWU465bA0wB9/yVfUDGTKLhhASew== Received: from SJ0PR05CA0087.namprd05.prod.outlook.com (2603:10b6:a03:332::32) by LV5PR18MB927632.namprd18.prod.outlook.com (2603:10b6:408:35b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Tue, 17 Mar 2026 19:52:12 +0000 Received: from SJ5PEPF000001F3.namprd05.prod.outlook.com (2603:10b6:a03:332:cafe::1e) by SJ0PR05CA0087.outlook.office365.com (2603:10b6:a03:332::32) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9700.22 via Frontend Transport; Tue, 17 Mar 2026 19:52:11 +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=smtp.corp.axiado.com; Received: from smtp.corp.axiado.com (50.233.182.194) by SJ5PEPF000001F3.mail.protection.outlook.com (10.167.242.71) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9700.17 via Frontend Transport; Tue, 17 Mar 2026 19:52:11 +0000 Received: from axz-uw1-build-vm02.corp.axiado.com (unknown [10.14.1.22]) by smtp.corp.axiado.com (Postfix) with ESMTPS id 678484157BE5; Tue, 17 Mar 2026 12:52:10 -0700 (PDT) From: Tzu-Hao Wei Date: Tue, 17 Mar 2026 12:52:08 -0700 Subject: [PATCH v3 1/4] dt-bindings: phy: axiado,ax3000-emmc-phy: add Axiado eMMC PHY 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: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-1-fbf790f3f711@axiado.com> References: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-0-fbf790f3f711@axiado.com> In-Reply-To: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-0-fbf790f3f711@axiado.com> To: SriNavmani A , Prasad Bolisetty , Vinod Koul , Neil Armstrong , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, openbmc@lists.ozlabs.org, Tzu-Hao Wei X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1544; i=twei@axiado.com; h=from:subject:message-id; bh=dmL4+JZi1AdhbhPqTCa4lhbBe/FaZIli85fBevKnbj8=; b=owEB7QES/pANAwAKAXgQMF3EWvHXAcsmYgBpubDqpXO8aBQuApYM0CZljQXkyFil0QITpywgE V9b5OVTfniJAbMEAAEKAB0WIQSZyWINOowtFmDvdYF4EDBdxFrx1wUCabmw6gAKCRB4EDBdxFrx 11KIDACh+SSXsun2k1z+niGJiHhIQWlx0ssCE7XNdlUXLp3fxHYV3xZW16HiA383ezLXyqXl2Ut 0uxqrAtRPn7PGQqMESXWMF09ly/ROTq1kssalzF6BBCEslQVePtWjakDpV+hKbs2BcaHS1Z9fRs wcI29oyeSTVRQbgipQ1sMCumEVcg+CCf33zIGRh5PrjeJwKr+90nVMtRZ70HIICqB1eL8tqlJPY 9kxHI7HtLLYwDKAAqM8jzGDSCYJXU2gASxMKDoiCePheV/NTs+fqwro2SQHzhiYqLw5z+jGqYtN 1SwsKIrBneAdoiIsDOKw2A4XyHlQGMfpKsd9gpgNE6pcxaWsHs20howKSbneOwS1fT1oRhFAoJY JHFTuzrWA6/OVXQcHKe0W8pOiNe7MStFTOEv58wGH0RSC/UZU7dCYCwQ20lqPyJzDr31Zbkq1xC gTnGncWftu/FNoST1fyY6/Bkjyh+0Y6AzXKB8AOhZq1Y4T7VNpiDS5uGphA8pH7PYtqsc= X-Developer-Key: i=twei@axiado.com; a=openpgp; fpr=99C9620D3A8C2D1660EF75817810305DC45AF1D7 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ5PEPF000001F3:EE_|LV5PR18MB927632:EE_ X-MS-Office365-Filtering-Correlation-Id: f7eb3591-524c-4de4-60cd-08de845eae22 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|36860700016|82310400026|42112799006|7416014|376014|18002099003|22082099003|56012099003|13003099007; X-Microsoft-Antispam-Message-Info: DEoKrSOoasz8EDq123yuurF0Z9YrNGlmoiH1IVFJJDZh372npyuQYMh2dfuYIGdOj4qH5lC1fZkU2aChnrfcDVXZAHaC9BYGJS53rty6Hn65j9LIBMbPheMqie9HPu2Bhd5oEUO2q5/hjsqYPBfdjugCdw+YqOlnFBg/5v/t5wkUnzXC36Pw0ok/Wlu2/Bo1sj69qKjpt5qTLDmGAqnek71xwBJtBZRiDxXMaubyOEet+TM642oC3pNX6O00uOET/fETkjnWEC5+CiIDHHyw4L49WjKPL577hmifWOExUC1nhPgkv3k7sw0fjiKMB9ypsFCS0mweUgqRFe7WHJ36x3f4GxXo0LmVO4yrWRafau9/B9flim3SjVHJvizh4UyLPFkGP3SnJsCObP1Np9CR0EFfJgrtumh80/+ATU0hJFQub49J7LIby6Y1H+9sCRLY+ZddBd4T74Aicf74f4DXTkCS5xYgGmFDR9X7+pRYvToyjYMy0KhYvT5FzcFb/mIiP/YlPRy/eBKB6UWggkMl0BdquVuaV2daD0gG+R4urroTNidwADBYUWylkXJNWu/sR284XrvA8hMD8te9w7y2RpW3TtxPX9h8nUZo3Wozus6q/5eLwSkO6nye3++ed7Bgm642mjQgiRl4kYY9yc3hk5akP1G4SXwz8EA71DX0r9LSYqjea0Gl6zfBqtWu2Pm/p3i9faB2OgBLQg1bnaR3NGHo2XwCm8vrZlyK/o64f/0= X-Forefront-Antispam-Report: CIP:50.233.182.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:smtp.corp.axiado.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(36860700016)(82310400026)(42112799006)(7416014)(376014)(18002099003)(22082099003)(56012099003)(13003099007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: WCs632pEqGFRN2kLXirjGeqv4wqHIuMcfY9E2tZlRYT5nFgjAFfCaL8YEag+wlZQYuz4Nhg1bThUnIXhfRa6KVlch+Ywy2dPcdBKDGszvgRLYn0mCLaDeZtNa1lRbt51WpwpU2Ncw1C+i7f3zUlZfD2t9IB7UX6TQdiOFsuDfSwNHsXt8z/nyljC0qNK03x6ekpd0fGYbPjuF1L92Z9Oo5C/OTkmHsxSCR+AgXC8Zihccu70xIdD3XuP5dVNv8cMemb56Kr7NzTNImLKu9Tzf53GOuLQHTg8W09wxyoRtPfZzn174bEW3uXbPNdHD52aIFlIifClvnVHaHJrba3WbU85R2kM168PTfOboNT3q/wmzgeyyqnJUtWi4yuLdoTJgvTnQ0pjSifDceTt2SkdaSX7p7X3T89U+X4E9X3V7oBIAqRMaIN/GzLIUsfhzktU X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2026 19:52:11.5981 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f7eb3591-524c-4de4-60cd-08de845eae22 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=[smtp.corp.axiado.com] X-MS-Exchange-CrossTenant-AuthSource: SJ5PEPF000001F3.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV5PR18MB927632 From: SriNavmani A Axiado AX3000 SoC contains Arasan PHY which provides the interface to the HS200 eMMC host controller. Signed-off-by: SriNavmani A Reviewed-by: Rob Herring (Arm) Signed-off-by: Tzu-Hao Wei --- .../bindings/phy/axiado,ax3000-emmc-phy.yaml | 37 ++++++++++++++++++= ++++ 1 file changed, 37 insertions(+) diff --git a/Documentation/devicetree/bindings/phy/axiado,ax3000-emmc-phy.y= aml b/Documentation/devicetree/bindings/phy/axiado,ax3000-emmc-phy.yaml new file mode 100644 index 0000000000000000000000000000000000000000..61700b80e93f7185e16ca9eab09= 22fe6bb29fe86 --- /dev/null +++ b/Documentation/devicetree/bindings/phy/axiado,ax3000-emmc-phy.yaml @@ -0,0 +1,37 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/phy/axiado,ax3000-emmc-phy.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Axiado AX3000 Arasan eMMC PHY + +maintainers: + - SriNavmani A + - Tzu-Hao Wei + - Prasad Bolisetty + +properties: + compatible: + const: axiado,ax3000-emmc-phy + + reg: + maxItems: 1 + + "#phy-cells": + const: 0 + +required: + - compatible + - reg + - "#phy-cells" + +additionalProperties: false + +examples: + - | + phy@80801c00 { + compatible =3D "axiado,ax3000-emmc-phy"; + reg =3D <0x80801c00 0x1000>; + #phy-cells =3D <0>; + }; --=20 2.34.1 From nobody Thu Apr 2 01:50:51 2026 Received: from SJ2PR03CU001.outbound.protection.outlook.com (mail-westusazon11022090.outbound.protection.outlook.com [52.101.43.90]) (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 6E5753321C1; Tue, 17 Mar 2026 19:52:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.43.90 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773777138; cv=fail; b=mgA6kSIF0OdB6jsQLngJHUcxD7Fam/KiQinnjfZf7nDzCCe9yr/YxlvAJVBudiH8bspY471pTE5h4kpo/qaFQkD/tOg0qZ5wcVbgzXefWG4k6bL9K6owfazvWZxLBGCA5jzb9b0xzOrAx+s0HZT9tVF+lzcY+tip1yk7lx8LqkQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773777138; c=relaxed/simple; bh=6ucJcCFeod8tYjdHcEDHv3tGepa1WY4yxfMfYg1hpEs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=C7YfUjBpRi9Xlv/Cdb/uHWpS1f6VAotcOsui3MEkc6zpaBkHSxancHodMWkzw8m2t6KOjZCoYYthjmay//bd45KihcEVQ7yQg8mHco7n6NCJkkr8mFt1RWXYLEVnrTgnMrM6jguqJ1ydx7DoKGEzKDkU7HB/vdO5h04kyRr6ezU= 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=pmiR/xx3; arc=fail smtp.client-ip=52.101.43.90 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="pmiR/xx3" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CIde6rD2Kgo7ZalgnqA74ed14gMtMdO9e5XTL21D4rsKaNWO4Sf1z04IhLqs9uoK6zLyg08k0wLXpog9YsOSjF7rEonRtf13g1mZuxM3BA5DNVk3Ocmb99RmeTuBAuv4PEOMXUzoza+h9oVBLa1rdm+swhchZwCq7FAdnzqwHGMXKv+dBOlZ29zc++RdZdfocMaX7hIU8tXBrFqfZuCCaH1VB7j30C8iK91JT90l9ziGiOh5C1Q3pbw0u23E4WSNMCZ+ptAft8UfOBmJJy2wPi1Bqq+dGm0lxqynhtH8WXgIKXrUOZED/I34xHGt3r/2JEP4yRMIyM/rdPfBWMF5Rw== 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=ON9zurSJSI4QQT1BMl1VRtFngSU5U/rUteO/tCC7Fn0=; b=L8/mWx8Kw8g5y9Mf+kom6guvwAURmSJPLs/3mC690SBXDxZmvnWGskkz0VkF5g1kWjMNDreHdyoQP5OupGATqOkuygGPgRo9IyNspt3q/bcFcww6u22kNAadapPznSun576hn+LVXc3qnYY2BCy7IIRj7e9zEdvyyLpl+v7dL1WRjUmQqpA9Aba7W7jfldMpVN/K7yk9dUGVhMVmozMtwuH5EqQOdizkLPQV4oBivQ9HdmoouuSI5skKKoq+bCCYZ60J0H+p5hpI8Uatxupxu6zWMPFZMgm1BJ59PMBxSj49U7LHihhFf0ECTAfrqEgEcc8sVW/w2SOZ7IPkyLhFkQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=axiado.com 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=ON9zurSJSI4QQT1BMl1VRtFngSU5U/rUteO/tCC7Fn0=; b=pmiR/xx3z4M7UcC6wU/Z0ztgz076hZyE/haGJh26jI1EnAfYQgpgD+4FynCa7lG/fWs8Z382WAPj1Ah5If9jPE3jHn9VwYl0WtOIACi9kvVHtxQ10LxNvGDupYP8l9WfRNEner1BttNfmDmbDiNW3IZJpszYh8tC1Mq9nm13YBz0sZmRRbx4KZKYNrbO7nOmethQOLB+fqjVWxkMpDostZe5ocdQgLkEhh6o50R2kMforcoQA4lEf0Io1WPaBTZZzKpwxpNyKrVVpW9zs26jjR1Xg0mQpj51RigHlQRrRwf5ntaqoGHX8+lhQ+g1yAGmS4V1em2z33eZzVCoV0/qHA== Received: from BN9PR03CA0056.namprd03.prod.outlook.com (2603:10b6:408:fb::31) by IA3PR18MB6310.namprd18.prod.outlook.com (2603:10b6:208:529::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.22; Tue, 17 Mar 2026 19:52:12 +0000 Received: from BN2PEPF000055DC.namprd21.prod.outlook.com (2603:10b6:408:fb:cafe::db) by BN9PR03CA0056.outlook.office365.com (2603:10b6:408:fb::31) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9700.25 via Frontend Transport; Tue, 17 Mar 2026 19:51:53 +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=smtp.corp.axiado.com; Received: from smtp.corp.axiado.com (50.233.182.194) by BN2PEPF000055DC.mail.protection.outlook.com (10.167.245.6) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9745.0 via Frontend Transport; Tue, 17 Mar 2026 19:52:12 +0000 Received: from axz-uw1-build-vm02.corp.axiado.com (unknown [10.14.1.22]) by smtp.corp.axiado.com (Postfix) with ESMTPS id 762454186B5A; Tue, 17 Mar 2026 12:52:10 -0700 (PDT) From: Tzu-Hao Wei Date: Tue, 17 Mar 2026 12:52:09 -0700 Subject: [PATCH v3 2/4] phy: axiado: add Axiado eMMC PHY driver 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: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-2-fbf790f3f711@axiado.com> References: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-0-fbf790f3f711@axiado.com> In-Reply-To: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-0-fbf790f3f711@axiado.com> To: SriNavmani A , Prasad Bolisetty , Vinod Koul , Neil Armstrong , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, openbmc@lists.ozlabs.org, Tzu-Hao Wei X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=9023; i=twei@axiado.com; h=from:subject:message-id; bh=YBprfDKFNQn6DMWhRJHAypcI9/qyZHy+Jg3oeuFZQSY=; b=owEB7QES/pANAwAKAXgQMF3EWvHXAcsmYgBpubDqfUZdlxF3buCvOd8JJZGUngOI2iqQXEO03 9mIEQOiFs2JAbMEAAEKAB0WIQSZyWINOowtFmDvdYF4EDBdxFrx1wUCabmw6gAKCRB4EDBdxFrx 16SPDACcZxXbTanOGISDFQq8ybC1A4PVm8+uNyOYj+yhCIatypGzvxrnLvajOPe8XEUFzZEeXVd 29QBT1VhSiL4GkUG8WfXgGmrFLfc4FJtOKb21oQfWYczR5Ih1Ck9F7vlhNgopHdR1iIm0WZsHFS rTWlUf4wS43md8Bera/aVamxATKAE9uIRkU6XsD9j4iAQEBt2Z4Tb7YL8076a2xt6zXAe/J4cJI 55mvPTbVjXEPSIqwMFiOa6TuFQ7NtPQL3MDgwd6bjSpQ4B0nmMcomfVPYbgXTNOaHpiNq8a2cuC URvxNevXsn2P1ufk7X16YeIdbz1yhPOsFbK8tMJSCsbhIX6952oyIi/ugFQ+7cBYAQLw7CCkbzN AP1DcFlkop8KZnScFD9hY6ueWFnh4ZHiDzGqqTT8XxxWcHxiYqtauQq+a5Y4xY/V01rDXfXkDch G0qH+VF1WD2zIyPzC13NrChUl711SguH2GGv2ID0LzqhWy3oJ5jfMbgWSIvO1M7YSAH+4= X-Developer-Key: i=twei@axiado.com; a=openpgp; fpr=99C9620D3A8C2D1660EF75817810305DC45AF1D7 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN2PEPF000055DC:EE_|IA3PR18MB6310:EE_ X-MS-Office365-Filtering-Correlation-Id: 66f70436-86b3-4239-f0c8-08de845eae95 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|42112799006|7416014|376014|82310400026|36860700016|22082099003|18002099003|56012099003; X-Microsoft-Antispam-Message-Info: 0e10hXMsPd4+shsKyWSIp7vs7BHrgFV8C+BwKclm69oVk0kzdKiHQuNDEt/7RaaEIIgyoqMbX9GpwNSEnvhZcv5Gp7e0Kw72e63/hrY2rCgoAyUZGGDZ8o/kwOKhur1YOEqMHzOYHBhQPMC3eIOL0MNc6dTj53whm8yFr93RmROVljduayBM2BzYFNENPiVrMaZCNaSaLre6IQImLQgLm/qJZ9CyniIYbWxeQACIFMvGKtHqU2qTyBsUY8Q2RSg3x0UOSAXYPqobSU4JfM5Gg1FW7iTXnph9yJephitUl4nixBzcihCc/DGTPbhyQaO84p7I93qM+iZ1b7O6DPbe8lkS+s5JyCJso3AkMMFuATmMOTxzYdbX/fQT2kpHLxhvt3Khl69mJuPBjpEYwy3Z7p7ZPJdlj+Cy8jhs1VmlYbTNnHj5MNZgV5z+B3AyeIno/FZP4x+9/CBjE7OE2P3BXPW2oF2AwvKebFPodl4sIOPhUeFPOJ8/XnNr74WQBVphuFBsfIzycM9/kBbr47qiZ8O8fDtIh2LM5GW/kunk7GmsHzFNHj4cTfK60D+aX6o/mWR0Z06di4BXNVvOyAz+5N0tC20pMTliR+W5qtjiJtm44Qki4eF2mzcb1rbn5HqprWoC16sR2Hlcs2d2D8OCWZZ7h+4zGbDIzsSq0E81jSwI2nGz5y6h6CdP69//9mdP0V3Gs78mGi34CA1w66VSLNinL/pcC48gFam/d8nDnXMCWYh7aOeMzgKFr72zwbWv09qbjI7+umE9/ephBpIWLw== X-Forefront-Antispam-Report: CIP:50.233.182.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:smtp.corp.axiado.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(42112799006)(7416014)(376014)(82310400026)(36860700016)(22082099003)(18002099003)(56012099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: H52RrLJej0qSrpMPOsNYw2aIfd9d9E79Hw8pXdXwN9Lk+XkmcBwEhVOzCnTAZaaS7HQQFZCgoss085G1BF39bTRae4VHaicb+A4vCDG5D1bP3Jpbf9o/2G9AgCzvKXSYWbrfi6hfXcDkU4XxkuMMa5jWP7pYchj4JAFIgALlTevIP2ELK0WUyYb3vciJyyNdn70No8y4IwGPIK1Jyt9r5y4AVDuEhAZI/6ldvPQ4ya9y8UCR4Ll4AWCJ7BwUEkaeouGS1xbjOHGFg44EgHb6yOCQD4nv+xluh80Pzy7uYwrhAZy1exIcpMGFLxZT6l/Uv7TpatKyziF/zSVwIw88rpb0Oi81m2IZYcc569EPKdqK9T65H0w2t3Wml0n6k0qMMp8aaeoX+EQHcCsNUwKWsdFhxmxAsKHjYMJRbfrUkL23IkYFt2LsWu3fbusOant6 X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2026 19:52:12.2326 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 66f70436-86b3-4239-f0c8-08de845eae95 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=[smtp.corp.axiado.com] X-MS-Exchange-CrossTenant-AuthSource: BN2PEPF000055DC.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA3PR18MB6310 From: SriNavmani A It provides the required configurations for Axiado eMMC PHY driver for HS200 mode. Signed-off-by: SriNavmani A Co-developed-by: Prasad Bolisetty Signed-off-by: Prasad Bolisetty Signed-off-by: Tzu-Hao Wei --- drivers/phy/Kconfig | 1 + drivers/phy/Makefile | 1 + drivers/phy/axiado/Kconfig | 11 ++ drivers/phy/axiado/Makefile | 1 + drivers/phy/axiado/phy-axiado-emmc.c | 217 +++++++++++++++++++++++++++++++= ++++ 5 files changed, 231 insertions(+) diff --git a/drivers/phy/Kconfig b/drivers/phy/Kconfig index 678dd0452f0aa0597773433f04d2a9ba77474d2a..b802274ea45a84bd36d7c0b7fb9= 0e368a5c018b4 100644 --- a/drivers/phy/Kconfig +++ b/drivers/phy/Kconfig @@ -103,6 +103,7 @@ config PHY_NXP_PTN3222 =20 source "drivers/phy/allwinner/Kconfig" source "drivers/phy/amlogic/Kconfig" +source "drivers/phy/axiado/Kconfig" source "drivers/phy/broadcom/Kconfig" source "drivers/phy/cadence/Kconfig" source "drivers/phy/freescale/Kconfig" diff --git a/drivers/phy/Makefile b/drivers/phy/Makefile index bfb27fb5a494283d7fd05dd670ebd1b12df8b1a1..f1b9e4a8673bcde3fdc0fdc06a3= deddb5785ced1 100644 --- a/drivers/phy/Makefile +++ b/drivers/phy/Makefile @@ -15,6 +15,7 @@ obj-$(CONFIG_PHY_AIROHA_PCIE) +=3D phy-airoha-pcie.o obj-$(CONFIG_PHY_NXP_PTN3222) +=3D phy-nxp-ptn3222.o obj-y +=3D allwinner/ \ amlogic/ \ + axiado/ \ broadcom/ \ cadence/ \ freescale/ \ diff --git a/drivers/phy/axiado/Kconfig b/drivers/phy/axiado/Kconfig new file mode 100644 index 0000000000000000000000000000000000000000..d159e0345345987c7f48dcd12d3= 237997735d2b5 --- /dev/null +++ b/drivers/phy/axiado/Kconfig @@ -0,0 +1,11 @@ +# +# PHY drivers for Axiado platforms +# + +config PHY_AX3000_EMMC + tristate "Axiado eMMC PHY driver" + depends on OF && (ARCH_AXIADO || COMPILE_TEST) + select GENERIC_PHY + help + Enables this to support for the AX3000 EMMC PHY driver. + If unsure, say N. diff --git a/drivers/phy/axiado/Makefile b/drivers/phy/axiado/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..1e2b1ba016092eaffdbd7acbd9c= dc8577d79b35c --- /dev/null +++ b/drivers/phy/axiado/Makefile @@ -0,0 +1 @@ +obj-$(CONFIG_PHY_AX3000_EMMC) +=3D phy-axiado-emmc.o diff --git a/drivers/phy/axiado/phy-axiado-emmc.c b/drivers/phy/axiado/phy-= axiado-emmc.c new file mode 100644 index 0000000000000000000000000000000000000000..e0e2174776ad027df0a10a8c474= 1b1b4ef9ef40e --- /dev/null +++ b/drivers/phy/axiado/phy-axiado-emmc.c @@ -0,0 +1,217 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Axiado eMMC PHY driver + * + * Copyright (C) 2017 Arasan Chip Systems Inc. + * Copyright (C) 2022-2026 Axiado Corporation (or its affiliates). + * + * Based on Arasan Driver (sdhci-pci-arasan.c) + * sdhci-pci-arasan.c - Driver for Arasan PCI Controller with integrated p= hy. + */ +#include +#include +#include +#include +#include +#include +#include +#include + +/* Arasan eMMC 5.1 - PHY configuration registers */ +#define CAP_REG_IN_S1_MSB 0x04 +#define PHY_CTRL_1 0x38 +#define PHY_CTRL_2 0x3c +#define PHY_CTRL_3 0x40 +#define STATUS 0x50 + +#define DLL_ENBL BIT(26) +#define RTRIM_EN BIT(21) +#define PDB_ENBL BIT(23) +#define RETB_ENBL BIT(1) + +#define REN_STRB BIT(27) +#define REN_CMD_EN GENMASK(20, 12) + +/* Pull-UP Enable on CMD Line */ +#define PU_CMD_EN GENMASK(11, 3) + +/* Selection value for the optimum delay from 1-32 output tap lines */ +#define OTAP_DLY 0x02 +/* DLL charge pump current trim default [1000] */ +#define DLL_TRM_ICP 0x08 +/* Select the frequency range of DLL Operation */ +#define FRQ_SEL 0x01 + +#define OTAP_SEL_MASK GENMASK(10, 7) +#define DLL_TRM_MASK GENMASK(25, 22) +#define DLL_FRQSEL_MASK GENMASK(27, 25) + +#define OTAP_SEL(x) (FIELD_PREP(OTAP_SEL_MASK, x) | OTAPDLY_EN) +#define DLL_TRM(x) (FIELD_PREP(DLL_TRM_MASK, x) | DLL_ENBL) +#define DLL_FRQSEL(x) FIELD_PREP(DLL_FRQSEL_MASK, x) + +#define OTAPDLY_EN BIT(11) + +#define SEL_DLY_RXCLK BIT(18) +#define SEL_DLY_TXCLK BIT(19) + +#define CALDONE_MASK 0x40 +#define DLL_RDY_MASK 0x1 +#define MAX_CLK_BUF0 BIT(20) +#define MAX_CLK_BUF1 BIT(21) +#define MAX_CLK_BUF2 BIT(22) + +#define CLK_MULTIPLIER 0xc008e +#define POLL_TIMEOUT_MS 3000 +#define POLL_DELAY_US 100 + +struct axiado_emmc_phy { + void __iomem *reg_base; + struct device *dev; +}; + +static int axiado_emmc_phy_init(struct phy *phy) +{ + struct axiado_emmc_phy *ax_phy =3D phy_get_drvdata(phy); + struct device *dev =3D ax_phy->dev; + u32 val; + int ret; + + val =3D readl(ax_phy->reg_base + PHY_CTRL_1); + writel(val | RETB_ENBL | RTRIM_EN, ax_phy->reg_base + PHY_CTRL_1); + + val =3D readl(ax_phy->reg_base + PHY_CTRL_3); + writel(val | PDB_ENBL, ax_phy->reg_base + PHY_CTRL_3); + + ret =3D readl_poll_timeout(ax_phy->reg_base + STATUS, val, + val & CALDONE_MASK, POLL_DELAY_US, + POLL_TIMEOUT_MS * 1000); + if (ret) { + dev_err(dev, "PHY calibration timeout\n"); + return ret; + } + + val =3D readl(ax_phy->reg_base + PHY_CTRL_1); + writel(val | REN_CMD_EN | PU_CMD_EN, ax_phy->reg_base + PHY_CTRL_1); + + val =3D readl(ax_phy->reg_base + PHY_CTRL_2); + writel(val | REN_STRB, ax_phy->reg_base + PHY_CTRL_2); + + val =3D readl(ax_phy->reg_base + PHY_CTRL_3); + writel(val | MAX_CLK_BUF0 | MAX_CLK_BUF1 | MAX_CLK_BUF2, + ax_phy->reg_base + PHY_CTRL_3); + + writel(CLK_MULTIPLIER, ax_phy->reg_base + CAP_REG_IN_S1_MSB); + + val =3D readl(ax_phy->reg_base + PHY_CTRL_3); + writel(val | SEL_DLY_RXCLK | SEL_DLY_TXCLK, + ax_phy->reg_base + PHY_CTRL_3); + + return 0; +} + +static int axiado_emmc_phy_power_on(struct phy *phy) +{ + struct axiado_emmc_phy *ax_phy =3D phy_get_drvdata(phy); + struct device *dev =3D ax_phy->dev; + u32 val; + int ret; + + val =3D readl(ax_phy->reg_base + PHY_CTRL_1); + writel(val | RETB_ENBL, ax_phy->reg_base + PHY_CTRL_1); + + val =3D readl(ax_phy->reg_base + PHY_CTRL_3); + writel(val | PDB_ENBL, ax_phy->reg_base + PHY_CTRL_3); + + val =3D readl(ax_phy->reg_base + PHY_CTRL_2); + writel(val | OTAP_SEL(OTAP_DLY), ax_phy->reg_base + PHY_CTRL_2); + + val =3D readl(ax_phy->reg_base + PHY_CTRL_1); + writel(val | DLL_TRM(DLL_TRM_ICP), ax_phy->reg_base + PHY_CTRL_1); + + val =3D readl(ax_phy->reg_base + PHY_CTRL_3); + writel(val | DLL_FRQSEL(FRQ_SEL), ax_phy->reg_base + PHY_CTRL_3); + + ret =3D read_poll_timeout(readl, val, val & DLL_RDY_MASK, POLL_DELAY_US, + POLL_TIMEOUT_MS * 1000, false, + ax_phy->reg_base + STATUS); + if (ret) { + dev_err(dev, "DLL ready timeout\n"); + return ret; + } + + return 0; +} + +static int axiado_emmc_phy_power_off(struct phy *phy) +{ + struct axiado_emmc_phy *ax_phy =3D phy_get_drvdata(phy); + u32 val; + + val =3D readl(ax_phy->reg_base + PHY_CTRL_1); + val &=3D ~(DLL_TRM_MASK | DLL_ENBL); + writel(val, ax_phy->reg_base + PHY_CTRL_1); + + val =3D readl(ax_phy->reg_base + PHY_CTRL_3); + val &=3D ~(DLL_FRQSEL_MASK | PDB_ENBL); + writel(val, ax_phy->reg_base + PHY_CTRL_3); + + return 0; +} + +static const struct phy_ops axiado_emmc_phy_ops =3D { + .init =3D axiado_emmc_phy_init, + .power_on =3D axiado_emmc_phy_power_on, + .power_off =3D axiado_emmc_phy_power_off, + .owner =3D THIS_MODULE, +}; + +static const struct of_device_id axiado_emmc_phy_of_match[] =3D { + { .compatible =3D "axiado,ax3000-emmc-phy" }, + { /* sentinel */ }, +}; +MODULE_DEVICE_TABLE(of, axiado_emmc_phy_of_match); + +static int axiado_emmc_phy_probe(struct platform_device *pdev) +{ + struct axiado_emmc_phy *ax_phy; + struct phy_provider *phy_provider; + struct device *dev =3D &pdev->dev; + struct phy *generic_phy; + + if (!dev->of_node) + return -ENODEV; + + ax_phy =3D devm_kzalloc(dev, sizeof(*ax_phy), GFP_KERNEL); + if (!ax_phy) + return -ENOMEM; + + ax_phy->reg_base =3D devm_platform_ioremap_resource(pdev, 0); + if (IS_ERR(ax_phy->reg_base)) + return PTR_ERR(ax_phy->reg_base); + + ax_phy->dev =3D dev; + + generic_phy =3D devm_phy_create(dev, dev->of_node, &axiado_emmc_phy_ops); + if (IS_ERR(generic_phy)) + return dev_err_probe(dev, PTR_ERR(generic_phy), + "failed to create PHY\n"); + + phy_set_drvdata(generic_phy, ax_phy); + phy_provider =3D devm_of_phy_provider_register(dev, of_phy_simple_xlate); + + return PTR_ERR_OR_ZERO(phy_provider); +} + +static struct platform_driver axiado_emmc_phy_driver =3D { + .probe =3D axiado_emmc_phy_probe, + .driver =3D { + .name =3D "axiado-emmc-phy", + .of_match_table =3D axiado_emmc_phy_of_match, + }, +}; +module_platform_driver(axiado_emmc_phy_driver); + +MODULE_DESCRIPTION("AX3000 eMMC PHY Driver"); +MODULE_AUTHOR("Axiado Corporation"); +MODULE_LICENSE("GPL"); --=20 2.34.1 From nobody Thu Apr 2 01:50:51 2026 Received: from PH7PR06CU001.outbound.protection.outlook.com (mail-westus3azon11020136.outbound.protection.outlook.com [52.101.201.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 8341A1A9FAF; Tue, 17 Mar 2026 19:52:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.201.136 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773777136; cv=fail; b=bq69NE36KWkoGZQcSKQ4j9YfxKDf5SHzGFvp/jG5HZWHdCg8TsypotNKcmSvFnPAwR+RJO96mZ7FrrC24PH0IDSXFHyboCOFL0yIqWA2jqFB22MIxA9jsR/44hEKlYHi0FlTJI8AhfGKAV/f0pA6cjNnywZxtwdmYUgPQfHGBYY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773777136; c=relaxed/simple; bh=ObP8N1UtvWKp2CtmzxJN3VKa1vOSFezLpJd8KJulKic=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=LT2xMeTjyineNHw4upb35pm13SI3FBqDRONbhE0CdHZFFKg29FZ0iFNCize3rswvr2EwagK7+GtrU6TclXbb7zIQ50NjA5cAXANo87/TvdbCkT4m54XbGDlRUKtBSiyJzhB4dPO0z2l0nhPPYt3Gmqnzh/QG1iU17XMzHvUw5YA= 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=s//xkQB8; arc=fail smtp.client-ip=52.101.201.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="s//xkQB8" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OH+kc95gGktTWK1kFO27bAw3YPQjJubdiQ8xnNuWzzmvrP0OBH2WdQRv/zwTEIk2GWgRXxnQziF6iMn7yEEbEE3SF5DPHhfHfw1eiVjy7DtMn55/XO4W2Jpvnr/Upt4qnM9uW0uZGPFcUQ4SBJvpq+vSUVEKoFDqeUDGCGsjVzUqMEZQE82ldP9x+06rP2cLizfptvFb9GrLbsZP5W5Tn5QPiCzITaznSLfj2zatmPgtEL6VjcSOnc0W+2G3zst2obaELhlcBdSop+cx/NPzvIYy6PHZf+rksTrIM/0isedcL1XW72Fkg4jFRwDWus2aTrGTqYqMJTihR4a7SCZoAA== 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=IYcdBHIqFgEvILxmZRBX4ED3Al8Q+GCzZear3xHG+wc=; b=HwjqrAbEQOSb1vMbhlg5CDTi0Pq1EFTNOUpMH4gsyKEo1KsVwGK0ih2+zZgrBCdl/fK6LmjOwwXRBf/vZQ1wfdSqQW1+MxeMpjMDEW/xvs6DlH3Qi1G5TUAZymZT1ULTnH5FzwjQjYYVyo46i+I9z9vnIaVGesOJ5KLIintXvDTDUKhmEnyBahTJsacdbvsh5PZqQBPzQgWUejFVPphY0WRyaKwZOfbXHoKyvYbU3BpTUk08RTNOwCBwxXc+ZG993OsbX0jMZPM4gOe2HtSINGGkFjwL1QWmUE6/Eqrjj8m7LWntvN3LMMoHi8Y9jpoNGF838Lf0pOu2jOl9YJIZcw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=axiado.com 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=IYcdBHIqFgEvILxmZRBX4ED3Al8Q+GCzZear3xHG+wc=; b=s//xkQB8fU2kIKADvcGrxuwxv+BCPlGNNTLxL3oRNsv+PEIFDIsOSpuC8eYlctmLJB0/WI/j960McP6c7di5TvPBQOPo4ujGDb2RsS3oi15prxOn4OmfygLns4tEfaG4Y6kOoC10+o1XjCTndC6v1WgrzXU1XB/qJQ76XlYfiud5f/aQ5Jci1pywiQDejhHnQbUqdLAU2IxgeDT2S7SI0EJwm3d1ajKlr0Qn6PjRI5ZqhZDbWh0+EnnneVoSTbxSm9pCV1QiIYpdIp9vfaVzAxycx+Hi/gk3pQjqO4+BYDM4V790sg5bP6NUWtuDx88MzFdy5kPQ8GYVdCKxJFt38g== Received: from SJ0PR05CA0045.namprd05.prod.outlook.com (2603:10b6:a03:33f::20) by MN2PR18MB3591.namprd18.prod.outlook.com (2603:10b6:208:264::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.25; Tue, 17 Mar 2026 19:52:12 +0000 Received: from SJ1PEPF00001CDD.namprd05.prod.outlook.com (2603:10b6:a03:33f:cafe::a8) by SJ0PR05CA0045.outlook.office365.com (2603:10b6:a03:33f::20) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9723.19 via Frontend Transport; Tue, 17 Mar 2026 19:52:08 +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=smtp.corp.axiado.com; Received: from smtp.corp.axiado.com (50.233.182.194) by SJ1PEPF00001CDD.mail.protection.outlook.com (10.167.242.5) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9700.17 via Frontend Transport; Tue, 17 Mar 2026 19:52:11 +0000 Received: from axz-uw1-build-vm02.corp.axiado.com (unknown [10.14.1.22]) by smtp.corp.axiado.com (Postfix) with ESMTPS id 8FE524186B5B; Tue, 17 Mar 2026 12:52:10 -0700 (PDT) From: Tzu-Hao Wei Date: Tue, 17 Mar 2026 12:52:10 -0700 Subject: [PATCH v3 3/4] MAINTAINERS: Add Axiado AX3000 eMMC PHY driver 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: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-3-fbf790f3f711@axiado.com> References: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-0-fbf790f3f711@axiado.com> In-Reply-To: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-0-fbf790f3f711@axiado.com> To: SriNavmani A , Prasad Bolisetty , Vinod Koul , Neil Armstrong , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, openbmc@lists.ozlabs.org, Tzu-Hao Wei X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1110; i=twei@axiado.com; h=from:subject:message-id; bh=ObP8N1UtvWKp2CtmzxJN3VKa1vOSFezLpJd8KJulKic=; b=owEB7QES/pANAwAKAXgQMF3EWvHXAcsmYgBpubDrb1NM2w7EhoDbqiS83WaFUAYmj1y+5kcQN EHMtwLX4n+JAbMEAAEKAB0WIQSZyWINOowtFmDvdYF4EDBdxFrx1wUCabmw6wAKCRB4EDBdxFrx 16skC/0RprPmiwcCS2bL8Mh0rYwUstnXldyM/hHJiZYaOLyEW8nAvYMNDPTek48CfT6IHFYunPW LoIdxswwHU7Fm+Be76+mwyRDuD7ur4q29IPQjj5Cv16Q0A6QI8lJSWD8O4Sk4/feJim/0OdB1iU hjqn7ZfBWuhiz+Mh6XSv3FLiv5a5h+UGv6qTDUCdvPRFzjaX/yLD+dgTso0UrnW6Z3Ru2La8nSJ j9VI43BWYUKTACRgwzXjpZWieeQWGWJNgbHavBOxMBPBoT6rbLSsGBKQVv4XeccfarwZvaOus/7 j0T2VxOkGv2WuSvpdKq/pYzjLwdrdjGkavNyNe2l9N/FYBVR7jIFr1OD6OpYqnc8K+cImh22GmG PxeDHlpcXjbaPURyG652bu3Za5zP5UgRGTO2A8tmPew61fxvpCps5pOdI+VHrziXIf+8YjeHBPO 7+rvs07XYMe92nTr5oKmfRxWoxqoaw8m9ClkttuGg8t8Ruu/Y2jkVdK6mFyhw1lCq98rY= X-Developer-Key: i=twei@axiado.com; a=openpgp; fpr=99C9620D3A8C2D1660EF75817810305DC45AF1D7 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00001CDD:EE_|MN2PR18MB3591:EE_ X-MS-Office365-Filtering-Correlation-Id: 87108a5e-88d5-4586-69ad-08de845eae40 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|42112799006|82310400026|376014|7416014|1800799024|36860700016|22082099003|56012099003|18002099003|13003099007; X-Microsoft-Antispam-Message-Info: nKqhlNenAiXIMD3pICwNNEZH1eiQ6mMbOlkttW/I2zKlAF5KvJI+PbDWLO+knF3Ld365pssmYhMofkiiO82QyMx4HF8p/e3hx0Vp6r8hT7OWxxrT0xZ8n0dsFmZei5Pv696mQySZAjKi//Pu7XFD1d9G29YPK2lNIJP3XYcWw4X1Zbu2A7gfXDYo2uLuWz8ENbxTnNm1RBmPPRLg/VXRr+AQlOGxi9P3i2Usr39CoFZ0MO7WIzCXSsMZb68JKxJfc4G1IAVOKVjApjZy6Yzn3T22RbltAlLh1+bro/jFEenEE1cLXQ+gH29LqKvuj/+CaflUuUi0pug7oXWR9iHAwkF0ihsYsA2DALaHsLMrkyLKzBwuZa02+P9sB5y8R3e6he5IoytZZcIoQlzlZQ+LpDDF1GFkAjkkjHnyYITOR6UhKYXG9IXVWa2X+Iwe1Gkm+wDZIYo0Q/4BtTxzuiHAjv+tcst8pflBpmsmPQZKjNdmMEl2ZXFLBA5IbWF3pjqS83lE4nxIwQVqTwEYI6+IwcJwXl2vxarrHaxYNWBhR8WlZwYuMF2GDGff1UoPcyQC3rm4xGoSmeniHCgFzHi1ui4OYe5a5zVLW06WJG9E0+nAqp8vP2hcXih/igwyPHEvylGcfJnA3RI1sbc2hAc1Zxq0n3bGso0KjEYIwar+rkjKqOGeXgTNLNvhH8B+00TYc41L4mSUziUZWDnP0AocYtAvauzACLO55r+BwHihoQiMF8Hg4tLUK2jzlEEjEcpiE22AAFxSBXydsvzR2fE+uQ== X-Forefront-Antispam-Report: CIP:50.233.182.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:smtp.corp.axiado.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(42112799006)(82310400026)(376014)(7416014)(1800799024)(36860700016)(22082099003)(56012099003)(18002099003)(13003099007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 8NnNlaCbU8nlaHc8Nbw7RX93JqV6HuX3Pw097U8DaOg8W7FDxNtBom+0P01BSFFKfgFVwmpnUcvOU8zWlMxxCVu9i2znOzpL/FvKZ6XmcKCPVWTcQU//xV/QRSXflvxv6x/BIQc/dLSOoKlU6EMbm2501zqHYsgTK5Etdzb2EonTzKFrcwzaMezm46irUR0HcvMdBnLKVcofuyRmhCF7iE30UjfixVBgVBJLgpazGVSg3VhhDwfKN9P12vX3ORUXUvMXR8Fog51ARsvsuyoCGwAqkZ7PpngngKC9Mo83HoTSoWSZXWEuKl2Zl7A8lMyu3WtLxZ0PIijgf7Ek1wl5NwAEMjs5SjkZbZ9pobzN0cFjP8TwHqbMh6TPfQLk35lnyLeM2xRX+WmPmRNNFfOy3mxutO3WoiF2JnTRLO0ca2a1Pw1yFZspIBbqSo/4008r X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2026 19:52:11.7923 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 87108a5e-88d5-4586-69ad-08de845eae40 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=[smtp.corp.axiado.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF00001CDD.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR18MB3591 Add SriNavmani, Prasad and me as maintainers for Axiado AX3000 eMMC PHY driver Acked-by: Prasad Bolisetty Signed-off-by: Tzu-Hao Wei --- MAINTAINERS | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 67db88b04537b431c927b73624993233eef43e3f..c33b0aa94de81c89b674e44d481= 3c4e3b95b7b2d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -4254,6 +4254,16 @@ W: https://ez.analog.com/linux-software-drivers F: Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml F: drivers/hwmon/axi-fan-control.c =20 +AXIADO EMMC PHY DRIVER +M: SriNavmani A +M: Tzu-Hao Wei +M: Prasad Bolisetty +L: linux-phy@lists.infradead.org (moderated for non-subscribers) +S: Maintained +F: Documentation/devicetree/bindings/phy/axiado,ax3000-emmc-phy.yaml +F: drivers/phy/axiado/Kconfig +F: drivers/phy/axiado/phy-axiado-emmc.c + AXI SPI ENGINE M: Michael Hennerich M: Nuno S=C3=A1 --=20 2.34.1 From nobody Thu Apr 2 01:50:51 2026 Received: from PH8PR06CU001.outbound.protection.outlook.com (mail-westus3azon11022098.outbound.protection.outlook.com [40.107.209.98]) (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 97CEB3446B7; Tue, 17 Mar 2026 19:52:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.209.98 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773777139; cv=fail; b=T74kgtA0TbEkzVGPk74dLfOC78dGw3Fm4ACnN9HIg6yLByYsM/aSReV8ArNWt/v2fdLbAma2wpWxNFxFA+5mPwOq9SRBsrIQwpeyS5zfnatcUpWCLocc3QWRTh9JsBygzm9FGDYaSldikdaVzAOcBsEXl/zew9m2DegemKeSxvs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773777139; c=relaxed/simple; bh=OqcxSOIdhk069zvjSWRuDXF1g9yF0T2LeYdlTXuw+yA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=t9FwOiX4yMoYIw9B9rvbm/2TWwulOa6Edfz/KFF5C34NgfGyS/AslPPNt9RlAaJU9q4DCsB9hkjPW6bA4DtydC+fffsFRJx9O0KTwn7fhtppFLdSlMNbF/6JFfUrbuECoLzmO+s7evLcYlNJ28wncGFHvd4Oyg0YmDgTY3wM2rw= 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=uOIwF6qv; arc=fail smtp.client-ip=40.107.209.98 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="uOIwF6qv" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JrZRvwWWd3mu5dyQDCRBV0eGsIrhTk9gYrfhpAjKIV4qqH7W/wR6/ufJl8dm8q1dF74m4sUfQlvOUgN7wYS5Qw+vXP8EGZuM6Qu4mTOxiPaNYLF60sK7wtTvwoFtMdKYSpdttDCYfxCIJGWY27h9plCxW3FC02tkVNb0eiHdl7wyW6FjGENBEQ3G7kQUuchdD73ykmnArjQXOz1MMjzxcbo3LXD3fJL2goerHnUEtzbjLSGRsMjgcYOds4cDJaY4rWxpsVBGZahDYHJmjLMoj51l7hUFBz7u62bFq+qDfFm8EdJ2ueO31hnrW4aNJRY69Se/QCdG0RNV3ute5gHOEw== 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=DQbeyUpcxHP0UttbckzSvqDGia0H3PNtqqBpsfm0zQc=; b=tpzwxM5nLCHD2grD4GXdJ5FXa4Ku5lIi/yWtUX5iVzLU9XrVbmdv8Ysw+HjpxW5Fv8GDhZgkbF14uZNulYKiEbPpBjK8s93IO4xk9GEWEjHMrdmycuSEeRkT0boggimtERUssU45SX9Tx89sYW9b7kFvIxA9xD9xi6ZfpXKmauqjQ9wDvXdkflTG2hdHjvYHy/ShLIe76nhWzT/F5GfNN/e90rrcGAKtRhCQBJG8zmrZCdiK/MTEEv9xukM+shSg9TKipFcbW86/DHA3noDflkXnuV8B37nnui1UNPM/w3A2oGlGY8AsVCyDFXl9m7LlhnzRbjnxWK2LEq4XXXo/lQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 50.233.182.194) smtp.rcpttodomain=axiado.com 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=DQbeyUpcxHP0UttbckzSvqDGia0H3PNtqqBpsfm0zQc=; b=uOIwF6qvKjXsjqy19qsCsmojAMEANZmQypBi6ogfveVlZmRH+TJRiKGzOugO2DxYyu+DjE+4kdHjHWxkgB/bc0uTWoYAULHovWiLMZHw2bOc3BTi/Pl4I/kaMmyQqxskRwLBg2MefhmSICggGrIErc46oDeSE0QwWQrxvul1AmJ08AQiJVHIiLggnDP7aRFUv3QWNNd/P2/B/Jp9tNn4OuwqGyZIZvwwWXSfGQmh9wUhD6Jd6AQ7f9NlW5YRN3gKGMxNvy9LPdTzG3+AwOy7FDdQToUJcf/0TeIrelJHNFjOgKsS55vNYj5Vu/rcr3+DoGHE113u7QHoxxkeE69dqg== Received: from CH0PR04CA0112.namprd04.prod.outlook.com (2603:10b6:610:75::27) by PH7PR18MB5827.namprd18.prod.outlook.com (2603:10b6:510:15d::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.19; Tue, 17 Mar 2026 19:52:14 +0000 Received: from CH1PEPF0000AD7C.namprd04.prod.outlook.com (2603:10b6:610:75:cafe::f8) by CH0PR04CA0112.outlook.office365.com (2603:10b6:610:75::27) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9700.27 via Frontend Transport; Tue, 17 Mar 2026 19:52:09 +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=smtp.corp.axiado.com; Received: from smtp.corp.axiado.com (50.233.182.194) by CH1PEPF0000AD7C.mail.protection.outlook.com (10.167.244.84) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9700.17 via Frontend Transport; Tue, 17 Mar 2026 19:52:12 +0000 Received: from axz-uw1-build-vm02.corp.axiado.com (unknown [10.14.1.22]) by smtp.corp.axiado.com (Postfix) with ESMTPS id 9DD384186B5D; Tue, 17 Mar 2026 12:52:10 -0700 (PDT) From: Tzu-Hao Wei Date: Tue, 17 Mar 2026 12:52:11 -0700 Subject: [PATCH v3 4/4] arm64: dts: axiado: Add eMMC PHY node 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: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-4-fbf790f3f711@axiado.com> References: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-0-fbf790f3f711@axiado.com> In-Reply-To: <20260317-axiado-ax3000-add-emmc-phy-driver-support-v3-0-fbf790f3f711@axiado.com> To: SriNavmani A , Prasad Bolisetty , Vinod Koul , Neil Armstrong , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, openbmc@lists.ozlabs.org, Tzu-Hao Wei X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=893; i=twei@axiado.com; h=from:subject:message-id; bh=ifJe6BWD6fxFLW7464vvxiIMU26jLX4+q7GsF1xfii8=; b=owEB7QES/pANAwAKAXgQMF3EWvHXAcsmYgBpubDrsBgd7jTU0mf0WTqsmEN7ZRebhG5BsaCSN jtiEtA3wAmJAbMEAAEKAB0WIQSZyWINOowtFmDvdYF4EDBdxFrx1wUCabmw6wAKCRB4EDBdxFrx 12ZcDACdvDxeWa+YvZ9ZkoDutVUkl6P9A3G1iiS+eJLgdxQ779On7lSQmqP04GCkGVGw1Ym9gru 9B08opDi3TyE4nBVLpgC0szn/nTB57rxAZZgf15B+N0rnPn57KV25sPClwsQL0LUc1ZqPZmIk/w XSVrBEQsP/fzpD1YbnvGY7Vlb3cwhOtkgeYis9KlVnayk9CghlpHK0SjiADV1TwfAeLda5+678Y w2Cukrgkb4RHHs69EGWAlq6IeA44u4OYjs/+A1SC7zvpua9Glu/krrkdKTE7QRsYxD7QedgTp5J Ilg97SJXTwm9Med6Zr0u17Re/X0Otq2eUqBS8F8ftqGCDfEA0pbfhE9u0U6c9YSnoP4Td9q36Zi U2ocnmC8+vNNXEkF+T8sL9nUe1AUPQLhaJEEYffhGruHUj/dESmH5WG2yxFs2e65yooUldBIFFB O1Mt80Oip9wQqzdIJNqSbbJ/aPXKhxB/5tPk2wQIFI6NKdQrczK6IY/iPzHfFVIRbMdPI= X-Developer-Key: i=twei@axiado.com; a=openpgp; fpr=99C9620D3A8C2D1660EF75817810305DC45AF1D7 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH1PEPF0000AD7C:EE_|PH7PR18MB5827:EE_ X-MS-Office365-Filtering-Correlation-Id: 6301bf5c-3acf-4135-865e-08de845eae97 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|42112799006|376014|36860700016|1800799024|7416014|82310400026|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: t0M/h+9p3xQ86JxX+PDB5FooKrTg05KZQOhCCWUyAKFfAIgzJCqsZaPzCRresAghTFOhzM6VlcYjoWKgxnd4Cyo1Xw8906o0SGiySDSl039nxM1xNSn1auhMBSwLo+6/YW5aXNfkXCp62LxAE0s9lH2f0Gc/n+O/nrpmbML7a3IkNkwPIkC/Ok439eRZSx+inTuOKedKr8/fLN0KSleQW7sXOmrkXnYiVwSr71QjRKz+04N9+Gql1qzdFi8j6SvulIM+r6+eOh5WBZr42V90oK8MEbCWYH5B9QoDDWjlKQhzqFk/lgmDm8xPkdCqv9ZVmWoU5m6m2L4HaV+p6kFMZasXkm+B4+MwKE6BYKyPcyHCCo6EZHmpa/h2n0NkBTDrINDWqX9CrgieR/WWVKkYrPnl5z+4mBY406pFZq8YPNswv3Wp5X9MFcYcftjtRTJHIdDexDy8rffCJK8nF0kqwYlkeumBOaz26JoWbN0ovf1V7doRJsFU7i4Y+IE42sdVPErrzpQq1vZADHGK69Fohv1JYCVbLSm4pJh6c5/sOisWWuNN2pJ3VQRVgSasm4Jil6V/B/j+xGRpDBhVF5X3An57YDWTVkHS+6tj0TNvKyYUV7uhLkWOjLuNMON9bjFG3QgUdeoyaQoC3XsqPtSznCrszG0AdHiBp977/0o/V4XoAwh+Ci9k406JAIZfGA8yA1E836Aajvkjvgm3aUoFIqZ7ryWza3RmaJgOP5+Up8/DqrOYZYzlPH88YNYtVhHbioC2oIvvU7KQIMHOaBkA6Q== X-Forefront-Antispam-Report: CIP:50.233.182.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:smtp.corp.axiado.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(42112799006)(376014)(36860700016)(1800799024)(7416014)(82310400026)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: FAx4iUjvoUAli7arZ+WitifI1A8mcHdZGwEsi/NAE09hxZUvXJb5ma8beECNOzQcBrqWhEAcyNxtsLYdyr0bZSSTSgKYJSUqMTTWjPPGUylqdyfUx0VZFl8mwPAB8my4f4RY6SyuxG3w+HpwxD6QWPeQ6zby3jbOQVUTKeIsqUsXNeCq4uToX/8a0NBalkSHMNqUmjQSm/oJKuER6Fvlijpw9z6ksNXnyrpmqE/u0RjJwBwQxagu5RydFUp9jGhkHCv9pJ04i3LNx33JsYNJdFyVAMtp+Os0GE7hVOHUyX3+JoXfZFcxWFegAFfAKf572c4JiWnxMhe7db7nqKhOTOwUA5h2rfbn0C8s4VY4mH1G+7xl4KggOyr3hNR7PH0X3PaakIUYGelUNLlq9Mh07Dl2Rxc+Acg2/rBPw/R/hnfY2F9UbxQ+AMT3OjeB1+rU X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2026 19:52:12.2686 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6301bf5c-3acf-4135-865e-08de845eae97 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=[smtp.corp.axiado.com] X-MS-Exchange-CrossTenant-AuthSource: CH1PEPF0000AD7C.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR18MB5827 From: SriNavmani A Add the eMMC PHY device tree node to the AX3000 SoC DTSI. AX3000 has one eMMC PHY interface. Signed-off-by: SriNavmani A Signed-off-by: Tzu-Hao Wei --- arch/arm64/boot/dts/axiado/ax3000.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/axiado/ax3000.dtsi b/arch/arm64/boot/dts/a= xiado/ax3000.dtsi index 792f52e0c7dd42cbc54b0eb47e25b0fbf1a706b8..ccc8088bd8258cfb666268b14a3= b0716a9ca69f4 100644 --- a/arch/arm64/boot/dts/axiado/ax3000.dtsi +++ b/arch/arm64/boot/dts/axiado/ax3000.dtsi @@ -507,6 +507,13 @@ uart3: serial@80520800 { clocks =3D <&refclk &refclk>; status =3D "disabled"; }; + + emmc_phy: phy@80801c00 { + compatible =3D "axiado,ax3000-emmc-phy"; + reg =3D <0x0 0x80801c00 0x0 0x1000>; + #phy-cells =3D <0>; + status =3D "disabled"; + }; }; =20 timer { --=20 2.34.1