From nobody Mon Feb 9 01:51:39 2026 Received: from CH4PR04CU002.outbound.protection.outlook.com (mail-northcentralusazon11023125.outbound.protection.outlook.com [40.107.201.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 478B933B96A; Fri, 6 Feb 2026 08:22:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.201.125 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770366142; cv=fail; b=E7/orQNE1ZH5Lrm7iuxivAgzI0vm+jwa3Ys+v5sZxG7Px2vSHQnEOlUlw8IJ+9X1g3M53uv9rmVjs5DSK8pr30Lk7oryr/ZsaKz4ntJ7jOgfWVVG5TASIWKPDjSh/OERjE3MBrDyZzg0SxtMKsuDoMlMYM8uT2EvMtA970GqM/w= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770366142; c=relaxed/simple; bh=pPvTXsErPT4yYlFlGNhF3bEIqnBsjBdjs8fXIfJn898=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=iE7CMtrRX522yaOEnE75an6uPsrf+a03ro58nAsuKQfJnyNbD5Dfn9dt5e9LcFWr9P98vFxyhYhDppVi/KP3csNIwWxnQQqRCEoBTKgjLUwm4OYphvlnGwoFry84WY3sLjPVI4XHwcgpOoWwhyGx+5biyMv2wQr2eLqrY9TTq3k= 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=LUVglVh5; arc=fail smtp.client-ip=40.107.201.125 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="LUVglVh5" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=G1qggFQBHR6lvM0ccegSuJxeFqAfDr4P2U2DrUOM8MOfrWNmNEn0f2rV4QCY9GYPkm96g5fC36hCTnyiaf6LWcUAqBuILC4Gx2B03SD+sZJptAv7XsQNwBsHwdjqPcKOtRN5rVDf4Fzu+onUrurokDSH4+ukkKn5RW7wJWF+E+k1EmGVzga//p5vWAqB9DiJyT+5A2BwocoA7L9AUJpEn0qgFYkPSNYzNYM9rs79pN0nBDihbENXOSP3kdNuV431DBNFK9nuRxj5tYJmcEtmJzrgTK+QopJvYBnCykSXZ79p81YjBY+l2D3QuGAgdVKP2CQuMGN9TQaDH5v1VhKObw== 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=UgPJlgCL7hM53W4rulPh73OCjxaP0vLCMVnlO+e4Ed4=; b=vu8aBmFt1lAjKVekcqH66dTGcREgzogSbdzTZhntY/wkjWlJ0eY/Zd5AMQcx++QR2xsMfA4DPCG4UBbanzpItu8KLrgSSuHRuFnyxA5qakb4JxIPqLSWcAe9REPGEgJmEEEbpyJpiou6fO8C930gUUgTP0pmlvO4L4qMabbf7DY9Qqfte7gn1VfDGd0XXUMrnU8EvH7sMzvtjTbcazEiCX70yzDNQm5p0jjkXD97Ghca+cmE15XQbfGlMrJIVeYYjZBSkhuxy0+dJc+8UjRUbKSaGKHVOvSu1qCUpWLMQIaabN8bVfPSzjIgXt6AMetqlyNoQYFmDhXUaeduu39mGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=axiado.com; dmarc=pass action=none header.from=axiado.com; dkim=pass header.d=axiado.com; arc=none 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=UgPJlgCL7hM53W4rulPh73OCjxaP0vLCMVnlO+e4Ed4=; b=LUVglVh5KnsgMIT6zIuUuu7bcNMKnk9VEE6cBcPQMG7Js3bCK042EsFtV/NygQ2CGBx6cXvccgFmSLvA+f2JsLtz2tRd//tuQaQqXmcyahaOp7LsiHeekkOu3gylVPQFOJNOop5u7Xghx6RrwjjTJTzwpukfYWD3tf1xNrmmdchJMhlc2zKvbfz5YniTW/peKOSGCLSfiI31H8SLe9iJrT6575ULmpDI3qB0rT7uAUaZZniAhrD1O3XgajR0l7oXCHC1EiB2P2DEciXWIqJxbnhfGxnoiBAAhlypnvWvVyhYLJIqbkyPXQbztWhXm7tLcdNNjXSEkHZ7XEug7/zgKw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=axiado.com; Received: from PH0PR18MB4558.namprd18.prod.outlook.com (2603:10b6:510:ac::13) by DM6PR18MB3667.namprd18.prod.outlook.com (2603:10b6:5:2ae::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.15; Fri, 6 Feb 2026 08:22:19 +0000 Received: from PH0PR18MB4558.namprd18.prod.outlook.com ([fe80::7a75:75a5:694b:2311]) by PH0PR18MB4558.namprd18.prod.outlook.com ([fe80::7a75:75a5:694b:2311%7]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 08:22:19 +0000 From: Tzu-Hao Wei Date: Fri, 06 Feb 2026 16:22:08 +0800 Subject: [PATCH v2 1/4] dt-bindings: phy: axiado,ax3000-emmc-phy: add Axiado eMMC PHY Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-1-a2f59e97a92d@axiado.com> References: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-0-a2f59e97a92d@axiado.com> In-Reply-To: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-0-a2f59e97a92d@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=1494; i=twei@axiado.com; h=from:subject:message-id; bh=UKn+27Cd/+9wGfoIbXplaEOl6p7AzuvBQ/uFXejBAYQ=; b=owEB7QES/pANAwAKAXgQMF3EWvHXAcsmYgBphaS5XOuIdxuTZDsSVJTwFo/Xo5FH8ySOY1dca CqPTmDx7lWJAbMEAAEKAB0WIQSZyWINOowtFmDvdYF4EDBdxFrx1wUCaYWkuQAKCRB4EDBdxFrx 13UCC/4sk0YZQn2Q7izKbF1QB9GCwZa8jvB/Ia8JSu4F06fQhinWRmOGsR1X3so2FzGUb3Oplm6 EocfH8uJ+MjjVq3QadiikQVXhasdSM2DBTpzEv0wk+aNS3Pf9AfCyeJ2esHnStqIcGcWivztPoE 0anDP5TRElcsxqTenkmPzInYVAxb1hdhnWaoQgM0tBGQ47Z0YMbDTFhh2044lrPNOVL/U6SRT1d 7s77oqIFeMn10jZ+xTnaw1qfYGzGySz/hkzYtuXFdSuUROPd8FQ4bPZxKaP2fIza+VIj2aJjUFW xNxAbuYl/EUiXcYg1nJMk+rySXnCM35DDo6cj2LoZIuBtlrgmbcOeT4uyDMBQVJR+G8zzC2vwQb VbmhKQrYAe6OWak6Jx1BuyH17KpOSQ41yEZZlIbXBcLEadIHP8/JPmLpnHunsRIXHfIYZTa3xaT Ny79wUAGKTwtzDu4Jl+/7N8xLhmQIylWOyg/iz4QhWjvLbQ44xGEZ7mERtULWzuA0pHPc= X-Developer-Key: i=twei@axiado.com; a=openpgp; fpr=99C9620D3A8C2D1660EF75817810305DC45AF1D7 X-ClientProxiedBy: PH7PR17CA0044.namprd17.prod.outlook.com (2603:10b6:510:323::15) To PH0PR18MB4558.namprd18.prod.outlook.com (2603:10b6:510:ac::13) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR18MB4558:EE_|DM6PR18MB3667:EE_ X-MS-Office365-Filtering-Correlation-Id: 437f46cc-abc5-4bc0-5a06-08de6558d81c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|7416014|1800799024|366016|42112799006|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?eUkreGlaNS9OZ1ZMUk00WThKZmdhbVdhV3NzL1pBTWR2MElUcEpicVJ0MjNT?= =?utf-8?B?YlBMbXltVXNkdUI5WCsybGY1UXhJWXVac3ZzZCtPd2orV0UzS1ZPa0JubWVj?= =?utf-8?B?K0pONytmTnhGNjZVNDdiY2ZyckFyNVo1aUZiSS9qNk5PbG95SE90YjgrNWZl?= =?utf-8?B?SFBFOHFZKzJ6dVV0MHl1ZmRkaStoVkNFU0hGTlMrNUQ3Y3V6bEx1REZHbE9r?= =?utf-8?B?c1FlRFJZL01DU0NlcHRESmZiSGU2ckxXb0cyMmd4SVRiMm9zZ1NrbWhFZXAz?= =?utf-8?B?K3h3ZjUyczI0UE5lZnJnVFpRTFBLUDdkV2pNWnJsTnBwc0txSzk3RW5IdDhZ?= =?utf-8?B?UDJpeUtTdDVBYXI0c2EvU2NKZjh0T04rUUhnVWR1djErYlBHSjRsQ05hdisy?= =?utf-8?B?Vjl1dEoyYlRSYjR3QWF0L2UrUnpab2VIZ3V3TStIeFZkblBlN2tDem9ibXZi?= =?utf-8?B?QWRjdmdXd1hkMjNSOFFGVTFZWFhUaUIxSFBQclZWUC85MDhtR1FINnlUaUM1?= =?utf-8?B?VUsyTnowdThJMi9CK0ZtUWF5VmRhMmdkSkVjN3h2dFc2aXNFVlpqSkJ0OE9T?= =?utf-8?B?bGJFbzlpUEJyaGpZT0d1SU9tWDRxL0RWV29Ic0t1UUkzalEyN1ZkanNPK0tG?= =?utf-8?B?QUpsK3cyOWxQait3SzhYVUIyUE8rOU9CdWQyeWJ4b09VbUQxVElzb3JFVDRJ?= =?utf-8?B?Z29Yd1ByZnVpU0tiWVdkSUNKZFgyTXNiRTY0MWtONW5FQ2xBc3VLZUlJeEQ0?= =?utf-8?B?VGVsV2JnQzY1cHZST2NTY1M3YUZaZDJaWlRQUnZ0Z3BUUU05UGRjM0trRXBm?= =?utf-8?B?dnJjbmUvNzFxL0FpcFp2a0NOdTdIdFAxcFNWQVRLRlNidXBscXdXVi94K2Ju?= =?utf-8?B?dXQwenJJWWJTM251VDcyTm05UkFEandtK2xiWTVzdmFDczlEamkrclRxbU9J?= =?utf-8?B?UEFYam0vMUlTRTEzNitjS1BQVEFpQ1FCOWpQUHhpUmRWUFRpL2s4RkVDa29G?= =?utf-8?B?U2crb20yRUdwYW16N0tVT0dCOE9Bd1Ywa01nT3dUYkJlSlBzd1RIT2NhSTVa?= =?utf-8?B?UGE1bWxZZWZ3endoMEVaRFJxOUlQSG9rajZQZTV0K0pSbmF4Q1d0UTM3RlRE?= =?utf-8?B?VXU4eTNHaGI2SkF6SUducTI5czZ4UHcvb2FaQ084aE1XNUw4dXVaYjJzWEUz?= =?utf-8?B?MHo3Yzhpc1NzR3lpSGNTRXpCdDh3RUtkRmNqeUlldmhMVmFCYk5Sbk1pWWFD?= =?utf-8?B?S3hqYUNaQ0llM1IreE5oUjNEb0tQSVEwVXRuRVB2cDl1NGtrWXVUK2NEUWJj?= =?utf-8?B?QXh2WkRpdExEWWJBWFE5YnVJSFdLYWhhRFZhb3M1VldCcXJkTFgrY1dpajhF?= =?utf-8?B?UXZWaTMzaDY1WEg5QmZoaEYvNzRlb2hBNG1vUjZVMmppMzVVdVJyNWlwcWVQ?= =?utf-8?B?Q1d0WlZNNWF3bFI4SllPSERnY3Z4SGRUYkd5ZVF4Z1htTXJ5MzJCa1U3NHoy?= =?utf-8?B?OU5BaEdROGJSZ043L1FqdFlYajFDeEJkRTRRbmlUTFVKL09ka0NiRTBSWGhu?= =?utf-8?B?N3ZXSGtLWkRtSGZ3dzRQVzI2eFVCc0lkbUNEZTZkak9hRTZiL0xwK3kxS1U4?= =?utf-8?B?Z0t0aHFOUzZsaHptRWJxVWNjV05YSm04cEVVSHVVZ09VbmwvNXVsTzNBdWJv?= =?utf-8?B?QUJVZnRMTHF0ZXpyd2kxRngwd0p5aDV4bE41SEJnTGxnT1BUb2N3RC9vdWlG?= =?utf-8?B?N3RoallvZGo2ak5lMWhXY3Y1dmpJdXIvY2pGZFpGMDNNekhNL2VZWjVueEl2?= =?utf-8?B?eVNVdUJYKzdOalA3NEhTdWVoQnZzSkJ1UDBneTE2cmNQZ3JmSGhJTlNDb1FS?= =?utf-8?B?YlVnNTQ2RWw0YitsTlFHN1l2TTU3WGg4My93NDk3V2xMNlRwL1l6SEtQODZW?= =?utf-8?B?YzR5TEhkaTlSL3JndkgvSEsvMks0S0ZqOTl6R1FPeURFaTRGdUVvMm5EMVUw?= =?utf-8?B?dEZ5cUwwSjR5MUpwVGNmeE95c0MxOXRWSFdpTGY3QmtKVDU3RDNNVmV0aEE3?= =?utf-8?B?NUFtS25qVkVkQzJBK0RxeW4vbTM3MlA3OFZXVFF3aXdHRGdUVXZVSEsxUll6?= =?utf-8?B?RE1rTGtRTnVXSnhKQWZTYUIrdTR6Z09BNTFQN285c0gybUc0d1J3Z3c1b2Qx?= =?utf-8?Q?5MUiPwL2ksa1b7Za0eql998=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR18MB4558.namprd18.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(7416014)(1800799024)(366016)(42112799006)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?K1lxSXp4aCtUc0ZkTlRnM2U3YjVHM01wcitWRG54ckxTYWJHaGYxN3Ixb0xz?= =?utf-8?B?WlprdkN5VHdRQ05MM1VBbDc0Y0djY25KS2N5YU82MU5rMFM4L2U4aUdmQlAx?= =?utf-8?B?bmxtSnRKaFFCTmEyZWZPeGNnN2VjTXhQNU9nSnpvZlJIZG9WakhuNUhycGN5?= =?utf-8?B?cm1uOHFGZWtnQW5TS0h5dnFkaE9NWGI4RGRWd2xOODZFeTFZdFdKd1BXY0Y3?= =?utf-8?B?L2xhRFJsYjVUbUdpSnBrRVd0VjZhZlFaM1VhRFY4cWYzZXp6UEFnbHpRcFZ0?= =?utf-8?B?blNFWDg4ZWpBUU9vamhZZytOVlhQQzFEUHZvWk51ZXpXRHBheFlLMTVCY3dH?= =?utf-8?B?M1FuWmtKUjBJQ1lpemluMXdaRVNidTlPZ2J0M0tCY3IwY2NHeTFhK2hKL0pt?= =?utf-8?B?UzBWeEE3ZUNBaVRPZEtpcCtWRENVZGlOUmtuY2djRUtVNzlXaXVhblhMUm50?= =?utf-8?B?a1NIMGxaQ3JwSG5ONi9SOUhIUTFqTnUzUGhCcnZyZ0dIK2dURndHUHd1OURj?= =?utf-8?B?YzdnL0p0aUtYYi9RQU0zWm9tVm4zWmtmZU4wK0tCd25RWXZidWJBSm9HTFAz?= =?utf-8?B?SzVoNS90RFBzYXBwdjN3VjU4V2NGalZKa0xjcGVVNzNJVmFvQ2czbnZHRGN6?= =?utf-8?B?SXV0Q3FUaUcvT3NJMDhlSktoUVJYWTd1UWtHZ3FBbFJleXlYYjFObXhBelZI?= =?utf-8?B?YzBKRGw4aDJaNEx0L2hjOGJjb1QwYzVQUnhFVkkwOWZSMTdkcXkxVlA4MjAx?= =?utf-8?B?dGRaY1hmc2kxSVc2SWRyTEZDcWtFWmh3Q2tWamlrYWRNTURsSmxrbnFjaFVY?= =?utf-8?B?WDdBckd1ZjdQM0JrY0dIaUFkZmNZL1BUNGYrdmZGamdld2dsSUJMYnQ3NWNM?= =?utf-8?B?c2k0QVowKzc0Tkg0ZTBPd2hBeFZCSjVubzl4aHhuaWRDVndTTit5Uzk0MkpI?= =?utf-8?B?ajZkOVpvcFJ5a2FDT2xFMGdOTHhnZkhvSXRmSUdIVFFtbGo5QjY3MFJlL3Fj?= =?utf-8?B?SkhNbnpyWnhaUEFzblZHcjJmL1ZPd04rckg5VmpaNXBZTUpLN3B2V1ZsbEpP?= =?utf-8?B?cll5NG9HSCs3bXZuZXBwTFRtWlRDQVZML3RIQUk0N0pndmhUWENCRy9qQlNs?= =?utf-8?B?Yys2cFY5S1pLRURhVFRJUkFhcFlQaG8wMHpPcisrZDBtQUlnZU44TGJSelA3?= =?utf-8?B?ZWtrRGxhQjZVRWpaRDFobDkxeDRYTkZaNms4YWdkREI3VHI2K0FTcGdxQyt3?= =?utf-8?B?M2lNNGNxcERnYXpscFQyemQ3cDUzK1BiZUJvZUVma0ZncUppa1ZLVVo2bmlL?= =?utf-8?B?OU9HY1BmbG9pOUJIeWJxVllhakFPaUhEall3MHQxTmN4dmd4YTlQOFVudE5D?= =?utf-8?B?b2libGRGeFk1MUNZUTc4a3FXTzZDQzNOTW4xVGE3YUJ1TW9YWjRNYzU5Sk0z?= =?utf-8?B?M0pDRWZXVWJ0MUhQTDJCMWE3Yi9pTGV1dThhWFNtRzlSelNGNTUwZzdoV3c1?= =?utf-8?B?MW5ZbHNyeW9ubFJEcXNRcmUrOGhnUHVSVmVINzc4STAwbWU3dE4yZU0xeWox?= =?utf-8?B?WUxSdXNKVEhxYVJrYUFBR0JETGkyNVFHN3F6MFB0TnVUby9qZHVqTE16amk4?= =?utf-8?B?RHpKUEZuNkFQVHlZaWpCN1h2QnhuZ0Fia1p0WWNQdnpGYVh6dXpvVWg3dHpk?= =?utf-8?B?L3U5elk2Tjh3czhCa3JJS2EzU2p3NnZheGkrblMxMHdqdmV0ZHR5U0N6dVE4?= =?utf-8?B?b3lDVWttTEJJSzdZeWtuVHNuTEdqSUVSZXRLV3pIZmhBRlNnT0xVSlFWUFJL?= =?utf-8?B?RW5xdkJTU3RJTStrQzRKdE5mTDdOWG9PRzZNZTVwRGczZmVEdzA1MmgwNzhG?= =?utf-8?B?R2FBaXZ3WTlPUmJFMWIvbVBkZlNXNTNJVnBvU2JUdmJ3ZEY4RzZqYlRraVdD?= =?utf-8?B?K1pUUE5yNEhoc0xpYWRiaHBDeFk2bXpMcEowSjVEUDN6N1pQbVo1RUhDaFdv?= =?utf-8?B?MFh6dFRBa0owNWRnZFhxK1dMMko4VkdzTURlN011U3Y5NWlSSW01WTNXL1pn?= =?utf-8?B?dERiYTBNeUUrQXdialhGVlB1TWZwSHpWVUQxV0UwYWU2eGkrYWpsZUM1QndI?= =?utf-8?B?RWtrc01Lb0VxazJENkVWVHVMMG1iZmZ2RWNQUS8yaG1VcXI5bTZDcDNranhj?= =?utf-8?B?VU8vZDR1dDZVVDhvbnp5ZDdSTXAyOWJWYStNeXlrUHJtRUtoT05XQXR0YmpF?= =?utf-8?B?NW5EWUpTamRYVWFlL1F1RmtKZSsrSUFxeGRDTUhBc2hHeHFTOG5uOTZ0VmNN?= =?utf-8?Q?phCsH/H6zhDQmi0gO7?= X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-Network-Message-Id: 437f46cc-abc5-4bc0-5a06-08de6558d81c X-MS-Exchange-CrossTenant-AuthSource: PH0PR18MB4558.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Feb 2026 08:22:19.1317 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: ff2db17c-4338-408e-9036-2dee8e3e17d7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 5M2i/7x8RKHDdInxpSCVzDxWuDQfTGVbMMk4NFi4bzUJV0NBuTVarVrQpEj1p1oY X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3667 From: SriNavmani A Axiado AX3000 SoC contains Arasan PHY which provides the interface to the HS200 eMMC host controller. Signed-off-by: SriNavmani A 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 Mon Feb 9 01:51:39 2026 Received: from CH4PR04CU002.outbound.protection.outlook.com (mail-northcentralusazon11023125.outbound.protection.outlook.com [40.107.201.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B577632AAAC; Fri, 6 Feb 2026 08:22:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.201.125 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770366142; cv=fail; b=tWsWjVSHMf2JloF3mSD/TZaMsW0O6HCdCf51NSASBsmY8dt0Kfj2l7KvSlixt7K+YNitoJjkL9sKlNdD2mO14LmXtPwXI8ufTrj/8cv8NLsh1FAQnKQhnU9SycF1/5b041HTgL80DalqfRHkaw/vQEa3hbOxH0ne1QbgkQ2W63w= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770366142; c=relaxed/simple; bh=cG7e3Xygzd9Mx8CADY9mroScMx/2EVCqeqHzvqWaTCM=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=k/cMhyUsrcBPpdGI2MGLGG5lXhl3193/Q9VCEHJ6m9kmHS/1W5G+W2dm/o3YptZS+M0F6N+MDfc6205Awu5r3AJQ40WzYysIuugH32r9LqYvmCzFmJA13b3ZaPQcDgcNXxGeQ+vGC3QvsWze2aS3JQu16O8CdR0vqQrMNlbfDiw= 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=bz/EGjWm; arc=fail smtp.client-ip=40.107.201.125 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="bz/EGjWm" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Y3FPu4oh+yGr/EfTL7Vrt7QADxT7xOLlApIlnuDGhJE1nDYuRf+mI09kzcBYK+QBat0bc4sQNzYw2JGrKIe2iclghrZjloepi6WuD8IE3XBM6uIp+Ccd4uSXHVhQQYV9frsrJSYUbbVzIGDw1WnN61ALR4h8kklCLk1gv2fo8hVjz7EQrndAHSeDoZuOVvzLJev5pMDPeEXWGxNggPe0IP06KWSuoaTROsWPwFGHl3VgIVp6ved9zFKXI+e0PFr2nDUfrK+oTc+/cMX8AK4EQh6MKRVGRjDumcjpyhLh+j5jJ6NaDnt6rSv6m/heSXmKHiV6HVoSvM//nzxyEEjHhQ== 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=yQaUVtsV5eZKPc/Ggg63SLB17LC3PhULQJu28QTXL94=; b=yHWq2hcf8F7ope8+OfbXZKysq33ndP83cLDQN6hy0HAw43jvXDgyowL6kMtFGfR/vJnGkbVkpIwsPLrBw8Jl3Mpp1VWMiNZp5K88Q7jLwdcB59XYe9JdsJ8HNkFe0Gzdyn+FsXjtZJUnZD23p27jk/v0DtF8qUiewDkrfX8XKwOFgb1gWvSWJzaXuKwMSoeG4qEATmcXGOVpZYmV4Ed94EU8PNnUVey8InlYTWMIDnNa9iuzSudqzJJUV5ArHOydD8zI4VQq3uRrnEM4xuLnr/YhtIs7rduXD3eaUv+mv57Jej8OwkGLEidjMGpptnSh8HDGFqjQruxPKu2ZQfjFmg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=axiado.com; dmarc=pass action=none header.from=axiado.com; dkim=pass header.d=axiado.com; arc=none 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=yQaUVtsV5eZKPc/Ggg63SLB17LC3PhULQJu28QTXL94=; b=bz/EGjWmeNBN1p2q25rUAWSKOfLTBKPdwkMaylbkNFkpweQh1obnbOr5/iNDiCSgigNS8wQnSehgrAvyG0KNX8ONJ5SVMQyb68+iwT/svj+6W4igiInVlawzli/fhpv+jbOV4bDZNjJlAVbAWyW54JqpDP9vsoowbXlkHrPYJA8SVkhMkJOqH8UJAWwMwVotw5qGRmIH4HDOgmnOad9q1AZz43OCfiZXQdN6aWCMVMdfPXen2PofXZ6olFjMg8sn/Fv+6b3nvJ2MpYrwF3iHwaqyvivh/fbsrT7XjOyWdcZvvZk+xglxNzgThcKAeignop8kdX8hqM3flEZx+S4ckg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=axiado.com; Received: from PH0PR18MB4558.namprd18.prod.outlook.com (2603:10b6:510:ac::13) by DM6PR18MB3667.namprd18.prod.outlook.com (2603:10b6:5:2ae::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.15; Fri, 6 Feb 2026 08:22:20 +0000 Received: from PH0PR18MB4558.namprd18.prod.outlook.com ([fe80::7a75:75a5:694b:2311]) by PH0PR18MB4558.namprd18.prod.outlook.com ([fe80::7a75:75a5:694b:2311%7]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 08:22:20 +0000 From: Tzu-Hao Wei Date: Fri, 06 Feb 2026 16:22:09 +0800 Subject: [PATCH v2 2/4] phy: axiado: add Axiado eMMC PHY driver Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-2-a2f59e97a92d@axiado.com> References: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-0-a2f59e97a92d@axiado.com> In-Reply-To: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-0-a2f59e97a92d@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=9234; i=twei@axiado.com; h=from:subject:message-id; bh=XTDIF1da24JB5QFFJCOouIbpzH8ph5S2EmF/RAzCbeQ=; b=owEB7QES/pANAwAKAXgQMF3EWvHXAcsmYgBphaS5oIwXbgXd6c66r7J12ZIKxpG7oPionERk7 bzW4XCg6g2JAbMEAAEKAB0WIQSZyWINOowtFmDvdYF4EDBdxFrx1wUCaYWkuQAKCRB4EDBdxFrx 1wI+C/9nbebu7Y3iM2AdL1gsMbxDGHt3yAHvEbodabmM637ABzqSfh/3DT+PSPo5aHpid9pXf2F flqWGLA8eS94X5LgI3jlCOE9WpSNBjgTV+5+RoJLVHDyu78Myfkvgd7KcsQJD/YK/T3utr3DYML nZs3Rcchk+A0mp9g2+hPn4bm15eESC+eEEzCK4TGZNjaUyshs8JlLfl85OVy3BNsBcMCscfpwML vjAQyr1TJfBUrwv4UGWP07dU/1FZK+J1TBllQXjO+BzH9Bxamz0BtJgAc+x2+iVry9MSOcvamrc S3cwYx/4CT6HjcTofbNoJPFG4issEj1TpWRMtXex76UIMClMILYlJEMERSQK4bwRGWmSy8bLgwS ujSuPm1Qgi//x1cyqiFh5SrEMaO2SJZqfRK/wzHbwsSrSeh+nM3RK4hFiFC7TLz6rxVLzwxNplO PAdqolvP19au2mvwp4JmtMPdVzoWbVzf78wE1D7Im77HMuc5J+ygWnL5HqEic9Q7a4YyI= X-Developer-Key: i=twei@axiado.com; a=openpgp; fpr=99C9620D3A8C2D1660EF75817810305DC45AF1D7 X-ClientProxiedBy: PH7PR17CA0044.namprd17.prod.outlook.com (2603:10b6:510:323::15) To PH0PR18MB4558.namprd18.prod.outlook.com (2603:10b6:510:ac::13) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR18MB4558:EE_|DM6PR18MB3667:EE_ X-MS-Office365-Filtering-Correlation-Id: 0d3f091a-0e1c-4e33-b8ca-08de6558d866 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|7416014|1800799024|366016|42112799006|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?MlRtNHdBbGZ4cnRTOVY4dXEzY0RPOS9rOGRVRXRQZnlTMWMxa2ZBVFpLdWpD?= =?utf-8?B?Wmo4N0pSR2dVeWJ6dEdpQVYzdnRKSWJkVWNVSGdyN2xNNncrWGQ3VENIcGd2?= =?utf-8?B?aVFaNWd1cVRiNnArZmtkc3VYdnNTWEJpelh2Y29hcmx3c0g1TWxNSDJidVFx?= =?utf-8?B?WWg0bm1kOFlwRy9tWFNaeGx0anNETzlMWEFIK1AybDhJUHRHYzJGdXV0aWE1?= =?utf-8?B?aFdNKysyRmFJV0lGcmNPSXVUZHJuT2I2SUFwNXhoMFJ1Y0J1SVBZWWhwWUZn?= =?utf-8?B?UTlxdnByMGZ0SERmOENQNFNOWEltK3N3RWdaSlBqLzZUeUFRZTlDVGRWaVI0?= =?utf-8?B?a3hHRTNjWEc4R3JOb3Y5eGdIMVkvSE9kaHNoNzlPSXFyUFdRNTdKaS9xT1Bv?= =?utf-8?B?ZHEzSEQzbWFJaEFjUWhLS2hpK2NQM1o0T3ZHRW5ib0lwSFRDS3R6TnFEc2JJ?= =?utf-8?B?SjdhYUtOSHp2Zm13cEVlNG9Qdmo1OHVSWHZjdkt5elNCTDhYcEg4SWxlSkYy?= =?utf-8?B?VU9qQlhBUEw0QzA1ZWZFSFpmK3A0Wk02WTVudThNdExnVG5nQ2VNcENZMXdW?= =?utf-8?B?M3FtUDNiTVh4SDdJd3I1RkpmS1dGR1h1T2xHblBFTzI1TWRUMGd5ZDRlNEVn?= =?utf-8?B?THZwanhNM1c4K3puU2tqSWxYR1BpY2w0SUxoaWVSYjIzaitndGY5ZjJ1N2Zr?= =?utf-8?B?RWpXWjhmbXVQdFdabnBCRHU2eTNBNkc1djJwcG5HOVE4Z1dUd1RJOW05N2ZI?= =?utf-8?B?UUJjWjUrdFF2eG5IT2FmTUdaMWo2Q01jeU9TUHNXelp6NjFRQ2thQndTOS9t?= =?utf-8?B?LytwcW1Bb2NqdmpJMC8wUForVDIxTHc4ODBiUUVsU0Y0YUpoTWZPeTJ2MTQz?= =?utf-8?B?eW9zSEI0dURobU5CY1hPZTFQSk9EYnkzNEsyWnVIR1I1YmJkQTNiL1cvL2ND?= =?utf-8?B?TjJPUFF5THFiem9sQjlmYzNMWGU4bUFWMXhMdzlXL21hQ2czYUV1OWZhSTln?= =?utf-8?B?OXQ2Zk1TbzlFN2ttUFFKZVJ1R0xYbWcyMnYrOHJvODVrRHV2VUs3V1BkeGt5?= =?utf-8?B?Y0ZPbDFsOTVYQVNPbitETWEvUzU2T2RPOEVnK1RvUjdrWjhYUFBRL2xseXNv?= =?utf-8?B?ZjVqbmszSy9VbjF1KzZ1MGorclVzTE9KV3lWRXpmVHB2VldDOUh5dnVDdlBp?= =?utf-8?B?R2ZzZVRRd0pqOHRKSXZ0Kzk2N3dnWWx2dzMwUXY4V1Q5WGlCR0hGZWVXRTJa?= =?utf-8?B?N3pzRVRnR0ptd0Z1RHV2UTNuMmtRSjhENW9Rd1pidDFaeEoveVVabG5SMG9Y?= =?utf-8?B?WE1aWlRwdHhGYkVvbnpwSmQ5b0NlQ2N6ZFowUG9vcll1VkRNdlVoQ0FSUEo3?= =?utf-8?B?dnpOcGhJaXFSTVZ2clRaaGlzY3VHd1BYWGNGNU81TnlVUWhDUlFDM3RLeXdt?= =?utf-8?B?djBVOXEreVNyTms3eTJuNXlndVR6d2N6YjFRRzNWVkdxM1lJVHlsL09weEFn?= =?utf-8?B?bmwyZy9hbHJmd0k4VXB5bVhDUlFOVk16OXk0M1lKUXZlUThvQmw0OXJXMHh3?= =?utf-8?B?UDdiTEx4dWFZT3RHenRuNTk1dFFLT25yNHkwWGhRTHNLTWpZOVBsYS9Fa3dz?= =?utf-8?B?eU1WanpYcHpKb2ZYMEFsT3VlS0VxM1laOUhQaUxZb1lBZDNrcC9QMGhkTlBS?= =?utf-8?B?bjFpN0FZK2V6a3QxajhzMXlaWFVHbUUwclZWb2I4bFV3ZzlPb2wvbGNmSU55?= =?utf-8?B?WkJkNUFicFVtL3c0RVFjM1U5cUtpZlBWdzZUQU9jZzdhWjl0YS9OcVQvN1Rm?= =?utf-8?B?WCtPdDR3QVJRWVhPMkZmZnBSUnZmSFZlOXZyNGlqYStrcHlKN0V0QzlDTVQ1?= =?utf-8?B?aDduTldoanVpdlphK3pjdWJvbFlJOVRLTXcyNW9EWUJwaGIzSHhTNVc1U2wv?= =?utf-8?B?QUM0b0hxQUptNmRuMzdpYUhIb21IS2xiZ0MwN1FRakd3RjVKc0lDL2RPaitT?= =?utf-8?B?Uzdrc3hZeEx1QXZYdWd0K0V0VnFNYmR0RjdGZXpRa0UvWm51UEJFT0pvV1dH?= =?utf-8?B?UEo4ZkZvaUZ6Rm9iQXk4UmVtaU1tUEJFZmo2K29xeGIvaTlZdjhIZUhNS1hR?= =?utf-8?B?dEVpS1pVcFZtbkRCRngyblovd0ZTTkVHWHN3Y2YzU2ZoV0p3a2lCS3hUaS9y?= =?utf-8?Q?uFQFXSczoC9JydAZpOZtyv4=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR18MB4558.namprd18.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(7416014)(1800799024)(366016)(42112799006)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZG1xeFp2ak5QNGZBc09ESkc2OTFleFZ4QmljenlnbjE4VGVwaWNlS3o1VU5U?= =?utf-8?B?bTZ2N2Q5Zm1BVHhoelNHWnNHaUdtdmdFRUFQb2xoYnJBZE1rOEduWnp6UFZU?= =?utf-8?B?WFhPTTduaTk5OWxBV2oweVFVMnNrZXQyTENGLzdXMUNoaE80VkZ6MzZrWFRi?= =?utf-8?B?dCtaaVRYWkpLanFDSVA3S1ZheFFGTkE4QkU4bFJyT3cyNEtsMmMrd1plSURt?= =?utf-8?B?STVLWGN6TWhrTmdBUERSK3htQXh4T2phUHY1Y284ZEFVWWxPYkorWGxTYzN0?= =?utf-8?B?TC9SV29QcVVBRUhHQUJwSER5dWcraC9ZYjgvcnI1aEpkcUp3ME1IOHF2bU8w?= =?utf-8?B?ZC9VT2VYMTA5WGJXUUkycnIxRWl6VUlwTWpSdkNZclJHWlhPbDczYlpyWTFF?= =?utf-8?B?UWNUVGdoQmY3Vk9GUmlQWHc5d05QVmNLM0F4TnN0U292NkNXQ3o2QytqdXY1?= =?utf-8?B?OXF1N1Exd0t1RzBKZklQUTJPK1JjSG0xeExRL3NWNy9QN0UvN2QxZmltTWEr?= =?utf-8?B?QkpLQ1UrS0c5M1pDUUxnbXc2eG9kZDZEZk82cmx3bzMya1N6bXRLYWxWNWhZ?= =?utf-8?B?cW9DQThoTHVoT1dRZDlyR3NBNzltYnFYRWxJL09XTFNMczVsVjhFbVRpS2g4?= =?utf-8?B?UUYybTlRanQ0WTV5NFk4U1JSYStDb3ZKM2NFZkN4UUEwTU5GeDBxMjRGQkRz?= =?utf-8?B?NmhBb0NVOXczSEh5WTdxT0F0UU9QaE13ZkVoNTNZaU85a3MvRWJHcHNmdVc3?= =?utf-8?B?am1QSWFxTFgvU2d2T1NPZllHeTMyZDBPQ2RFeGpibFkweTN6VG15RkJWbjUz?= =?utf-8?B?ejlqMmEvL3pIRGdUb1QzMVlBbm1FcmN4WE1yemgzM1ZpQlM1QVl3U0ZLR1ZC?= =?utf-8?B?Y2JUa294N25ndmtZZDhTVzQ2ZThtNjZRMWVLM2tzZWw1QjM2bitTd1lBcEc2?= =?utf-8?B?K3JEWjhNZTYyRFJjQ1BmRisrMll1cndWZ3J3anIxa2RHaHdsRnNDUlUweHpU?= =?utf-8?B?dHZ6eWQ3UkJpSjEyU3FBbUhaTHZvNVB6R1Z1blpPb2RsdHFKaHB5VlhHK1kz?= =?utf-8?B?b09JaWVPalhwaUg1VGpGYWlzRWlPSXMyVS96dFRlUm4xWUN4US9TU1g5U09I?= =?utf-8?B?OXVLK3ZyQlJrTDdOek44UVE5V1RMbzRRK0kvY2x1bHUvdytXYndEbHlHWmo4?= =?utf-8?B?d0V1c1Eyc0V2V242ZGdMTmZPYkxTejlZalRndkV3Q1lwN0p2czY3KzBNSnNJ?= =?utf-8?B?Zno5UzY5RmY1bWprNDEwdVM4c2pGN3F6VmpSaUJnZDVML0VKVExxSzBEUWZJ?= =?utf-8?B?bGNDR3NlZkZSTWVZVkFMMmhPOVdZQ1R5SW40eS9ZekhlSUtFZGFwemFqcGNJ?= =?utf-8?B?R2JzcnRyTnp0bDgyU3BndGxHRTZVS1FoN2djUE5QMUt5b1F2VXVYQzJIaUoz?= =?utf-8?B?Zy9uYk9yTjFrMWgvNDJaWlBCTmVPZ0xZT2dVN0Urb1EvblVLaUNGaFBTcmVk?= =?utf-8?B?US9wRG5FRmFmdEQxQXRUS0tUeks0Qy9SWVE2ZkdncWlFUEZ2QjYzNkxycFQ2?= =?utf-8?B?ZWE1bHBtZ21MNkJkUG16TGY0NEozYUZIWDljWUtDSktWK3U4NTVyaTA1aC9r?= =?utf-8?B?MGRzbWg2Z0JtUGFQNjVFa3dFdlg5eS9mek04dTM1Q3UycEJaMW93cVZYSldP?= =?utf-8?B?VC9GMlhoN0E4SEw4OEV6Vkk4eWNzU3N5MGE2N3FPTGkxamdIa0d6blR1cVRj?= =?utf-8?B?Z1JPMUh4cjBaYjhqNkVQUzFyK1B0eGRZVHgxMWQxd3h2UGtVNjJEY2pKV0ox?= =?utf-8?B?WjkxVUxHVTlRVnp2MVJPb2huMk9wZTBQUjhYS0h4Nlhmbjc2MGtTcGZhVlJJ?= =?utf-8?B?Tk5Xczk4YmhhSFdEWmJ5eFo2Rkw4MFZYZWZFdFZjOEdjMDBRaDZTV2ltRmlO?= =?utf-8?B?d3R6TVR6bVM2WW9xbUYvODlpZS9mME01dHVqTFBkcmNaN2I5cGRGRTRXQmpU?= =?utf-8?B?ODZLNGk0eENMdkZqRkdKVVU0cFlJYVN2YzkzNFIvalZTSGN5OUtOYW01dW83?= =?utf-8?B?NEkrNDdnL1BrYS83M2VoWXRhT2trdktLS2ZaVy91UE9pdkQrTTlZY2VWaE9x?= =?utf-8?B?ZnpSNFpDeGtuNGROZHFGZ2RzdWhJYnlIVXBIZmRBU0hiZ1lsblhKcis0eklP?= =?utf-8?B?aTZtNXpJdnM0Z1hlQVF6ZEdvbTF5V0t6Zm5kWkR0RkFlOWVBYkJHdFY3a1pn?= =?utf-8?B?M1k0MkxHWjFDR0RNWmRJcFhCa0dxbTYrb29HNDhQTG5LYktqME5aWUVrSWlm?= =?utf-8?Q?FflA7Ba/8fDp5IUmbA?= X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0d3f091a-0e1c-4e33-b8ca-08de6558d866 X-MS-Exchange-CrossTenant-AuthSource: PH0PR18MB4558.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Feb 2026 08:22:19.6691 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: ff2db17c-4338-408e-9036-2dee8e3e17d7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 8WPyxyYopPvFDyfPYaSCeiYgQRlvQBnvfCHHLj8MaCgt+8qBd2fj6U1sMqf1Lnc6 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3667 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 | 221 +++++++++++++++++++++++++++++++= ++++ 5 files changed, 235 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..28d2a30c3b35ee7dba917487959= e226941e8ea4b --- /dev/null +++ b/drivers/phy/axiado/phy-axiado-emmc.c @@ -0,0 +1,221 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Axiado eMMC PHY driver + * + * Copyright (C) 2017 Arasan Chip Systems Inc. + * Copyright (C) 2022-2025 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_LSB 0x00 +#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 BIT(12) +#define REN_DAT0 BIT(13) +#define REN_DAT1 BIT(14) +#define REN_DAT2 BIT(15) +#define REN_DAT3 BIT(16) +#define REN_DAT4 BIT(17) +#define REN_DAT5 BIT(18) +#define REN_DAT6 BIT(19) +#define REN_DAT7 BIT(20) +#define REN_CMD_EN (REN_CMD | REN_DAT0 | REN_DAT1 | REN_DAT2 | \ + REN_DAT3 | REN_DAT4 | REN_DAT5 | REN_DAT6 | REN_DAT7) + +/* Pull-UP Enable on CMD Line */ +#define PU_CMD BIT(3) +#define PU_DAT0 BIT(4) +#define PU_DAT1 BIT(5) +#define PU_DAT2 BIT(6) +#define PU_DAT3 BIT(7) +#define PU_DAT4 BIT(8) +#define PU_DAT5 BIT(9) +#define PU_DAT6 BIT(10) +#define PU_DAT7 BIT(11) +#define PU_CMD_EN (PU_CMD | PU_DAT0 | PU_DAT1 | PU_DAT2 | PU_DAT3 | \ + PU_DAT4 | PU_DAT5 | PU_DAT6 | PU_DAT7) + +/* 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 const struct phy_ops axiado_emmc_phy_ops =3D { + .init =3D axiado_emmc_phy_init, + .power_on =3D axiado_emmc_phy_power_on, + .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 Mon Feb 9 01:51:39 2026 Received: from CH4PR04CU002.outbound.protection.outlook.com (mail-northcentralusazon11023125.outbound.protection.outlook.com [40.107.201.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 09C06348477; Fri, 6 Feb 2026 08:22:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.201.125 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770366143; cv=fail; b=ckszlp2HK0PQkkbS9RQ47InnLUKcf6ACEilPoSCkDftQBsTZTGg2IyEc1+b1kdd2R1FrtYRkJkJ+PJoyez26I/waeUiQ0EEtLLSQgmbNtpM1eUlxSU6vUDgtzTFP0OV+bRW4nMCi9pkFzDZh5VmMcGxsG/LmdRY9REGr6IHWDk0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770366143; c=relaxed/simple; bh=ObP8N1UtvWKp2CtmzxJN3VKa1vOSFezLpJd8KJulKic=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=boR1lkvdlcLH1ol1uUPNAZJSQBp/Br67Xbg2TnCgFWlNnAK4oUBy01RRps+Ya7MKCQEsVkXHwAKIZC6HSrmb8sR9KUhqXS23Wj2YV2+BR/d6XwBlpZNAQ36LJmlKCGuUWo08djhv9puhOe86ql6qOZsOXYss9g3L1g35JboDrgw= 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=nTefT8kX; arc=fail smtp.client-ip=40.107.201.125 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="nTefT8kX" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=etUnTSAn86m3lb3MSGsUQt3ndfF4ODLrK+9w9HG+6Hvku9M8F0Ok5Zymepzv1XYW3iZZe2zAH9nz0G/5pAYjUgVKk8G4ZmeuOAIUAk0G5fN6K5ND0gTMA7mSz/3VJjY15KGrV9Lwn63AyfTaGk3n9TZhkw7jC9uhJmYheJEYsNWizvttnP3YLUsyAExFnqWeloqKijpUXSJlTpzJGvIj/HmpV9ZXWwboxR50Kw/P2jfjVKP1K7WDqjLOZS6MrPwy3tQDXXlt6isH0hJ+IthvOrH/ZzZbCLZEAsTHMhqmNSmOQt8YUg7n07sKYb0fDyFduMw1a2BjmItHxl3Q6Kd7UQ== 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=EBEa+WzTYQxLZayweuXmmQF69wJMFAUBCg/NFalsn2YckuAURrnaXbG/jYY2glaIdzkejn9Q2LDzhuZyPcR5cR+356UUPZ8xpcTy7k6otrG363uS8pRNnkKFADW3D/97pQ4e6Y0nHvzDz2KNA/IcZZw8c+7LQ1RFlsr7P16/ggHLl0cmwLbVwDS11jdKiV5nQVskqp8IHfFF2VrcmY807grdiBTDmddJaKzUgceGzjpqAGmoHt8GOiADA/Z6uJvf3LXaCEShsaKjXQDrLfD5GMYPtYguIPv8+y2NbmBtMQbvlWDgtnzt6ICARlPkAIU12rcFHiPasDPB2L6OSdKTQg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=axiado.com; dmarc=pass action=none header.from=axiado.com; dkim=pass header.d=axiado.com; arc=none 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=nTefT8kXSjP5zmhpaKgi4CfqDqm+vfftdhIkdWleKZ81ypZIwVZo+XxcJ0OvJ5A+xxgNEpAtDH14SJG/SKAvNzCCL9GSxrtUQlwNMS/g+aFfX4GsjgNQDVHZ+dVyRHsOpxjag2YKdUC+txxRzgn2rhFLpwBpkiEOcczsgoOzdjHAObXbRegl8SZoKwnU0O84RwNejxYZrHBif+pfVssdsGxJkVwnSNASpKKv9jBvTqFCjDbBI4xbbCw+DNakQX09gbIRY6zUF2EkviModB0lx7XOEbRAxpCciv5v7VFoyLYYnAXZ6SEdJR8ZDOmmufVZEux1yB2dsjq0TRhiWw3Cng== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=axiado.com; Received: from PH0PR18MB4558.namprd18.prod.outlook.com (2603:10b6:510:ac::13) by DM6PR18MB3667.namprd18.prod.outlook.com (2603:10b6:5:2ae::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.15; Fri, 6 Feb 2026 08:22:20 +0000 Received: from PH0PR18MB4558.namprd18.prod.outlook.com ([fe80::7a75:75a5:694b:2311]) by PH0PR18MB4558.namprd18.prod.outlook.com ([fe80::7a75:75a5:694b:2311%7]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 08:22:20 +0000 From: Tzu-Hao Wei Date: Fri, 06 Feb 2026 16:22:10 +0800 Subject: [PATCH v2 3/4] MAINTAINERS: Add Axiado AX3000 eMMC PHY driver Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-3-a2f59e97a92d@axiado.com> References: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-0-a2f59e97a92d@axiado.com> In-Reply-To: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-0-a2f59e97a92d@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/pANAwAKAXgQMF3EWvHXAcsmYgBphaS6lcEN0PY4WcHkGKLjEGbgJIWXxakeRZE0I ucmVLwAGjaJAbMEAAEKAB0WIQSZyWINOowtFmDvdYF4EDBdxFrx1wUCaYWkugAKCRB4EDBdxFrx 11MCC/0fTZgWNxvPd2X+UuJ/acqZY/MAwqgdCFuKKg8ML6fmLv05ejPQEO70oDUerhz7rshl/mS arDmX5Ab4Fn19WwkKOAdJt9FWiuUyvJKwP4X6gxSt8Dwxxyr7N/PnuzH3yExKh764bmu0CSrlFt Ch1B4IEA9BPrOLyIf2JcBpC5IrmyuKADcNsa7g5sRmx6Njs5YoUaxR67lKWnz67td4YP5KFLtAO UstBI3XIj1MF+bxx5x50JKjg/MMcZJR2ohJiz3X7y/CaM3uKcoqmrqA0j57kGOPi/ndUv46kpTu 65e+t3vQdX/+m1CsbliYhW1+BUivyOX4auHO6vfeRoKFyG8m+cPLEaXqh/Z6BEUFB93RhHSw8oc FiHFtJekAmJ2tcmWVeQXqrP/crx5BlGHZ7EUlUrXvl5WCxsluo99Y3Ct70DiVBQRDduIEutVswz esvi23pkXn28/2REvCRcIbmYjunlOthfOVYHpe2ST7YK7cgdJcCx7qD8NUu43GMM5o0K8= X-Developer-Key: i=twei@axiado.com; a=openpgp; fpr=99C9620D3A8C2D1660EF75817810305DC45AF1D7 X-ClientProxiedBy: PH7PR17CA0044.namprd17.prod.outlook.com (2603:10b6:510:323::15) To PH0PR18MB4558.namprd18.prod.outlook.com (2603:10b6:510:ac::13) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR18MB4558:EE_|DM6PR18MB3667:EE_ X-MS-Office365-Filtering-Correlation-Id: 52e963de-066b-481c-2c61-08de6558d8b7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|7416014|1800799024|366016|42112799006|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?N29ERDFKQVdKMzJla2dUSlRCVVdoZENPL0ZycHZva0FDMytCMzg2a2JwR2FF?= =?utf-8?B?eFAxTUM4RGlOSDZ5MVM5aTRWdjFtekdnZUtUMitUWk1wdUU3YU9FQUd3cEJO?= =?utf-8?B?Tit5NVpEem1mK01WU0lqOGNWbzliRG13M25VMC9NZS9hSk53eFRwNlB5YW1Q?= =?utf-8?B?Zld0ZjVIY1c3R2s3NnV4U09UOEs2aDJsQnEranN0SFZLeXdJK0t4ZlF1VmRp?= =?utf-8?B?QXU4WFg3MlVudXM0RjJHV3FIQWpxNzNXcUNWS252SHFlZXovUHNDL1ZWc1F6?= =?utf-8?B?SmN5WTRva2NvMlA1dk9SWmJBNkJ1RzFwVTQ1djdzUzVINm56NHNTcjZrL2Zr?= =?utf-8?B?OGJBbUhDU2tjQ2syZXlrRHhTZG95elJESmtxcEFNc0xKVXBnUmR6a0tESitp?= =?utf-8?B?T3B6dDJrR0FGbVFEdU5IRU5wUHE2b3Q2WW1DcUxrT1lxOWZwWTJnK3hOR0tn?= =?utf-8?B?YkMybXRDVVJ6dE8wK1JXN0ZvcVVyczJiSlZlUnV1REF5cy9hZTRLSDUzUXNz?= =?utf-8?B?eTZuYjFoT041NUVSTWhYTmNULzRxZmplR29wckYrWmhLYy9BMVh3SHR3S3lC?= =?utf-8?B?UkloRENid291MC9NREhYaldzb1FIRG9RdTh0L2hmV202aVVHbDRUdFYvNzFJ?= =?utf-8?B?YTRrOHBvdE1MeURFRjlUdXdFN2F5YkUzc0JDUU9ETjdjSTAvMTdkMVZ0ZVN4?= =?utf-8?B?bWpPUjB5N3g5U0lOaFlDZkxpelhDNiszVXN4dEVyM3ZjMy9sR0RZcXJGWURE?= =?utf-8?B?aEg4MENnekw4SnhFcU92eWtOU1FVWXJmQXluaTZTSVZsV2dRRVk5dGppUDhv?= =?utf-8?B?SW1WT0hZblRhVkY2SlBZZzh6V1VUOTdNTFNZYXFQcU9pbDdISW9RcWNSNkJW?= =?utf-8?B?ZjYyVnBEdWVSN2tDQjIxVFI1Z3FFUTBpUVFMN0tzUmZTeW5vWlR5NEdUdDlC?= =?utf-8?B?eVcvVFZhVHpMYWkvT1NibjM2Uk1SYnY2VEN2Z2NDYmY1QmJqc3FiQjFWZ2Y5?= =?utf-8?B?bk52Z21rWGdzK1hkNTVNeXQvZU9KUjBMenB5U2x3Z0hRVmdidXZTQkJlenR4?= =?utf-8?B?b1drc3h3YzVaNUpTU1NmZkVrenBkSWhzQkszVkNiRFIwandWMTJoekRhQnc3?= =?utf-8?B?VDM4Qy8rTjhRQWFBdjZXQ0VGYXBZM0RRMW9acGpjaUdtdllFZ2RpYWVCUmdO?= =?utf-8?B?TXJ3aXQyWTZVdGdtR3RMUmszZ01jZ3NFVWZneU0xUDk0Z0lrQUVSRFk1YVc4?= =?utf-8?B?bVJTN0JOaDNlZDA0M1ZpYk5sLytXRVEzTWhpV2lnbitSRHB1RjZzWkpFVlpC?= =?utf-8?B?MFlHV0l5VG5sbGJnazk2SEZ3V3JwamdoS1QwK3ZvdEdOaTZVTGhtYkhHNlc4?= =?utf-8?B?RFA4UmY0OWNkRVR1TGUvS1JzaUIvTGFnd3FNa1RJNitsMXJtQ1l5Y0V1dk1X?= =?utf-8?B?NGt2cThwNVF3M0c0cmo5bURNK3F0MnlJejlRWnk1bnJwZDZta3hGSUNxZGdh?= =?utf-8?B?bTF2WHk1Q0VhWENwbXhiclNyQkJDckp3c3RIeVVVNzhVRTYyU29YbWxzZVho?= =?utf-8?B?VzhMSkxpWEt1MmFYaVBwSm9LdFdKcFN0U2d2eGtZckhjYlN6REhMUkFSTWFT?= =?utf-8?B?YlBwa3Q5TlIwYmVkR1E1dmV0QkZhVHRYTEZmSWg3cmd2dDFRVVlWS0xOSWxO?= =?utf-8?B?eXY2RjJZVldnaEkwZmxUWi83K0tKOGQ5VjJ0Syswd0RKcUlRL0xLZUk0akR4?= =?utf-8?B?eU8wT25naHd0OFdhNW45QU40MTltUXI3QnB5NVFZSmdqK2kvWDBhOFlpeTVi?= =?utf-8?B?U21NOVhTTGMzcmx2N1hnQ1FwOUx3VkRRcTBpMTg2c2p6eTlya01MNGplS3hO?= =?utf-8?B?RW9ScldrZHp0ODZpZWEzUk9lbGZRWGZJdXFMdmtoWGRQUS9NZW1BcmJBY0pW?= =?utf-8?B?amNqeVkxK3RqM0RaYklzNFlLQ2FtYTJEdkxMc2lLbUVQeEowdVBjRHVKMktI?= =?utf-8?B?Y1lSbHoyb1RsWEdnRGY1OFY4QTBVNzUrNFBTUUVaSVVhcGZJcmloMWlBWTht?= =?utf-8?B?M2dQWHYwdmZ0emFRZ1ZYZnpyZHdaSVdxRVh1ZXIwMjdTTERQY25OdmZLNjJ2?= =?utf-8?B?SEFkSjd3YmlvNmtMY2l4TXNjWEV5SGVSTVNCRy92ZnFkWVFsV0JEdWpQTFFj?= =?utf-8?Q?PkkIepCTpwNV2nwpGPoYA3w=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR18MB4558.namprd18.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(7416014)(1800799024)(366016)(42112799006)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TFNRTFlKRVFoYkVwTVRhMVFNMkZzL3RzTzcwVEU1bFMzTVd6ZXVYcDBDb2Ro?= =?utf-8?B?TmY0akZSUjFBTGhyYldmZlRIY3pMOFZCWlBqVUZPTnpmTFZVb2lPbFpJaUVD?= =?utf-8?B?dTR0VXBLTjFhekRKWVgzTlRJMmZkZFdJK0FtK0U0d2tJWG1KQThOdWk1dWkx?= =?utf-8?B?STB6amZOUjRodjZaYmlmSlVTNjZnYWdsN09aSmJBem9DcTc4eTlSSmN6TC81?= =?utf-8?B?Ty9vY1FrZTd6SWtqcEJkUmlGRk12c1J5dS9UTXg3cTkyQ3VFNTFkcDF5ZjVL?= =?utf-8?B?ZUIwdlhGYllGdnE0bUhMR3hLS09MRHFPdmVKRXlncGMrS1RaaisrQWh3ZVdN?= =?utf-8?B?Q3V0MXlKR2tmWDFMT1BKZ3ovTlVOL2psVzA4NHVTQjJrOXpETmdTRnhjR3hj?= =?utf-8?B?Sis0SDhpN291WG5qT3dQY3oxSHYwcGpyU01rcVozU3c3U04vcTFkbS9YQ2lL?= =?utf-8?B?b1k0TTg5di8wWk9xUloyTGJVcll6VTV1alVDT1haRWo1S2M0OTRUWVpVMEE0?= =?utf-8?B?dTk5cndxN1A4WTlnOXVJejJraTdQaHllb1pxY25CU2l6VFQ1KzFhTWRXUDBz?= =?utf-8?B?S0FXNWxuUDMwSVhYU2ZDaVpEUndpSVJENWtKVHNIaUtQR0JHbW95RFFvS2JF?= =?utf-8?B?UDY3bmNzNWI2OHhhUjZ0UjREMTdIcU9rZ1p1bUZPTkJMT0pHbGxFenlSZVEx?= =?utf-8?B?OEVMaWxZUmpFMFBSUHFTWEhjMkVOOXlhSnVxanVLRmxrV3FFb29JMm8xZVNw?= =?utf-8?B?cW5McktlbDNQS0RRVFk1cU1ycHZ5ZlBJMGRpdmNBTFBFbnNrNnB6VE45WlhX?= =?utf-8?B?aUVkWU5Ldi92RzBXTmw3bmZpZHgrZmU4ZGtHWVB1T21adUF6enRhcnl4Uzl6?= =?utf-8?B?bnJNYjFNNHR0L0JLTTZLbXl4YTN2NDlIRTdhdVZzcjhCb3BReHlLMjBZcGw1?= =?utf-8?B?ZDdzSTVVNEd1NTE0NjhReVdHWXFvK2JqbldiaTc0TXlxUWRwMHg1SHJzRE9i?= =?utf-8?B?enFRcmhMdmJPWFZhd2xvNjJNNklsZVlTQ0xPbGtxZjhBWmo1Z2hzVG5iNFEr?= =?utf-8?B?MDhucm9OR0NCMDFHazNsdkQrbUh2NXBCaUdNcXl2RG1vbmY0VG96ZE1OSnVJ?= =?utf-8?B?T0JWc2l0NWttSDNDdmx4UmxEblp4N1NlYnltUHBVbTZBRXhoQ25zajN4dGRO?= =?utf-8?B?VTQ3aUpER1lHY0MyNGlTS2hlSXdIeElZblBUTHIwdmxVOFFlejl1TThwU0g5?= =?utf-8?B?MFQwdmdmTzA0V1dLUUQ3b25hK1hHV3h2bnRmTzY1VVljVklLTXREVmE0S1Fv?= =?utf-8?B?R2Y1R2F6TG1BaTNsY2dlK3IvVzNWdGozQ0FNcHJKTzNJSlhwVE8vNGdsVzM1?= =?utf-8?B?YmxHQTBRemY5L3Y2QzA5TThJQ1NsbncrRGhrdm5mNmpOUmRSRG9lZTBURmJP?= =?utf-8?B?N1lHdVFHZnBMYmhKMStBeUVMaTFUR2dGaGRFMjRkRDBUSkluMmF0VWxLR2Fv?= =?utf-8?B?d2tKZ0xjb0plcnFZcSsvbmxnZW5iNnZWU3BRa04rQ2QxRDJuYVozSldOUjdn?= =?utf-8?B?UkE2Um9JUlphYmRIQjFHaDBTZVNXQnJGTGtJbEVXeGlMc3pnbHpQUFl4TXAy?= =?utf-8?B?dWpmanJvbDdTVGttb0VOY2Q3Lzc2OFJWOEw0WUJEemY5VWhVeDFGSzlZSWR4?= =?utf-8?B?OFROSngzdDMxZ1B6SFRmaUo4bU1PNUNiRHMzOWpRVGIrcDNwUDlwWVpLbFJM?= =?utf-8?B?Y01DU2ptcTFjRXAvZG1iSVlVcTQ0b3Ezb05zSFJOQ3k5Q3NsWkFYeC8xZTRC?= =?utf-8?B?Zi84UHM1VnFWWDJwM2FVdXF5ZXhGVDhVRjJ2K1o5TkRENVBFMFpBdTQvR242?= =?utf-8?B?eFJVRjIzRG9Hczdhcnp2SUVmT0NCNHNwQVByMUNxYUh5RkpDTGFVN3hYY0Jm?= =?utf-8?B?Ni9Rc0JYVFNkN05XSmxFR0tYeDJidDd4d0M2M0lhNjJRR05YbE52SlV4WHBF?= =?utf-8?B?RkVkTnhFcHVhVFVUQUduVWc5M1JYL1pieVg0VExEbjdHYWliN2ZTTnc2VnZJ?= =?utf-8?B?ZjFOaDI1c2tqaUp0Q1RIQUY5VEk2TW4vR3ZXOHRLUSt6TlcrbXRlQlRBdldx?= =?utf-8?B?S2thTm1OMlNBUmdnNjhpZTdFRzdGVy9JSElzeVJTNEwwNlBVbTB2S2JNRFBS?= =?utf-8?B?NjJMM1JzYi9OY0tRQTlrYk5jZ0RXeWdycE9UMDRoN2NZaXJBelh0Rm42bE93?= =?utf-8?B?bG95QXdaWWQ3eExLY0ZrVUFnYkNKZEk5YVVGWE8wZnZ2WUQrUHhOTFdSbkRa?= =?utf-8?Q?1ZexSE1Z5TB504wn53?= X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-Network-Message-Id: 52e963de-066b-481c-2c61-08de6558d8b7 X-MS-Exchange-CrossTenant-AuthSource: PH0PR18MB4558.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Feb 2026 08:22:20.1499 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: ff2db17c-4338-408e-9036-2dee8e3e17d7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DzpvP7DdtGE37Fao2L+m/TieVoUwAZW65rNIN03gL43Kx/mygq2/m7dUAVMiFOOe X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3667 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 Mon Feb 9 01:51:39 2026 Received: from CH4PR04CU002.outbound.protection.outlook.com (mail-northcentralusazon11023125.outbound.protection.outlook.com [40.107.201.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6FB90348895; Fri, 6 Feb 2026 08:22:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.201.125 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770366143; cv=fail; b=SEl6NnO+ZhSwmsYCuRhKNCaGqYUSV8WZB1xFMNeGNpWW6qiOf/leBWQt3YJM+ROZxckf+8bzd7YwaiFXQjXPE8lPemQOyq7NiDbUmKgEGeyVNGZAtUMHVhn8Shs0mA/jrMRSqffDxEjvwwuQnTOjYkhQPcDIGh3SeVWgO2/B3Kg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770366143; c=relaxed/simple; bh=OqcxSOIdhk069zvjSWRuDXF1g9yF0T2LeYdlTXuw+yA=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=G0dkoZ0NREmIj17tF/72VjOAILBfw7QhohSIGWJ1Y/Rhh7Oewy9U4Uyyb2UEpBBR17KZU/xC4Hzttaln9xCinsmt8t3XQFJgIwalHik1uoEM/4Xhy2OqAF0q3Et041nNfOP9vJMHriVbBolAfjQ3O0Zy5KG3vGajLW4O0FjB7tA= 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=TDL1nCZ0; arc=fail smtp.client-ip=40.107.201.125 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="TDL1nCZ0" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LMmtoUs+IsCHEYYyY9VEHd8LNC9bni38s+fC+ygBylouBUTdv2px978yg+qyr3Cr/E5Np5zML74+k1paGohq0AE6q/fL+R5gomxjU31Z+2fqRAJy6rW818Eqnmrps+s4UtjH9R3wRCqh1Dr12FENGll/2afoxFJRl5/IAbXIZbPeJ8kVvTB2pRZBvdd8fAz84zTTz6uiIzhNKoHnfTEugIRtgnmwu+CzmEe72n0wFmDyBhSzIfRUiZQvC5aPHwMp0KHQrDVA6RM+WU/cV6MNS+n4IDwnroLgL5aPXvdUuavQIXGmP/+R9+wiIh/mnPiG6J75fVnD8xlj4RgBt9aFuA== 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=k70qYvBKKc1sncq3F5WO+UtyiV3Bpvh0GD2HYBc2Mv3eRXTPfc3rXjXKGPqtteH8t2/gM4/LIvRkTNBRzly0ZRckx4vJt+DE/xeH+3j6fQJ66h5IdwJjV4xk09/N27PGXDCW1bxpz2NOBVK5uBYLytNMEcJfkh+0KglksYVilPrJHb0ScsKonJqNxwMSWxedjOjzKh8Aj9eezInqkpM4JvVvpysWlqfrxTLcoF8t59O14DFab+lEhBKJC2qwLXBx8fdoNO4QzDXHt0xg8OBIwEuMBRlBMyxoqAOjEiDMUpm+RHthXdGu5bn/fWUou+MbYZE+K7GQ2jjLW+Haqvc3qw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=axiado.com; dmarc=pass action=none header.from=axiado.com; dkim=pass header.d=axiado.com; arc=none 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=TDL1nCZ04QqK+rft+jjbEkj6BU9vmXbMcjlI92hx19cWW41O/YFyHVfaCJx/oRNiKUmIjEMuErpti/M9PS9hU7sluK7QcKP8IWYs8Sbag8e/M72WMd3hi5kLQepnnUIBKR5EWm+Fbx6TnPbz9L7p5s35XMOJPwmsTJVDfCGLUMHrdzrJ+RHCeKY/P1vWIF3mSlV3OPPBYhxK8FvWCT0lJvIswf2Xby534KfeUOa43aZMJa6yMo6ewO1+SwbZ99bNtIax6FDruTAlDMFg6EgwL79UzdmicSH/g2Ouf2B8UjusgWV35GrFyqxZaMGGxW+NLTy3gbJT8hIPAP3ZfqGA3Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=axiado.com; Received: from PH0PR18MB4558.namprd18.prod.outlook.com (2603:10b6:510:ac::13) by DM6PR18MB3667.namprd18.prod.outlook.com (2603:10b6:5:2ae::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.15; Fri, 6 Feb 2026 08:22:21 +0000 Received: from PH0PR18MB4558.namprd18.prod.outlook.com ([fe80::7a75:75a5:694b:2311]) by PH0PR18MB4558.namprd18.prod.outlook.com ([fe80::7a75:75a5:694b:2311%7]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 08:22:21 +0000 From: Tzu-Hao Wei Date: Fri, 06 Feb 2026 16:22:11 +0800 Subject: [PATCH v2 4/4] arm64: dts: axiado: Add eMMC PHY node Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-4-a2f59e97a92d@axiado.com> References: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-0-a2f59e97a92d@axiado.com> In-Reply-To: <20260206-axiado-ax3000-add-emmc-phy-driver-support-v2-0-a2f59e97a92d@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/pANAwAKAXgQMF3EWvHXAcsmYgBphaS6rE3FTeTnt6/4TRu1ugJ6vNikbc6Wy5sV0 BDSF9j/9Z6JAbMEAAEKAB0WIQSZyWINOowtFmDvdYF4EDBdxFrx1wUCaYWkugAKCRB4EDBdxFrx 1wkcDACjf2EzTt6pu8lijQ7XNiS09OG5SrmnUHdAEnE1mE6fI7h84y+wTLM7XFX6WZJVcG0PMyD 9TjjqKrB93AxuoC7IFh/wcYFiPw+0F9aAVMIxdAs7SqVspTQSo3+VIyRvlrDorHSZEkttRMN7Le ykwhBjxhOSyYNw+DykR4taObdtwLmIBfnGF9SLODWTIRf/fConrUm3mWZbXrD6TzDHLjifC4I0S GO1NUnN34PkAg00ZbBcpIACufFffPRCl/yoQXDGV+lHTSjxU9d+HL6guGoDqQV77VI+e6aoxuKF eFU53aDrP4qdtg5GLBf2zbHVzNdIEfWdEAejTgSS/NUvXsIOdv4SaYzQfN9wq3wpZgDyGDLJXsz r6iGcndxE79Ee12UynRuYjHOeo522b78PYky17pvx3h9uvX0mtqkvlAQQUAHzafF7V1IkGo/M/q +398YK3NaGte0beJkPqOOusapiI2X3v6wOL0XJdkfLPDrL29rJZ+XzqfOLSzEx74kHmSs= X-Developer-Key: i=twei@axiado.com; a=openpgp; fpr=99C9620D3A8C2D1660EF75817810305DC45AF1D7 X-ClientProxiedBy: PH7PR17CA0044.namprd17.prod.outlook.com (2603:10b6:510:323::15) To PH0PR18MB4558.namprd18.prod.outlook.com (2603:10b6:510:ac::13) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR18MB4558:EE_|DM6PR18MB3667:EE_ X-MS-Office365-Filtering-Correlation-Id: b42a5e24-8374-4dc9-26dd-08de6558d901 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|7416014|1800799024|366016|42112799006|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Rk9KNnBLOG0wd3IxMm9rOWxVS3R1Y1l4Q3ZYcDhYVGxTUmVMZGdCa2UzdXBz?= =?utf-8?B?VlV2bk42SlYzTk1IcHBoNGliN2QxYkZaZkxJVy9HMEJPMkd2UmY3UVMxOEZ6?= =?utf-8?B?VFN2S0M2dG1lcnIxc1hKNFk5V3NGZzUvYXV6dEhCSXNGektsM2p0NG5pRmpV?= =?utf-8?B?MGgwVG5WaDhPWnZ2bFNORlMvMXFPVWthWGcyd3lEMGUxUkpaNU00VGQySXdM?= =?utf-8?B?TExZTnQ1N1JHRERGeTVxV3JQL2RHeDAwVmVVeXRxT3FxN3MxL1h5RkF0SWph?= =?utf-8?B?RmVIY0xIaWxHNHZOcS9QQUQvYzhuN2s0ODJnaklHSm5ibW9PM0kwNUdwc0N1?= =?utf-8?B?ZFZneUJ0dUUxNHptelVHaXd1c3ZCbitUUUdiZWNGMkhSZ1o0UkNrYUxaV09F?= =?utf-8?B?MnhSeHppU0lYcWlYdStsbEpYTVJzQzRrYm1TekhvbzllOHNGRVdrWCtiMkJq?= =?utf-8?B?Q0wwVDRzR1liWHNhYUlyYjBadWdyR04ycEVuRXJ4VE9pa1NWQnFaWHp2RDZJ?= =?utf-8?B?VWlpd084eWZsRExvTkVSQlhYWkx4VDE1TDNJcFh6RUY4RG0xV3ZxenZYdndR?= =?utf-8?B?L2xuNDlyNzFVYk51K0sxcmVOTEgyRVpReEtzZjF2emtiQ3gxZ3BsMDk0aWQ3?= =?utf-8?B?eUJKbzBtSWZMRDRmNlF1KzY0NkhicWVqa0lyakplcjFsRGJ4SitIMDV1OUVX?= =?utf-8?B?VEUwK1FvWXVXV0hXUUxLNjI2dEowQmlkdTMwNk9mQnFGTlNnR3R0M2U0OUJr?= =?utf-8?B?TE5BL2FZLzdpTE54bG9abzZWL2MxT2I0d01xKzErRi9uQm01T3ZVSG9YMGdM?= =?utf-8?B?cGF2YXQ3UllRODJCZllmUExFMitRU3VuU1BvWktHY3M2Ty9kaUJnMUhoV2M5?= =?utf-8?B?R3BiaTN6bkdSZ09rQmNhMUMyc3RXR0lSeWp0djA5WWlDK0l5WFpHZWdpQ3hv?= =?utf-8?B?RUM2VldKeXdXK0RPSG5ZRERUbFVrN0lUZFExM1l2TWEzeEcyQ3kzZ254WFpw?= =?utf-8?B?eHpPcXZxK1FtOVBZQXF2MnpRK1FVc3VZMjNRd3lsRHl2Tms2dDdOYzJnVXBl?= =?utf-8?B?Y0lBK3MxTTFHTzZEdUx3czFnQTN1aEthU0FBdEJXaFR6aGp6SWtLU0tjcHM3?= =?utf-8?B?cjFIS1hwdCsxKzR1MWduODMwa3RydWhqanJ4TGpOREkxWEZ5dExiK2k0ZmlN?= =?utf-8?B?bWpTYzQ2MHNYaUN6SldDRk15MCt3WFJSVi9nODJFR2tXQWtyZW41QkxOTFBs?= =?utf-8?B?L1lrY1ZCTXQyZjdwTTRrbjdyck9OM0tNdUF3ejg3T3Z3OGhwNk1FRWIxU1hR?= =?utf-8?B?YkN1eXdsWlo1YnorSCt4Uys5clFEZWZkSG53azdCUmx2cGtHRVluWjV6dUQx?= =?utf-8?B?bmw5QVEwWGhHVXQ5dTk2WWRBd2paTWFiSXR6Q1pnLzJ1WVVTRDhlZ29mK2c1?= =?utf-8?B?ZFFrS01XSzBiMG1SL1JqL1o3OWhLMVFObjZXZXdYOWVZMnRXMnpiRVRTQkty?= =?utf-8?B?THJxSmV5TmFLOU9PU3NKT1pRRGkvcUtmN3lUb0NLeWFtWHZHVERMZE83Wnd0?= =?utf-8?B?S0EwTGlrajloYWtHRzMxdzhqMGNGNHFBUm9VUDlsdHF5aFdwNmNsOVhvZXV2?= =?utf-8?B?elM5WkEyYlhLODRtUnhhMXFraHV4MHFPbzNrandZZGpuMDIyOEJmQnNBVk5x?= =?utf-8?B?eTNVcmdKMlJNd2dNd0pmM2lpSnAyMDZDbHV0YWUvQnBBRWpjVnJEWDFKdHhI?= =?utf-8?B?TkhtS0lZSHI0ZkdUNllTSFd5VDRyaTZOMVFKT3VyaE53c1U1QzlmUUw5S2ZW?= =?utf-8?B?RGVUMGU2dHJtN3gyeGN3U2h0Ukl4THBZVExKenJnd2RYUnRpL1ZLNzJHRUFW?= =?utf-8?B?a0RpQlRpNS9pOWtUaXpkK2NoOG1sdEU5eVJSM01DbW1HcFlCM3NxdzVmTHZF?= =?utf-8?B?QWowZzlQaVNqamVhQlZGVDM0Z2d0NjVSNnRZakZZZHc5aGtZL1puNlFIbVdv?= =?utf-8?B?WEFDRnR0UCtobUNiQWpDSmgwRHg3UlNVTkFGVFU0Zmp4OEc4WEpIZHBVVDZC?= =?utf-8?B?MEtFU05jMHhjNDFLbnpaY2JUMUpWeDZESnBNc3NyYmxVa0FVdzFvOGZsNlp2?= =?utf-8?B?ajZhMTFBL0JHZDJ5TFZqUFljSWQwS3RlUTJoRzZJdlFhQ3lIMTlQWVpVOXFR?= =?utf-8?Q?yKNdoMbptZMWMb4tUJ2+OYo=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR18MB4558.namprd18.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(7416014)(1800799024)(366016)(42112799006)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cFE0SFoxc29Ja0d6MXUxWWtYNjUrTFRwdkNlcEduUFFlRzB5bGNHTjkzaUlD?= =?utf-8?B?VUFlRnVlS012OHBEVmxKSzB3L0VKSnBYSzl2djBiMnpBV25PeGxOK1dRaU1Y?= =?utf-8?B?KzQzd3FhZkY4SHE0Q1UreGNDOFpEQ3RQbk5yTmo4VTg1N3pTbmtmMGFBVFhh?= =?utf-8?B?OTlRMnZFK1MxQjFpeUxuaWcvbndYTnFYSGFVQTNMekEzbFE4YjdEOXQ5MmZV?= =?utf-8?B?ZWEweXhOZ05GUUExK2xybEFLMVduSnFUUzZSNnQzdUpqNGVNSjg0blFRMzRk?= =?utf-8?B?TVB6NmlIQzc0WDMvUG5ieTZLYTdtOUo5QzZoZm1rWElYbjFlZGFLVEFTUmJl?= =?utf-8?B?cHZOd3RqS3VlUGc3bnNxSTErVndQQmtaR2M0K3NpdjcvNWpJa0wzNXBZem84?= =?utf-8?B?Mno2Tm9sREU4aFlSTHBXOHgvTW9nWXMwaXRKY3RGZDBQSnRSejg0R0NtQ1FF?= =?utf-8?B?SmNlajVmTGM1Snk5Snh1L3J2Q0xpNVEzQXNhUVVVMjA2SlpvVmtyYlJaSDJo?= =?utf-8?B?OTF3TU9jQWZ4WElXZGVWRmpQVXpOK3prVHpma01PYUxvaE9wR3BtM1h0NkRt?= =?utf-8?B?UHRORklQTVFIUzRSckJTL1djN0I5M0J6blZuSnhtMk40dmJ2TWowK0srL0h3?= =?utf-8?B?eEFtOHk1cG5JVFZkSU9YaVJlcWdwWVFib1NCUkZDMkZtWVhBMExRR1UxN0VI?= =?utf-8?B?TUZneElDU0NuemRYWmFYL29yd3FyOFFEK2IxZjVmaXZyUTZYVFFGS1V4QUdC?= =?utf-8?B?K0lURFhOY1lQNzFGVmFHdENHN0dVMHNRTHExbGdGL0FBN2xvOTJLU1VKSTNR?= =?utf-8?B?aXM0eXBGZmxLb0VnUFZMRUVueCtxTHAyTk0rSXlOcmpCTkdkSnN1WU9yYnMx?= =?utf-8?B?dVFFSWU3dkpwSFlDd2tyUE8zekFLRXZaTDFRTTMwTUxlU250cUp1Y1piZjhQ?= =?utf-8?B?N2o4UHpIZisrck9YdWV0a0M2VnlHSGc1NUM3RC9kSDZDa3l4dkt0aXN5R2t4?= =?utf-8?B?RWgzbE0weCttUWh1Mi83aVhsYUdueHMrYUZJeGEzYlBSaVVNNlNyZ2Z2K0JI?= =?utf-8?B?bGVNcDVHREVieDRPRGRoeHpQd3N5WE90REZOTUNWcHRrNnRRYUVJSk5Qd01o?= =?utf-8?B?dllMTi9uS2RHKzc0ZHU1aGF1MHJ6YjVqcUtzYk9FSk9Fdis0eXlkakF2cnB4?= =?utf-8?B?VVI2blo4K0VkVXZORHdDNzJDZDhWVlViVmhTekdiemJTUjZmOERhbXBNYVk1?= =?utf-8?B?MGNKWHVYeVROaDFobGdCeWlLaWVlZ2Z0aTFVNlNMRWozcllkWGFJK1QzNUVT?= =?utf-8?B?WndDOFB3UitYRVVUN0xTUkRIbDk2Yjlya3BGZEIzeU81NFJkWVFreEpCaWNP?= =?utf-8?B?VlZiVmQ1eWhOMGkwZFNMUW51ZFJVOVFPSFNucjVoamF2dzNXNDdpQVVrQjJ3?= =?utf-8?B?R1RXUm5GNlJsWUpxcVZndjE5dEVmNUw5TkJxWjZmTDhjWi9MbnBGQmgvN1hs?= =?utf-8?B?VXU3UzB0ZWx5SzBwOFYzcjdyZnpPdGYxSXpPSHExTi9LakNVRURPUDVncWd2?= =?utf-8?B?dzRNNTU2aUVzTFhVMG9ONmFiaW12V29qZm5ZSHlESnFRaC9BREhoYnZnak51?= =?utf-8?B?V2dqNWxJalI2aXNzUDRBRGJBQ3ZvWHhQN0g0Y3RzNVVMcTMwRDFMdSs0TWs1?= =?utf-8?B?R3JtbVBsT3k2YWhCTktiRTd3ZUNIbEQyYVhid2ZEVEVCc25lMUZibE5OS252?= =?utf-8?B?Sll2T3EvenZFZ3d0Zm8rYjJpSkFtcElCSG5hWDZpM3lycnNQWTdsRUZGUmdq?= =?utf-8?B?ekVnQXV3aGQ0SmlqTjJqMTdiT2lNM3hnV1FGQi9KRU54QVB4YkRTZUdwOC8z?= =?utf-8?B?U2xLbVJSbSt3UEdlMDk1TTRBakZnaG1IVUpiTDVoempKMkVtV0RBcTdMb2lJ?= =?utf-8?B?MmkxZjVzcGhXOHlIc0ZGSS9heHkvaFk4R09keFFyQ0EwdXV1OVpUOFN5SmlS?= =?utf-8?B?ZkpJdnk1aUJsb21jUWVuNmx5OWp1TzJWd0VqcnB3STVCaDZySzlENWlUalc4?= =?utf-8?B?NHBjL2tqNEZINXhEUTNOVEhhWnRwZU5LODljYVY3b1J4SmQ0YjVsRTV0Y3Az?= =?utf-8?B?TThESXErWDJlMUYvQlBlU2lxSEVLSnNJSk1lTzNiUDdaRmZkQlpEUGxIVk1m?= =?utf-8?B?dHc2RjVjTnNUZ1h0UWNvNVRaU21hcFkvdCtlb29wVlRZbFQ1dXRKNithelJX?= =?utf-8?B?VDYxdEN3QjdESDRrOFgyVDFyNHlLWGlyZE51anBneTNQdGYvdm1DV2tDMkN0?= =?utf-8?Q?2ow00uHD+zkenoTItf?= X-OriginatorOrg: axiado.com X-MS-Exchange-CrossTenant-Network-Message-Id: b42a5e24-8374-4dc9-26dd-08de6558d901 X-MS-Exchange-CrossTenant-AuthSource: PH0PR18MB4558.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Feb 2026 08:22:20.6203 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: ff2db17c-4338-408e-9036-2dee8e3e17d7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: WzOm2k9C7htcZxu9XBb2Zg+YDiMiRZ90I7/PCvlVbhXER/Z3uf+YRs01V3D3m0zJ X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3667 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