From nobody Thu Sep 24 13:37:03 2026 Received: from CH4PR04CU002.outbound.protection.outlook.com (mail-northcentralusazon11013012.outbound.protection.outlook.com [40.107.201.12]) (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 8DD2E41A4FD; Wed, 23 Sep 2026 08:22:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.201.12 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151748; cv=fail; b=I9CciXJym91tRiDMSXqiC3gxR8jr5TyF5Mz5UkD7+CIx3GV997kDwr6pyN3OVugZ+RSGBXrGhjBoA30PaufI3+MIaZfvSjxAF5991pgXwLKVRPsY6mNtyrcxPLfoFBHd4xIASO5HnnllmgVdxCN64BnFsdTZxM3IBHAMMF73Ifo= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151748; c=relaxed/simple; bh=iAT3iBPGRunvdRzs4/PLEKctbIofM+nG3wTCspAMZSk=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=nWcOjGzSFEmV6t0Epv3g0oR0GHoAqKso1QMv+mWQcfNBnY/72CmIPhqGjTDG2fU6U2X6RZrqGNoZ97waoDpcLt7xmod+gScgAsjWRhUqz/TwFKIF2cODv5zDkzRgxiRh320gWhwTdT4ReMrAokNNBO+E37EWyM48iUwcyVApTo0= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com; spf=pass smtp.mailfrom=altera.com; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b=qUOubadu; arc=fail smtp.client-ip=40.107.201.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=altera.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b="qUOubadu" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xmUy5okaqQygfSUMiCfwy1M4cMiOlIlr5ob2aGWoHXd9+xvwu+KNEwVQO/KNhUfP+HNsOy3Iv78UIvmARCMROrkOzKk2RIw1zEjffvr1ZXBp9SdcSMVlcR6vouLgwsY4w+Wd05rpOCUyv4ItczU4k7nJxrSAzRxfQw6acENjB0e8aAPHgyqJrN53qicTrVq1L+tXDWxoLBtdfB0EXfBGjGynooXA6iJqHq5Xhrh5b8fy55D/Ds5/WVhf4/VMAcP6ARHNSGEFXnDIsb1unVJm5zQO1SmzyK/sWdk2gnw4nKS0DUy9rtz6tRSYGypvC/Y+cJynz3fr6TX+16++syXwYw== 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=EBMAxwEDfVKGwbheUUncAFc9uy5wqLkkOC8Rjojkdxw=; b=qS72w8+CQSpd82/XP/NiJutOB5eCl9N8xf1WijNbdx2iO6M5PSlUX0Op1Ij9XmQwroVBuUNVVKohJoO5CJ49hMJANmd/lVsipEfMJXmSDgA0RDfWG7VVT+vlFW34lEVQc3XC70iEE+UM+NYE6eFvzxSrWILbvfaSNDOC0Ppu3dZcjUuMJusDGaQbzqYkgPmL/z1pPbde/HuG/7xJV/oILCTD+lyoDLxI1vd3wYxK6z9aoemwfIiirtAxColb8VPXZTS8ZSU7QLcMWExZb83mcNlmpkuETLWV/FO3VA2fB6cdWusKs9zFHvcHQm7qohFhLfDAcAnFJCId6MsS91wYRw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=altera.com; dmarc=pass action=none header.from=altera.com; dkim=pass header.d=altera.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EBMAxwEDfVKGwbheUUncAFc9uy5wqLkkOC8Rjojkdxw=; b=qUOubaduFJltFOWLKykXV+OvR9SWLvKZ+RAmL8XnJB2yL9Sw3NVAI5r/dBlKVlHc7YB4UAZGgNuDq3gR4Aiyv5NQ2cYj/wgs69vUsBjJN+CeCtLE4s6BYIgn3aldRsHRBpdl5q0WESJ16jTa/I2E++S5phWwAQEGiv8lwhu/J1VF8bLcABkyqUQeuU3J1hVmre+u0Ax5CoRy+1uNg+P5UghxKPjQqcedCFR8aOFnm0+VMLRWh4W5ooZoXuwDIDG4TeoclSAOtJlzm5jwFjOdjOXZFqsg6Rb/sDLKmbrX25/CmKQ6yN1+YCZYZ6N0m7AiuKh23GapBUcKW8c+QPXKRg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=altera.com; Received: from SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) by BY1PR03MB7849.namprd03.prod.outlook.com (2603:10b6:a03:5b4::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.14; Wed, 23 Sep 2026 08:22:21 +0000 Received: from SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01]) by SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01%5]) with mapi id 15.21.0428.015; Wed, 23 Sep 2026 08:22:20 +0000 From: tze.yee.ng@altera.com To: Dinh Nguyen , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/6] arm64: dts: socfpga: agilex5: add DDR50 read-path tuning to sdmmc Date: Wed, 23 Sep 2026 16:22:06 +0800 Message-ID: <096868737ae11bd457ec791099dcfbec775d23ad.1790151203.git.tze.yee.ng@altera.com> X-Mailer: git-send-email 2.43.7 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR03CA0213.namprd03.prod.outlook.com (2603:10b6:a03:39f::8) To SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) 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: SJ0PR03MB5950:EE_|BY1PR03MB7849:EE_ X-MS-Office365-Filtering-Correlation-Id: 0406d0a2-1ba0-45e1-f615-08df194bc94d X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|366016|1800799024|56012099006|11063799006|10067099003|55112099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 0qFAskB7EnatYKT4PJDlmXBizJYrJ5W52FFSCpbtm6S5iEkoVr691RYSOnz+ZJXU8KvT9ftHScKOp9pAPSwII3JRCmWVNDYl+kSRuABj8am+je0+swxOpM8EFM6nX/ZkYMEPVcXpjSwiuaGT0ZMr8cuLoJxodcKm5fiwykZ/QwvcsEstBoMyUcjoRc4e8BMenzpFTxPeB2aKBG3GPy75VIjld+ShxcDcw2ec2bm44iiWadAXi7OgxlStVkew5rQmLbohdf8TjclcCNysOvW9gGvV+ylhs7qiHQyYHsM2QxaYHWVauM/Q7U/eGsd4XA/wYYMHWnxzwYzLj9OyR88zb5Bopmk0aBpJTidsow466cNRzLF6iO0gZoKJIWr+j56e7uiAJmXsIRbh83a6gHQIgehaZ84kEMYTRFDzAvmLJa1iwQzhLsTKm/EEe6521dCj1f9KKH5N1R0BfphktFyWI7znjgnPIH5n57YvJd5/JYN2Qb6kJWCrsYf5IIrMjbnUuQPQQ7xEeB03JpuG7h3UJzriRklzrmKpfhT77ZwFZQRLG0K3A+gQKh0fjUAOel8bG+JRF4F+ITxpgxi4cBbgj8kcb45z1qZCjnW6LiV5SguW6kENIShUW1xqIewxUZJFC4pkg97UFJGenhxoWYZPHBEx8cTZCvA1229gyAQ2CuM= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR03MB5950.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(23010399003)(366016)(1800799024)(56012099006)(11063799006)(10067099003)(55112099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ffUts8CH6s+XTOpOPLCqPmz+ErENFtAcfXKqBkIFOaB7oeRUonmLB+vs2FEa?= =?us-ascii?Q?t5xyeB6vdVe4GhsjPtrBsa7+45kyN8Q6eaW+/IHWq24f2AjJoY2c0rSSL7Id?= =?us-ascii?Q?Ulytb/PbGRLeUqsVgg46ki4wKLjYv3ybAM5Yf6kuzAU3fxeEPdzWBaNBL2zc?= =?us-ascii?Q?a1Tv2HHftcf9n4+0+JqpjkWE7VD4cx8Aw1iaQ3fHMNgvOVFAfVdtY7ztODwe?= =?us-ascii?Q?2dw4Tj1xdpwYEnocSNh1nk4+ndGv9BkwiSv4rE6gwp8QxP5MMnkzUZKVRJqA?= =?us-ascii?Q?OmbLubBbyByZOcGsAyBmfnSNTqZLG8tp2QPTFbhNeimRI2QCrD1PeCU3fb6/?= =?us-ascii?Q?lcKuGgxmTvzDe3lJI8d1XLpCQo3VfqAlnojXgsVAoC7LWOEXE/N1VnhzaQHp?= =?us-ascii?Q?KanF2kLrAhrWw2YKMD3LL0G2RYRkxORuxXY0im1FsLaecgjMGjeaPr7PVlvo?= =?us-ascii?Q?pB1tPeTDNB3AxjcjoRDbbVzUoigrYDDzZF8q0vJEiDUN83z5uyG1Aix+eXG3?= =?us-ascii?Q?M3vEPOqCnfX/qT5CIkOdWLYtQdYS03yt0DwnFT0RkrKskzGTT456D+1xPjFe?= =?us-ascii?Q?LZl+bxbnUXHFrtxE+yI8dbQXNR9BrFxtoOvy20cPsOM4Sp2LLr/uauFzdexn?= =?us-ascii?Q?SG/SS0mHt0mK8Rbp8dEHDNQmONQU/+vN+VDotbYl5SuszyU+VSmz52hjoRKF?= =?us-ascii?Q?t0uc7aTOmg+Txj4p0NPnIuUp1MLcxvl1SnseYR7jp5dsAeM/bG3zJfV6K0i4?= =?us-ascii?Q?9f5lUkKBpC4/UJ7MJM6Ev7K7239nTFkL/exkm1t144d06O6mbBj1grqwJQcm?= =?us-ascii?Q?uNR+bZqqKjitAvoc2yLM6GUGIe3ZDFNrkr18H5SZcoqBj7KYzUZSM3UkEKm1?= =?us-ascii?Q?EfU+qpVPGpGYIUQRqXDeXdCPrrye7T/fa9N/79zHzJtjBidOkKT/a30AuxcV?= =?us-ascii?Q?QG1bZgnWe61FwuN0BvlWBCEFhU9joS0t/vdeLZNEdllde3J2OiRYi02LPNzU?= =?us-ascii?Q?Ys2BWnHqwIFKeBX7vHYXKOZ9XtvrZ0sIlQDkcKBYjD3VBy1PDhwt6nz9lrls?= =?us-ascii?Q?QPcLaU4dtVxRgV5tMMw8qq5ZRD9cvafeBo/h7w1+mzz9Q546TDXxnBq94b9q?= =?us-ascii?Q?EScrAXnJqykwbdz3zcLZQLyZvggbGW8NwhQZF20XqrAUY8NuwhNPtNinWz0R?= =?us-ascii?Q?WSpB2amFyK3nnvjlm8QNltqr4gVqHnYu98haeo4Vswcs2dyTShxCmHQOyzgo?= =?us-ascii?Q?i+smZW41XASlRPzsxnNcB5wi3BCgb5fgF8aBmZ857ANzxKVqGMuXf1AFSHtn?= =?us-ascii?Q?/KYYeXQmMnmUbtX9o4Yu1b1pz6UQBnY3O+Uen/Fr1bB2OH54kuc8BxTP/ky/?= =?us-ascii?Q?pL6Ul8khe+P6TsHxXANniID5eEDaD4P6FQEdk9F3Rikna+6L88rVuOhwRLUe?= =?us-ascii?Q?OC9jOlqYyp8sq+wx24S+qyTaznmIvoAvTbVZ/W+Saz0vHLi2TifG8ExgwdSd?= =?us-ascii?Q?NKZorzoGcZE/vRTEw12ZP8kE6ZEqHdlbl7cEgUx3uYZSTrW77XEKgmyzZtqm?= =?us-ascii?Q?B1AhD+JelonVb337NRISE8FtMFRqF52grc8eiltSRN3la0fIhAHNPYm75bdu?= =?us-ascii?Q?Xjp7cJ14TSYIa5SNpZHq41yNB3QLSeSnrFBq+X+T5WUbLvwHDZfen0mdrBWN?= =?us-ascii?Q?HeYkuQRo9oyr2tnz9gLmbEjEN02epEKgEOKEFRtxlj8q+KWKqju1hvtMz0rH?= =?us-ascii?Q?xGcQhBZjRA=3D=3D?= X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0406d0a2-1ba0-45e1-f615-08df194bc94d X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5950.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 08:22:20.8363 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: GLCqj4HBS7qg9h8frjtC9Xvs6Nwv8GUO1pO/MvLuajZ+zTcBs1IO2aCdsg49Zgqy1qgOuHor4KPiUYyo6qQFiA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB7849 Content-Type: text/plain; charset="utf-8" From: Tze Yee Ng Add the Cadence SD6HC DDR50 read-path tuning properties to the shared Agilex5 sdmmc node so that boards enabling SD UHS DDR50 pick up sane defaults for the loopback DQS selection and the read DQS delay: - cdns,ddr50-use-lpbk-dqs =3D <0> - cdns,ddr50-read-dqs-delay =3D <96> Signed-off-by: Tze Yee Ng --- arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi b/arch/arm64/bo= ot/dts/intel/socfpga_agilex5.dtsi index 5f22e6d7ab85..dc25b7382a29 100644 --- a/arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi +++ b/arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi @@ -322,6 +322,8 @@ sdmmc: mmc@10808000 { resets =3D <&rst SDMMC_RESET>, <&rst COMBOPHY_RESET>, <&rst SDMMC_OCP_RESET>; reset-names =3D "sdhc-reset", "combophy", "sdmmc-ocp"; + cdns,ddr50-use-lpbk-dqs =3D <0>; + cdns,ddr50-read-dqs-delay =3D <96>; =20 status =3D "disabled"; }; --=20 2.43.7 From nobody Thu Sep 24 13:37:03 2026 Received: from CH4PR04CU002.outbound.protection.outlook.com (mail-northcentralusazon11013012.outbound.protection.outlook.com [40.107.201.12]) (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 81AB746EF8D; Wed, 23 Sep 2026 08:22:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.201.12 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151750; cv=fail; b=sLuupeCv/U2GpkmFu3YZ88aloopBVZzkd+4RdzwJcp5uk5gBEltiRZZkI0eazzRtunqNrqL2T3EAHakklpqRPwJ70zHV9pTt5kMgN039apZfFbhJEh0ibgf10Ra976LHAiPjlmvBrlFTpNImKblUNpZfggNqIITtM7TJeGMHf0A= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151750; c=relaxed/simple; bh=gmNsEjxPrqeo8VfwlUejpwSQ5984VOQPxkCzpvWqfwg=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=OAWplGK/A4Ogz8VwR8VhQkvUti5mU1S8YLTKujsOhhtU/Al84hWeazwpYtcTjmXxl3ckDPrUQVjBtktBJdctHjKcDjBQEhaNxq6kE0mPCJba4qKccYDj2ntZIAP5dSPh1cTXTaNMtfe5JsuJfScyxpv2h0p997DMPrlx88tYdZ4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com; spf=pass smtp.mailfrom=altera.com; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b=Fh18201I; arc=fail smtp.client-ip=40.107.201.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=altera.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b="Fh18201I" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Mu/5acOedCKSjQPJteLT3u06mcR7HTV6tTOBBh7UBVOj96mPAB6HPVoxQRqxRifAxjVbWYMTRvbD+dURnymVn88bBPqrMrM8nxVXcsPGBAMKytrPYTUxYkLvIp76It2/RpyV07O3VSItwMI6lziJIsSCtKw02xUXTfOoa9PUwvT+uM7dVaFo/68mudqTElzP6ZvBoLx0oAEweqw59yTsT2rv8dv39BZZZJFVr+B57oiljea/RsQdrn98IVGYO+eCzEZAU4uYp3svfhO8RJ0jJDCJZ3xSMXYv21xduObPYxghfiqAGrKuGyRna8FVU/bCNE+okzeSdR9w7kE5CcIIeA== 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=rtfM8YlfTRnB9+PDNDz3EvIGTXcMUVhmPkDnaR2df1c=; b=eVoDuu+rM8MENadW3sGvAGhCGYsBjTRc10MPNzCrD/+/yVg0h2tj/rUQUupqteEPkGwQgtxtBfONkbBxPJ1OWTz0fPDroSeUwUfoKzWpcVxxlz2xaNg6oyhAwtpVlayIeMeI1j/C6VqwkcLMYe8aFTo+5G6NoptEW9R1zTmxF9blhWHna2+kjZnQ0B0ArpIcbBr9vLRWgv2ppFVPK2qfjMOVxVjwq6DdCQTbgXi5Qk/Ev3BlznXCz9npCWLGRRMpPr3N5K6oTZbow2oSTwSVxNGJdKO6Tf2fKC3lDexwlNhOkc7p3iVu2N/+8kdRxeArP+A6VQBDrg3LdTq0ganDgQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=altera.com; dmarc=pass action=none header.from=altera.com; dkim=pass header.d=altera.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rtfM8YlfTRnB9+PDNDz3EvIGTXcMUVhmPkDnaR2df1c=; b=Fh18201ICc6T9YNObx1BLNceWSiO4c8BcWjDzixAL0Yct9wMO0n5DpbxsoTHlX9F3tlPa0Sey1rrrrE0gfRjzc2FxXgm0iP8DKi0jlkti8FYTv1ODpuU9kb5XNNdbCfkp+a4vvZicgBEB4v+h2urQe0rWv5tKDKn15bw9V9faq+XC5ccm+ecsLuSdL9w4ovmO7JYAPL+mGvccOmFj6HffvTwXDAG9/ViJ+DAe6tQeIWrnVubiv9zVSyMi1ERKoiMx0xddV7LzNcprvA+LYrCbckaWgdl4Be50UMntANidu+N67XEMc9fuixvhh7AGwuo1wApqsiFVnQdCVKrfVIZmQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=altera.com; Received: from SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) by BY1PR03MB7849.namprd03.prod.outlook.com (2603:10b6:a03:5b4::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.14; Wed, 23 Sep 2026 08:22:24 +0000 Received: from SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01]) by SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01%5]) with mapi id 15.21.0428.015; Wed, 23 Sep 2026 08:22:24 +0000 From: tze.yee.ng@altera.com To: Dinh Nguyen , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/6] arm64: dts: socfpga: agilex5: enable SD UHS DDR50 on SoCDK Date: Wed, 23 Sep 2026 16:22:07 +0800 Message-ID: <28066009bcd86b50583f25458842f2a53bf40eba.1790151203.git.tze.yee.ng@altera.com> X-Mailer: git-send-email 2.43.7 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR03CA0213.namprd03.prod.outlook.com (2603:10b6:a03:39f::8) To SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) 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: SJ0PR03MB5950:EE_|BY1PR03MB7849:EE_ X-MS-Office365-Filtering-Correlation-Id: 163a97ea-fb34-4b98-143d-08df194bcb2f X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|366016|1800799024|56012099006|11063799006|10067099003|55112099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: Te4EX9H0Vtb6HgjaWO96WifNoJX5X1h6AVBwId3OhjgNRN5fIrIdP4qQNbw0qXpTDZydLiJQNLrxgbOSrcII0MjtW0D0GZSQtEKld7ArSBUm1VrjAg2S8gNlp9F+vnuN2TJGHpRWZoaQ1+6wac1mrcA4c8UsR9EC1VG2ujU4YtPlP25a3mO1QgmvjOBDrgzfGbq+BaqmxasrtqPyVcqK6yfdaZsYPt+dfq/gO9bD23vo5iY6sRHuKgvFnoysUBzYEN2Z+oYu+ldkNPvtV52MRFQaPm3TjWFsNw8yQsOfbTB1QUVIGmATo+vtDrZz6FT8MrV3PO7otXAUJcZzxBYAmItlemcDAYIg9xQRaaD6Hoct+EHvU73JttT3k86i1vPLdMzZUUukX1yhjdqe0Yo75q+HZMpfhcB/4weBIzp0Dk6QeUnZ5Cn2iLGEba8IiV6Jx3y5diH7e3ZEINYKNduUdCrTgv1INxHw8W9p+tFI4e59fOCwHEd0IocUuZp4vnfq8tdGhAChM81PYX3UV7zm7Cd611nRdgms2f/IqR9wIrj2L45qeKDsbbH27DUJaBsq4AqOiLukNyCHQDUyjAd7uHKOxhSVqp+b0PffVwbUmG1Doct7VeIHsaOKbDPM4qXICL1OB+HDHy42DohvPvsDXUyV+27cN+BpIT//JcOHqvQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR03MB5950.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(23010399003)(366016)(1800799024)(56012099006)(11063799006)(10067099003)(55112099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?WWiRszb3lm/blrXpjpSjQkJwonayig6iE8pPzPZ+8+1U7esXK54UVCWLBPDe?= =?us-ascii?Q?VomfZrxfjpvniNdGn+/YGpwCM/j9El3Kyb2ZB50rM7L9lTZisMoJfXPpzGLE?= =?us-ascii?Q?jxfRT/l+JDcZcB+fU0Cbu9WsuPgsqOGW2yYN2lf2dMQi4mI5EKAZH4YDKCFi?= =?us-ascii?Q?60jB07m+gnyba2LTxt5RFlfT3H45sy//gewpSl7uV8fhgfFGVQ2dYJzhBTKV?= =?us-ascii?Q?CPcL1Gy8XRu+6XDVonuO0xsLLSgY/iDrikAd4ntt5jC8kRUgkEvjKcSR0MYI?= =?us-ascii?Q?HYcgXDuu4CyLf25Dg26Rv/lCUCmIUvpjKBySeAhv0dxIJnqufpiescpx88fZ?= =?us-ascii?Q?AY7Dxm9a7KRG6+G8367KP3okFePHvlqD5evdTbFv7OJ9jcuQYAkSjQ7fF+uI?= =?us-ascii?Q?D9wGV3CeyZOmkv+CA7K8VuS0UGfyDwM4RNrSgF4WZdHnutV5DuqJ3NIctySM?= =?us-ascii?Q?KpGhNHk33hbO8Cr7dVZXBEGD4cyDrwmgxHxWOl6TugbI0FlPB0AhWae9RYen?= =?us-ascii?Q?+XQEP1wiz17MkRw24KI7E2i3Yn0mWuBQ71voCkIdhtsa/pOT16e3QPiHkG+t?= =?us-ascii?Q?0fsspQ2Gf5HciKxVYlYLkDrfqbVx928PEXiSxBUCh3aF/vzvq/+ENUfbdHuI?= =?us-ascii?Q?U7emo/9MH6QNSbp9iGwCg5RXfcVT6vt7wq0fri3WlkNceG+2s+zIpLIZw4Aa?= =?us-ascii?Q?/rSGkzGmUtBnOmrf8jfsldj8e3vaAWpk9iuB40ohcL9QWS+oGPJ4sQacYUhf?= =?us-ascii?Q?j1zp1wuLKCSQCpGUXzCGayFqcTgbcz1EWq+fPrru3rfggXacFifNgvhnNAOm?= =?us-ascii?Q?n/HipxyPODgAWSDaHzaAFfMBSopW2JUkHwpMxRGD6NqmPnA+jWAitbL5j9nt?= =?us-ascii?Q?tML3SC7rYvYtREZtP4iJ3YtVtQUYcpIlLywy9v8nDjJ92+3PaZX70SqTylnF?= =?us-ascii?Q?7xRhhbFzO7EGdzcAU0Z/KlG62rdaHG4P5xfEnJVpFiCILwStAaQJNDQ79LNq?= =?us-ascii?Q?rIlzlBc4IzsC0vhW5dWaOFjx0KyAV2Xik7BwhT0wpPuMOFz3MWETVPf/WSKK?= =?us-ascii?Q?xNU86sDgkWqYKm2va5hR4iFJUFMk4yRmQdIarPFaeKUaaIO/kLujk5l3U7Rk?= =?us-ascii?Q?mBEeHCDR79lFGM0IeNGEKjwMc9X6rEoHaw55SoBs+VbpTjVMJ5o6xupMsHu2?= =?us-ascii?Q?n5svzT/NJkz+V1LB6JbLuoBFsjU6rUgtZ7I6s4r3s3Wsb7MrjS6Rgl0y8GvI?= =?us-ascii?Q?Xm/8G1m2rYarHKXmSdlynYNoZrKedk+ZoOO0r92kfRoUOEZ/31P90OkR+V6N?= =?us-ascii?Q?CEjNZzTkj4My8A53skq5rIkToNW6yejUy8m3fUbXjtnWb2knYpD0Y9srKrTd?= =?us-ascii?Q?5I6MKSf37YIaxBanWuq8ZDB+NQoh7ZcmCgqPIQeYSSQEZcKHjC3JCVhMgWCz?= =?us-ascii?Q?ejJOW+lhNBceUpRYf3Q6R4blISppGz/B4i4DXdvdQfQVTZcpqfoDsZXtYctD?= =?us-ascii?Q?VDmLGPbCcdQzZ54wPOGoUJ/IsZN1/rbne/QDCaN9qv0nNws9mGuJFFL0h3KW?= =?us-ascii?Q?y0GwsMRifEGBuwQygr0D2ShgLmpVsEouPhkZjVV82tFio4Ni8WTmrdVI+tZy?= =?us-ascii?Q?N/iVCEHoIBBIvVzirCA7CGIeBbr30Rt/0k6Lhz1pNzQxgMeMzzpg/EySllwl?= =?us-ascii?Q?2YAbnjO2x3UM0IUEtYgJI5LD2cQMEpIkA4VzrjdRvOEiQKoP9woKo52qJGmy?= =?us-ascii?Q?0lDsxSx7tg=3D=3D?= X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-Network-Message-Id: 163a97ea-fb34-4b98-143d-08df194bcb2f X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5950.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 08:22:24.0040 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 9Rg0Ieh2tpG/GnWhNiYke3W6qnCFYPHmmNZMIP9Xv2gXk3+ZoBwnLWHzfJS3cw4ehCN8y3bEArz/DpRj/Zm+8g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB7849 Content-Type: text/plain; charset="utf-8" From: Tze Yee Ng The SoCDK SD interface already advertises SDR104. Add sd-uhs-ddr50 so the DDR50 UHS-I mode is available as well, using the DDR50 read-path tuning defaults from the SoC dtsi. Signed-off-by: Tze Yee Ng --- arch/arm64/boot/dts/intel/socfpga_agilex5_socdk.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk.dts b/arch/arm= 64/boot/dts/intel/socfpga_agilex5_socdk.dts index bc5b7956a720..8a22b05315a5 100644 --- a/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk.dts +++ b/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk.dts @@ -63,6 +63,7 @@ &sdmmc { disable-wp; max-frequency =3D <200000000>; no-mmc; + sd-uhs-ddr50; sd-uhs-sdr104; vmmc-supply =3D <&vmmc_reg>; vqmmc-supply =3D <&vqmmc_io_reg>; --=20 2.43.7 From nobody Thu Sep 24 13:37:03 2026 Received: from CH4PR04CU002.outbound.protection.outlook.com (mail-northcentralusazon11013012.outbound.protection.outlook.com [40.107.201.12]) (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 2AF9047127D; Wed, 23 Sep 2026 08:22:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.201.12 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151754; cv=fail; b=hegTkslU9enleixZTvBF4TwoJiqpzwOljS1/iCnIO/g2onMNSSrlrJsH2w/KjHbXHZsXuoALoRSq8ens4MHYMwHokzT8jlXpwN5b2G2BB6gL6/8MdgEWMqeJcIgkv4lDfaNAqGkHsbZwH2BARlxP5IQJAAW0C77MQFFjGKfa+zI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151754; c=relaxed/simple; bh=MFMSZTQcrs8qFz7LeHGSBFZKAx79c9M5VDUjejZrJ8U=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=RpR7z+xwM90jDBeEq/mmP8RNVIDvcuY7DWkd7ttBbFnWSC8U/UBpM5eZbo+To5fmGjRH1rwUZgot9/kbNij9DMn8mA2FL4bRqch85n2pQN2FJ9wZbGr8X+6tUrANp3dzMiei7PGwmAIafdqm65o4wkL+fsEHHK+T7V22/C54jvs= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com; spf=pass smtp.mailfrom=altera.com; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b=s8SW4eaa; arc=fail smtp.client-ip=40.107.201.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=altera.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b="s8SW4eaa" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=n0DbauS19T5hESfBrDFa7f+1ervA8m4SVPSqpBtm4WZfuvMnWEqe9zzY1TsG4T9HcyFYFoRyjjbA/qWvA7TjEmOvGHMHaL00+qJqYCqKRVVB7QfRz8fVkA9edizh89OWSWLagdtq2LjqFW/lbPjktLsheyQvVhzcLCtC/4zMqWa04KMVUrVfWswy6fCp+Dj3qVmxmeZk8YuaM+daYeOgvL9X11c34O4uXojuaMGAUBpq9x0VTvUAC+fMbIPhzL9pLnVOO4edO037i+03WHhY1H6wmDzRb13Y7lAunBNx1zlKRayaVczvPL68SjacRXd+2ct8X6iMbM0D/PngkKlQ6g== 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=zD7zf9e0FOolF0SSxll4oxuuL9pzMxuJFGoEgwLLyKU=; b=b+tbm+hHsTZ2RDmwm6BpztiwlOkiaQSOldbXKEl5hBZUYzJ5emnROwcYdbA+7mAtNywVuueZJyjZxEmoZEXQeEGk8YZOUbH+xTRFVLM1Pwpu+FmHJQbbABDlJwfD63HuEMSUq+1Bk+fYLz7RxLZ87GaHzkZ+V7W/3HLGIRqxtHiEmvvyDBLt3eGP6uHP79W+4PhWtHBurdtLmc2PAooZVbbCv7tT4KXEXAN93eEtjqYt0z5Vvzc7BiOJXGYgL72FZgxMODgno2p7CN6p+wedO1NNG3kj3N4xlxsP02Vq95OGWTWy+0vB4piiRQoh7CfEUH5g8KIqbZp1Br41+Tutug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=altera.com; dmarc=pass action=none header.from=altera.com; dkim=pass header.d=altera.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zD7zf9e0FOolF0SSxll4oxuuL9pzMxuJFGoEgwLLyKU=; b=s8SW4eaaYWmORiNzfZgRm/EXXBBxc4V5TbiWsasCQL+Z3eFHt7PUqp8vgBIe539o8xOGH5xg1j520NrOHd+SUuVcmWa9+wa2EhDsB4M7nI1ybp6hUK4BMsIr3JppM31Xix2UDuPC/xYim2x6klH+IS3ApKsSBRl+InRhJcNt036hH01Q9gfG22LXg7FED5lmusqvXGe1/o8bplEXbflVlvl6PeS3PzdBmTDli0HSDrECHVS1NOiHrSkXYw4LnwfeT7M7hGa/6+mgeNtK6Q6gEIQoASvEJo+Zj9AAvRdLmQ4nZ7hbUa8LNoMNo7wXE9pFZ8LTZBQODRzbSNjX9IlZnQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=altera.com; Received: from SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) by BY1PR03MB7849.namprd03.prod.outlook.com (2603:10b6:a03:5b4::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.14; Wed, 23 Sep 2026 08:22:26 +0000 Received: from SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01]) by SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01%5]) with mapi id 15.21.0428.015; Wed, 23 Sep 2026 08:22:26 +0000 From: tze.yee.ng@altera.com To: Dinh Nguyen , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 3/6] arm64: dts: socfpga: agilex5: enable eMMC 1.8V DDR on SoCDK eMMC Date: Wed, 23 Sep 2026 16:22:08 +0800 Message-ID: X-Mailer: git-send-email 2.43.7 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR03CA0213.namprd03.prod.outlook.com (2603:10b6:a03:39f::8) To SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) 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: SJ0PR03MB5950:EE_|BY1PR03MB7849:EE_ X-MS-Office365-Filtering-Correlation-Id: 7d1af1e8-7662-4b2f-dcd7-08df194bccee X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|366016|1800799024|56012099006|11063799006|10067099003|55112099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: E25di5B68VrX82T6UQCv21CprHhg5JnRfZAPiq9ilCDj7/YVxxcfSW4jQMP9WEWbfdDEs8ZdMPPtdQJtzuFzOtrS//oKscg7RubSrL0Yn1Mh4BfMHyszCrN6ifPz7PWEp9L/T1B0cJ6g61472oxznbpQn26WMXoeJacg+9ZRt4ual1eze+Lk9yucQDDJYYnPF4o0Rl2rhvL7jOOlge+FOy1nPWUeHEyJou+yimAoO6TIXOIcvtToS6Z1e1VT4p1PLcQUPKFevL282xy4DW/3ErcfwpgaYWLffbOa2qyNr1ALH5TqMk33DMDQwSn/EiAlVmqzDI2RN9V2UFBrKgAK0KmVjV33hJoL6SEaPqOnVC2L8nGtPuWFSnhQAu+R2V9ML43U1JLhzpw+jHKLDCFGM6uzs5uI0yo6Ehcv5Tj1j2SFopDKiDIRSeeajMPRENc2BWOtPErmWGIv0oDpFBxO3LExxljNuP3wZwQU5fDUQRlFBAoNhb7gET591FcgMml7t2Nbb4q2wCFK6lcZ2ILlG7HAx9HqvFKOMqsIl3j+PUfDXgs+w5VduW+/kxz3gG1/dqtZESet1TGhysCcHCXskEhUHzrxX7Kv6pQEUCrKqmPdnftnGVj4SEnIBxzx0+SEVIkeTMqdhAr+Kzc3pBS3YPVllEEedJmTEmuI1Li4AFg= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR03MB5950.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(23010399003)(366016)(1800799024)(56012099006)(11063799006)(10067099003)(55112099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?aeC47xzjMlYc0Fh0/A66zxvWZ0A6Eh2AiFoRFt4L6TTzkDb2v7r028E8WYAA?= =?us-ascii?Q?BpBEzub82q1R6bvilPSs6QZGa6rUHbCqCxTZIOceBUTz1pvPbLsa/e0ZZc5c?= =?us-ascii?Q?T72El45yzXbqx0BKnEgq2r2vWMcPenKHS1gnZFWZmhU6TxfPk5A91TQz5Q+U?= =?us-ascii?Q?/Lmjq1oXWIrcgAQdFh/Btus08AvFghaBq832soyi0lBXjsisfqv+RajU1ORK?= =?us-ascii?Q?mNGKxS6VY7H9z3cUlKzBZ/JqEy3P8/N3G1QJpiR6amk1mZDn9UbQk5B5cC5a?= =?us-ascii?Q?D0hoG1Pg58CSMHhjK0u1EMuXTtxWv9j8gIyHFYHP9qJV95jto7k8+5Pmssm5?= =?us-ascii?Q?qsr29dpriiUJmGlynFnfK311uqARalXgdjUmlhlu7V3F/OB2U+D0+m06pbZS?= =?us-ascii?Q?YuOqhzNsByicSvebTZb6oF/AG9/HKZiwd+/1nIB/FJw+FblE7rtZgO24SBpw?= =?us-ascii?Q?+QF7qh98KoQUagBxWu7GQXlfHbx3obHIL5rP/RMfpGhz27KQx8x6q/Dz+WAG?= =?us-ascii?Q?4qG0gwg8x/GyuF8IQHx63rUNYmgs/46pNWnxsHYVprj1FOEqmF3WJlfqes7o?= =?us-ascii?Q?TPXGasNew/o4DD5x3S/EqpBbpLGPnugLBcbZJQhO7N5kHEALs04qenOy4ala?= =?us-ascii?Q?4ETRvdElQHwf3lPIUwHUOrQalZyExTBEMvdaXzpLKx6E5wklDdzMNDAE+3TH?= =?us-ascii?Q?Rvymc8bezG/ytXTEYXEw3ZkqIPTtHafuqfBdAgeBluBpCF8iwowbSLgBFB5j?= =?us-ascii?Q?UeUw4lo9zd2Ta+H2d5gWWazydINegwWi0g/akGr2VYM4BnabnZFaNKpNBYU+?= =?us-ascii?Q?3Jj9VJ206OOnMD/xtWoRNskNtRemPzQ0LON3XlXFrsyHvPtlgKqw9iD6Uz9W?= =?us-ascii?Q?rCI0YlMR98vMP8PGNdC1/wlo/+iwVtUipHh3Mzj2iKUgIDA5llBxTa0+PyQf?= =?us-ascii?Q?BMLw2f43RZZ6OeRpMHCIYNU2CgImErTCKxFzQJhBi0jzWNC7xFKjdh/zwG02?= =?us-ascii?Q?/FGZTtmIszSKNq3FZ1XQ5OOhltEU4d3NZOSZjG5SXPz2MhbXtDBrqNBW8+Pg?= =?us-ascii?Q?ParxthLC/Jb3mSnUboUz+ddg2InMv1e/sMTCGvb6nsaTVHc/y9QokWls/0An?= =?us-ascii?Q?yzVaiDJUpuYwCXIeUI1I0+dyO7JS95aTjaXBmUxJSHcEv+gMC8SlH9U9AnLz?= =?us-ascii?Q?aYLl7vhodLaJJm/EWoFQMcNTqEjztrWcIgi6TOIitJwrIb1Y0ib7SitRtWsf?= =?us-ascii?Q?GXrbP9KY6iULTWbh6bq8sIyysohCesRWdyEDpLpO8Sr6nP29eBV9AaV+rz81?= =?us-ascii?Q?PUQeT0dSlidbTfBnjB8B4wIwr5Zu5IiZwvTU7hH9HfArBZOlHr7GAlvKULPd?= =?us-ascii?Q?xNcEnG8aEulSvoL7N1Ho6FbelWxGURA4s1slRCPReJSw58fmRSlKQ2SsQ4I3?= =?us-ascii?Q?roXPeNrj70iUsf3dVwkGKZGEnBjLXuV48eBs9Bw0ZiJ6PhR0uoRQpQeyWxbQ?= =?us-ascii?Q?vOB5O0/PSiYv8ltf1w5uzoSIz5ZLd6TOh01e5tDbDpHvWXCJPIUcwHm4aUYj?= =?us-ascii?Q?LoANWNQMXB/mRHzEM+1+Yk1gUvibFsKGawB7YKAZCCo4161QvEDoqupNXvHI?= =?us-ascii?Q?AijKzWoPGr0qA7T22dYS9bbzemEqijk85hVIrSJlrDG08U6XUImjPiQMxEa/?= =?us-ascii?Q?hlL97TOTs0WmzPfg0+uOdEcQwveX82uVu1RSVbKT0Z3DNYHUY8Cek109UWkD?= =?us-ascii?Q?Yp80bkzXyg=3D=3D?= X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7d1af1e8-7662-4b2f-dcd7-08df194bccee X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5950.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 08:22:26.4800 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: JbXOw/kIQg7pkGonSqnnHfsBASUDmku06yUTorOPA6s2ZIrisCjX+eMx5Ea4eR71LzpS7mBJHpNpU3qyiaMzRg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB7849 Content-Type: text/plain; charset="utf-8" From: Tze Yee Ng Add mmc-ddr-1_8v to the eMMC variant so the controller can use the high-speed DDR (52 MHz) 1.8V eMMC mode in addition to the existing HS200/HS400 modes. Signed-off-by: Tze Yee Ng --- arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_emmc.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_emmc.dts b/arc= h/arm64/boot/dts/intel/socfpga_agilex5_socdk_emmc.dts index beb4f444c471..52e3eeb98e8a 100644 --- a/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_emmc.dts +++ b/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_emmc.dts @@ -63,6 +63,7 @@ &sdmmc { max-frequency =3D <200000000>; mmc-hs200-1_8v; mmc-hs400-1_8v; + mmc-ddr-1_8v; no-sd; no-sdio; non-removable; --=20 2.43.7 From nobody Thu Sep 24 13:37:03 2026 Received: from CH4PR04CU002.outbound.protection.outlook.com (mail-northcentralusazon11013012.outbound.protection.outlook.com [40.107.201.12]) (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 44BF547125F; Wed, 23 Sep 2026 08:22:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.201.12 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151755; cv=fail; b=fLLjwDmEDawQ2oqJQ04ZPtLshufsERxBmEvMugdis+ogd0b8yV8/+tW7i4ZUoppSwDAlXCKuCR7JtRjzHOlS8jMILQTFr1efOPXIlbDvMLjl/28XqgEkLi5cZxxuPLOLlzMdi/Lylb9mZRlEwgx3vZH5Dj8wLOjIwru/bAwV9Dw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151755; c=relaxed/simple; bh=FAR1+/kh0hZT89GPeoqPPe9hHWVnrk6hC5TfGMhIv4c=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=Y+0btfoMfEj8Y0vpjxkQGfjep70QN8JmLmsa7u+ZbnrKuDJNHPHQYnysLYXU22EZBqhDQ3+Jy6DcmfwIF9PQb+73ruaLCtei4o0cjvk7iT8N/roWxOHun7pMisbbJfXWGKPp/y23gaM5DePFKAUSYh4O5nr2wczkdfJZ4+wbEgc= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com; spf=pass smtp.mailfrom=altera.com; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b=JR4I+VA+; arc=fail smtp.client-ip=40.107.201.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=altera.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b="JR4I+VA+" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WrCicBxAj4fSRTes9JZ9gvJxWHix0VVhmtuVqMDJwxTCbm/9R0GR6y53wawrzCyPek47eH7hGPakZ5+VrW+GCjMWOhKO+fqx5gEMuekHqo8xQ5pa25A/5X2lKjqsTY58lV6e4cXFxcL1g8plhNCt51gV4Owg3DM9j7Crgr8Gu2itL8fHJhFeRL0Ne/CYY78EcvEDQUcqx+1MUXESKFObHvFtFxe5irXd9pjx3Mi/zP+yjB6Mp5FMyACKeFYUSUGh4NRAfD8qnlOYdUCeJsrfvL1cyeQ/R3tTre/z1NblUwp4Mr72Px2O1D27sxKjmagbxYjiAmXoe4ix0mEK+XkPZA== 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=oVoVhMvFavLNidP4VmJBaRXKajsvFBv6tfLlMwvMU/w=; b=yuvjBoclN9Wo/KBLvEzMeurMZrVvMtDoEImYw/KnVIOcsPIJ88sEKniVWvYVc1lsdyBVgxsGcPI2HWcy1T9Vi4WWpDOHXaNT+wC4nXLzlXamtVO4KMBe82udK5VrVgD7D2oisXe1xGfa6Cwqit7kiXqArJCDP/SqhvTxygiUG6oTh5ZCcPNZZe9u+ywIHKekjJFrsJwxo4ZH8tRF22Gy/3RpuBR52L95YN6B6tfEBaTAmgi7cLhNPEhGF0aSPQgaEjV4cdwOrr4uWLL3LfT3T6BKWb0DDF9/1tIYuFshHpIp01cBGHs3xS3SW3n3ORAdFdJ2Iju+wagO6fHgk6Pyow== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=altera.com; dmarc=pass action=none header.from=altera.com; dkim=pass header.d=altera.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oVoVhMvFavLNidP4VmJBaRXKajsvFBv6tfLlMwvMU/w=; b=JR4I+VA+xyLwI1Y63J55L68St0rFiJGz1RMszZ3QndMjLSB/8vP+uj6ZB0NP68c30ew06YGoQqrkdwpeQgOaXa4bN3Fr+U1DfhLeVChy17++TFg3M1z2IOfNX+sZ7H2uLpl28gVQxkmDlojpQA6kTnxKi6L2n3chNaZkqRtD+0+WXo543BSq1uYyqRXBizf+NFzYZUrmpL4YJS/RQH5wgVMCw0UnT79du+BH3g67MQ8YjdYLw6DQse+87+KbMGLD62qkoV76kuAWc4aUHz9QelLJNEbdvkQIYXxrkppevJedZtg2QNdUo/Rctn4o/V4HuKwsXyG+SbFb59BEKv8oHw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=altera.com; Received: from SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) by BY1PR03MB7849.namprd03.prod.outlook.com (2603:10b6:a03:5b4::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.14; Wed, 23 Sep 2026 08:22:29 +0000 Received: from SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01]) by SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01%5]) with mapi id 15.21.0428.015; Wed, 23 Sep 2026 08:22:29 +0000 From: tze.yee.ng@altera.com To: Dinh Nguyen , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 4/6] arm64: dts: socfpga: agilex5: enable SD card on SoCDK modular Date: Wed, 23 Sep 2026 16:22:09 +0800 Message-ID: <8a7cb87c7afbe8e1d6d0801658bfa6615c030c66.1790151203.git.tze.yee.ng@altera.com> X-Mailer: git-send-email 2.43.7 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR03CA0213.namprd03.prod.outlook.com (2603:10b6:a03:39f::8) To SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) 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: SJ0PR03MB5950:EE_|BY1PR03MB7849:EE_ X-MS-Office365-Filtering-Correlation-Id: 2927bad5-6152-4b34-c5aa-08df194bce6c X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|366016|1800799024|56012099006|11063799006|10067099003|55112099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: lkxwcqNSpD+zWGsFE+IamzSXtt1dL+5crwciIqmMD6D6Eju2elugBatnYCyPWAHnduTEZAazQ5ZYrQ0fPjtwF3s6PXBWjSfmDFhpK3SNuzoJr12ULpJNyq4+2yMkeQtQ8mhovR1XUC+YnKRXofng5lRi8T3rn2gN+lz7oabFs3HNWjx+S9m792GSZGJxWJisMURe0f3+DzUYGKPG38J1PvpmgD5ztOf0KZjQCyIdqlqsuOOOtFTakGT2PI3mZ6nbvUHg9fz0u2TNSt2jFXfBsVg2f6gTWqThcjQNwpRxyzbLAVuCDnzmSBx7vjXgmvt3oWTiilVJ1kKb1y7bXBlxwWSM74y/UhDU1Syu+9O7HHuxWuouftLo94m7Rop+Wen9YsdChaAC4AVhASbuiyaxUMs/BwVZUlX4Kp06upFrxVPfHywC8DDAamu/gw/jYE2U0CUevgDQXRdeWbUTkTepyi8Qk4tKCp2XWqOlY9t5BsJEHCD0fIdfFbnQ/mVZiYliyWkdBQdnjOIejloJdUG7Ct3XGKeZyDmk4EG+f9iwp7P118u3Z+NUkpaoDn+sNDeb20YDXJRMiUyqlej22adm/Pf0ay6T+gZN29A1xLkywCvCRwJNPMk/0bsv4VUKy0tJo791Rs06HTzC0aMTY18NkUyhmkQ83d6VarbLPf226O0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR03MB5950.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(23010399003)(366016)(1800799024)(56012099006)(11063799006)(10067099003)(55112099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?DhbvgUF8h+Y29IsNDBCSoMIK7ErbOS/Z1sgB9wdLiOris97rB5muLtNHshlX?= =?us-ascii?Q?5/7m/xkV3hK9FB4r1DIn2AO+BY8Pm7gTrHmmUhVf0OOHJq6kYE1bbw3Xc07W?= =?us-ascii?Q?wcq4qG9ndOQ+Kt3yEVaVxbXetPBJoHbBcorDaKWGCiIOqWQpmTd1tyGYLEx6?= =?us-ascii?Q?g8Wb6Z1wmUwv4NSP9VF/tl2SuAngMohZIURBzW55UaoEQ+6XYpQltSzBmFra?= =?us-ascii?Q?kUP6cKEvx69aeW3I7qMJmX0VFjcgDQ6f6tYHRaxY2pN+T4zoUI0YWHJypJjc?= =?us-ascii?Q?DFcGM7LGFJmS6ep8u25X1jnOLK6TtzKkoq2/TxCL+K4NQjiPD5xeR14P1DWS?= =?us-ascii?Q?mpGFXzgC1Q1SiuYJoqOd++GxZv3/EgylcaK92l6zmDM/OZPV0hGwtKbkVf0A?= =?us-ascii?Q?Cpa52KCzWhbDipem9p7UCd0Bh9ZwATJT/CWzljSYoVdtPzVq139QJGw1DaED?= =?us-ascii?Q?m0RwOgkbngjtaYXZFDmVKUivnHoJhfAdJ4A5rD7dr2180HC/mpV0vO+j3U0s?= =?us-ascii?Q?FwqTqSf9wR1XeaEIKFLkqE77GbgidYiCOM3vcOGBm4W++c/fVO95GYFuhxtP?= =?us-ascii?Q?R8u5WT7CDWpX4UhIXhku9cIiTJ6GnDlltS3g2cr/sIN80+BNAaLwUykwJp2I?= =?us-ascii?Q?oH7/KBIEwDshhIml5nAnSmq9kdPlrCfLTnMLe3XMVRo+Sjm1MFpy2rt6/kKh?= =?us-ascii?Q?qhqvRHsp83kroRp60JEiiWufJ4jb6Y6elvOiY5SP7iNVkbilJpGvayc792pK?= =?us-ascii?Q?TL5QiKB+WE/Eyj70h7r0rJssAIhgHqqO7uos+4pr95CitMZl1nDAigtLfhRh?= =?us-ascii?Q?BzKTWtgTbgFmezpRLtikmjSrrSO3rncBAk3g/SmSQoovZE36YzHgXR6KP9Cj?= =?us-ascii?Q?rZc7IyD3HfFdeHvlnR0Ot7vuZc0Jl2yrhJwvKOmXtq+Ve0Oirto1Q8Jj43jy?= =?us-ascii?Q?5VIXcI9x9x7LS1v2svpTvnMIYy69PlPbxGR/4GFKRMU/iNtBb6Fm0A8shGp6?= =?us-ascii?Q?KwGyyfFbfQLhXX9C3+8nrdhsgMFxmH2DcQp6yIn34pb1gKyjLAO6cm3GwzGC?= =?us-ascii?Q?lWwVGthJY6KORJsAUgmEHtXI5mxGcZnkglMRvSAFqcj+2aIzNpBtTE+cuout?= =?us-ascii?Q?9pzAa5WhuBuyNDs2wwD6J2Nra7C2NbgqYWR6WA/rIHbFOuydwd0raBCSEKjh?= =?us-ascii?Q?NHN3/Y9hOIE/J2Ehh9T/g7dBGSVUKxDkf+a278CzVkIL1KaxfbjVdMsVhHTR?= =?us-ascii?Q?LL8S3tdN0vsUEwbnEudp+1+ho1AMSD0IOE2FVDS3Ob0e516GNe4miXALaXju?= =?us-ascii?Q?i5aUCuPXSlfSltwyM9UTq/NTRVs4Y7hx9YrfMoMTuNSMlmaK093Nxi8Y6YWw?= =?us-ascii?Q?DFixgFOrgyisxalYmkmuTfE0wkhNW2BYzEgYuLb+zSy3YC+Wgu6cmTOfciMa?= =?us-ascii?Q?Yf7P4/mMIzUqfwjdU78XE7AHtkmM2boyNxTsOw1gRcv6SxpyR0Iv8Hz/IFGi?= =?us-ascii?Q?kxKHZJpwe9PmplNKbBRx4nb7zJ5gv6Zh2HZ9OXCNCC8wNI9bsd7ddyk96+ce?= =?us-ascii?Q?QO/dKWXOUxaBgOqHuOCf2D2ax9hhT7vdfETiSc8fdcgtz5zvA/bPsyLw+Sku?= =?us-ascii?Q?6dZ9oxNfHo+Jb2e1RQl4RYw+QnVbKsHh9+ViKhXUJntJFLOYg46vs8uy6tGx?= =?us-ascii?Q?cr9YbIOTBUNUjteFIpbvzvhoaBNHOpaPnvrUTh6FfojBD3tfAzx86RbMUwuI?= =?us-ascii?Q?XOoXdARGQQ=3D=3D?= X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2927bad5-6152-4b34-c5aa-08df194bce6c X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5950.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 08:22:29.1525 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: R5p7BsC8P5lzrZ2akhBiiumvvwG5DxHg7zkgQGEV9TLpL3fHniV6o1XuwwhLTF8HdbRX4IJtuDwI30biSuWP+g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB7849 Content-Type: text/plain; charset="utf-8" From: Tze Yee Ng Enable the micro-SD slot on the Agilex5 SoCDK modular board: - Add the fixed 3.3V card supply and the GPIO-controlled 1.8V/3.3V VQMMC I/O regulator driven by the on-SoM PCA9535 expander. - Enable the I2C3 bus and describe the PCA9535 expander that gates the SD I/O voltage switch. - Enable the sdmmc node in 4-bit mode with SDR104 and DDR50 UHS-I support, wire up the vmmc/vqmmc supplies, and set the board's DDR50 phony DQS timing. Signed-off-by: Tze Yee Ng --- .../intel/socfpga_agilex5_socdk_modular.dts | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_modular.dts b/= arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_modular.dts index a2b707ae6e9e..7b44c24412c2 100644 --- a/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_modular.dts +++ b/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_modular.dts @@ -34,6 +34,24 @@ memory@80000000 { /* We expect the bootloader to fill in the reg */ reg =3D <0x0 0x80000000 0x0 0x0>; }; + + vqmmc_io_reg: regulator-1p8v { + compatible =3D "regulator-gpio"; + regulator-name =3D "sd-bus-io-power"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <3300000>; + gpios =3D <&expander1 1 GPIO_ACTIVE_HIGH>; + states =3D <1800000 0x1>, + <3300000 0x0>; + }; + + vmmc_reg: regulator-fixed-3p3v { + compatible =3D "regulator-fixed"; + regulator-name =3D "card-power"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + regulator-always-on; + }; }; =20 &gpio0 { @@ -61,6 +79,32 @@ emac2_phy0: ethernet-phy@0 { }; }; =20 +&i2c3 { + status =3D "okay"; + + expander1: gpio@27 { + compatible =3D "nxp,pca9535"; + reg =3D <0x27>; /* SoM expander address */ + gpio-controller; + #gpio-cells =3D <2>; + }; +}; + +&sdmmc { + bus-width =3D <4>; + cap-sd-highspeed; + disable-wp; + max-frequency =3D <200000000>; + no-mmc; + sd-uhs-ddr50; + sd-uhs-sdr104; + vmmc-supply =3D <&vmmc_reg>; + vqmmc-supply =3D <&vqmmc_io_reg>; + cdns,ddr50-phony-dqs-timing =3D <0>; + + status =3D "okay"; +}; + &osc1 { clock-frequency =3D <25000000>; }; --=20 2.43.7 From nobody Thu Sep 24 13:37:03 2026 Received: from CH4PR04CU002.outbound.protection.outlook.com (mail-northcentralusazon11013012.outbound.protection.outlook.com [40.107.201.12]) (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 15DCF471274; Wed, 23 Sep 2026 08:22:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.201.12 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151757; cv=fail; b=OxxdPoN90yrvgXlAErOeZJkRfCmddCd4+tgh5NVaKZP3LtUXvb+0sUgxDWUpHGojX01A6DrU1tVI3uoHhb/4qaVjaqF7oIv/tG26H/00gh3P9X6hK+IaQe4eMDA/yEC8b7bII+O+0+eCJls0mC+rvWQeh1755Rua8tjWPUFak48= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151757; c=relaxed/simple; bh=UFtZCFKFAnE2stBBtVIry0ksYxq5w7Ef/B+vnbwW2Io=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=tN2yWBuweluISZ1YqmtuQPcJxZ2wLjkOBZhVG31myY3HSBjaYjS9YGApYgNogdGagxZwdkRYOUPmLexPcUbSbheT4leaavOTUlx6FtAsGrtISldxSGfmc1DAq0UXfv6ghhVS9WTIW20wpnMnpSDKMiMLcxqJ0v7aVvBiCj1f3uw= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com; spf=pass smtp.mailfrom=altera.com; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b=MJBLvEhF; arc=fail smtp.client-ip=40.107.201.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=altera.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b="MJBLvEhF" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=b0BAFJDd38JsNpaZp4NZSyutIEEN4VsmpTwoDbr355E1sgdlCUt7IrCYSLFWVFaFs2X/KmOn9Os3PCYRdLJ0wxidd9LuUMnfLdWfRfcl7vmIyIPyv51DEBHpdd+hDO+Er9Nw5wF56CiuCDfak+5ib9hbOLNkDt6mNatMzdpcJlQs4iIgx7hCMG9zaLEW0UEUYbKKYPRWJ+NMIWrl8HMUdRCLEwKLTEEztL0TnP0ZVYJcQeX/zuNug944hhX+nVD3nECPNYV6t8rS+5+9hr18HVg3X6KEE+faRXS52oBjdE+RA6jajuMJBQ7MxouJfzZP65OeN+gClrfJ2ueQ5XWt4g== 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=ajBS24689F6SkEbUreN3LFPENttAy0l/DJspyOFoSZM=; b=svvOG8hwqYW1A7g4MOtnO70BQVmWICsne66RH+cA+G8ULlF78js6CT+vP4CB1i2S+xmtYHhPvSYOQlpHifWw1HmXsKMmcsdCmztNyrV5SU2o+OerN/mLuHaDcuci5pFZauJCvqZt8olwUWyEt4AIbwa8FTcN/OLUhRlJTgXIYkGwTt2B3MsVoh53oA948Rxpf1dFOS/QMHTiKBfqDrvQw+X3bJPj7bm1zqy1BIKeeOnascYWim1mIVsywkDVOeISiwao0C/FzrgOshnsmF3bvhaxSjoy/9Ox+ONnfp2lqPN7s8NujJpld18/YipAxM7BWp0/lwN0NgaTS8/sJtaGgg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=altera.com; dmarc=pass action=none header.from=altera.com; dkim=pass header.d=altera.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ajBS24689F6SkEbUreN3LFPENttAy0l/DJspyOFoSZM=; b=MJBLvEhFCcU0uc/d/rGC4xl1rvccBny8neFz/ALOlWwJ1kb0HP+sBEXZ5s6DulmAR7L4EcqxDQ82mEklG0Len4VZTiFOGYgVFQ31NFrlTj/4JNBDqummdkbVywpHgCS7gTQZ4glcXB1Eoz6pKdBrf2A62eGTPZGFTVKJ06xtwZ/k1RGlOLU7xTB0F+trM38Xfqi0SHzmytvRli//IfMGAHwdzXwTwSfx7xEOwwCckepXgL5JiCbWUmfCdptqU0Al/OXmOMFyIZ3pjA9ikR6fiVHUZ2wg6IavMsi0Yzeb23AGzYSC04GX+MmNRoi4L/E/Moy3SFWLlKnNDw6S9Q9+JA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=altera.com; Received: from SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) by BY1PR03MB7849.namprd03.prod.outlook.com (2603:10b6:a03:5b4::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.14; Wed, 23 Sep 2026 08:22:31 +0000 Received: from SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01]) by SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01%5]) with mapi id 15.21.0428.015; Wed, 23 Sep 2026 08:22:31 +0000 From: tze.yee.ng@altera.com To: Dinh Nguyen , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 5/6] arm64: dts: socfpga: agilex5: enable SD card on SoCDK 013B Date: Wed, 23 Sep 2026 16:22:10 +0800 Message-ID: <6658c14187859ea96a6e4c809e7195f8e3e129e2.1790151203.git.tze.yee.ng@altera.com> X-Mailer: git-send-email 2.43.7 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR03CA0213.namprd03.prod.outlook.com (2603:10b6:a03:39f::8) To SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) 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: SJ0PR03MB5950:EE_|BY1PR03MB7849:EE_ X-MS-Office365-Filtering-Correlation-Id: 37e930f1-b6f8-4c2d-668d-08df194bcfeb X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|366016|1800799024|56012099006|11063799006|10067099003|55112099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: Fj8YbVB8yvPtJSSks//68YHQh08fhETxgdJHdSo1ujG7jSVIZ7T1iF9MICZw5+jv/+81IG7Yy+TMPOT6SzGnaM6q9krAYN7/VGr+6dwNIHpYv9zqL55ybaMkopBhWCbB+eb21S9kIYvQAtHS22OQmGJBkcHOhYxNKAk2YGfemi+ERpmKYftzZfM0ZSiVKlp/6kaSRf3xQ5VJAPhWHsOuYbPuDw9GL1N237zbpcemUFJsaPFxTB1aT1hMr6gwIAjr+mvmtGZAkXjkJSxzeWnF2G8QjeuuCe7U7JrFKp34h1JjQgb0uHW1IHl8vSspxWndL7aBvZ5xJInVmEi7BajFdllBLer+sj4IkAnkPspT6/n/Ipoi8X8hnCJXtM5uPgUk289fQJad9DIL/aPyjS9l3IgUijuTFuyPgMoWV3odReF6WWFZ8jJzxzCu9rKv1qTSW9kvpl2n3fSP1IfMZfu7+1B0ziw2NyY7SlZ7oF/4BGh/BLp8Nm9cf6qMS3a6QfbQVxu4Cjb6Eu6rSnQ5nauN9RCZcSvpz2ixL2XsdeK+rrPH/5P0Bk2rHw1d98LcldJCiDSdid+rsr34zfE4ystkhOkai365x6YIbpir9wDWpKO1qzWhTLwRu1goTBE5p79AKA4YUbH5BBczrho+UIP190/Okjo7uPhzzTZOXWmvOtc= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR03MB5950.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(23010399003)(366016)(1800799024)(56012099006)(11063799006)(10067099003)(55112099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?TSJ01NKGYJ5jokYENbYNTJQBwgtg3ys3qerJrgsN+v8pnfxsMUMJLOe5rlfZ?= =?us-ascii?Q?B2nvj5pZJaG8I2fN2P9zhhiiOl5zbJ8U22ceYIe+QIkuFlteN4MkMbw0sOMk?= =?us-ascii?Q?jHT6DBxzjyZYPbNELEBhi9YzOr66q4MmWZi3BFv3Zl3gg8W6A3HllQ1bKfcH?= =?us-ascii?Q?VVUNtwQ1a7vpfQlxBfM8JFWIIygtiCEEgbfu4LJv6m32ViYFqK0x+kzMZZXz?= =?us-ascii?Q?p0TuznPkYlawUNzRlL+D1DVRVMClbZeMpOXoCvzZeeuMENkTOPFWN8NocNaY?= =?us-ascii?Q?TQbpvUz0YA3MkgQKPdHHraWndNZQ53tN5ximhmlFtZKhDGuUKCegx7H0JFpB?= =?us-ascii?Q?yfv2tZF/nB//oi/v1l0XPdAzQ5DOtd+re44GNngADYVgW1JGYlAt0qSymFvm?= =?us-ascii?Q?p++U9GxpKq9skFgBwZi25+4KsvKc6pB5QeAPbT0KXtqYN9EoAetnEsw3+QLL?= =?us-ascii?Q?S5ZEsANmNag1R+pFF+gbe67sgLDSkBMOHNVCQfpfpPoOj/AX2hUlho3+NbPZ?= =?us-ascii?Q?Z0dsu+moBHpQ7Rum32qZKD1YNRTPQojrD38ck5e95dXiH5RH6RWxAIKY+Ijx?= =?us-ascii?Q?H1uk11fIwHv1Yqs9LY1KHTYzsvePel2nypPD6xfnvVhxkZ5FdP2RuRqIl0nk?= =?us-ascii?Q?Gml4V7QNG0MxFKX2P7Y16fYL6Em0sNr0I4/8COcQypa7wBZlvojZ1pHginYm?= =?us-ascii?Q?qiARtlTh1TvoQ9dBb6C7oElQoa8sJ9JwPRQjahHsWTPSxYCIoWpn3liotJl7?= =?us-ascii?Q?IdzBFmq5Vx/PHXh76K9UkkOsytG2ZrSSZ6ZqxGLbyOEMnkQ34IuBFFQDkrva?= =?us-ascii?Q?ts/9f0IKel/O59qnN4PPogBMRgSPCGHp/eVSQslt12A7xx3MsAQ+xMh1j1+F?= =?us-ascii?Q?A55jsIRj64OOb7ehfFNOBNpDbZNLd0c0Tw40D8l6LUThyKSFbYSvzJVdof2b?= =?us-ascii?Q?5ywdZrLkwlek+jPRuOX8n+oFVafKbsgYMp4U+Kmu7uovWvj5LtaKtUkQ45b6?= =?us-ascii?Q?nzS9kTI65E+WOFX548stlS/GC4xfQ4aJ7QeBEtV9j4Yb4OJzwQstaUJBfFp2?= =?us-ascii?Q?eyGrlB09cXqKV6D23rqD3agpPYNI0VoxOkq0QKfFZYPSiyC7U0yw+VdPXIh4?= =?us-ascii?Q?W9oWtXcdzB+HEnoocLk8C4DJiVHINYMT9fB7aNq2A4vEztEF2aVLbQfcjPU/?= =?us-ascii?Q?T6oLIDnRBSyDglDOBRpQ8PW1uBXNXhwPO19JAMIhQucTYNW2FWvduLL1ifKC?= =?us-ascii?Q?6+J+2qrvwRowhOtM7mch5I67tGg2mpZ8lOH/RjXysD7wgrnT/2cDKMZujchS?= =?us-ascii?Q?y1cFRR9vP9mU5cueWu04+2I/0oJhiHkv8R+r4gQYqVQYGxXrCf99BnDCp1XA?= =?us-ascii?Q?Zf5U/cnCvuiJzvYsrwTKtd8QoSyidOLJ/zzoqgtaO4bvTz+IRlOuHFqOwCHb?= =?us-ascii?Q?i7/GH6CKxmoNawylBEftVDCqbOFWXUvgoR12nezlM1Cb5Ki/g/+uX09eo+M2?= =?us-ascii?Q?N2FRTPbGHGk/3Sp7n93jOrLE9g1vsUreKyTArN73IEjwaITs8iy6iJfSfwi+?= =?us-ascii?Q?HiaaSkLBhOm+KBL01htLRomIVORQSBVcee+AyW8W0fvx6odhkN/M9Rtz1wOo?= =?us-ascii?Q?392gtbfwo8GYlgQL9a6CusLinTlQ9hMiPv45HpYoOOiWrA/Xny9MyFrGTTy+?= =?us-ascii?Q?IzKe/Y2uiJ71gU4ylc2lcKV6vIlkJmBb1JRuigbZaOuwS37cxklj7x8JWGil?= =?us-ascii?Q?tf8KKN7zSg=3D=3D?= X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-Network-Message-Id: 37e930f1-b6f8-4c2d-668d-08df194bcfeb X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5950.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 08:22:31.6223 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: CRn6KZFQydNC9l7smTMVDJ4EXtt95iMcKI3b+n+lvdjmtp2yxvnEzc5xaiGhdlK7OfqdMS0/ebyP6O3wUAoG1A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB7849 Content-Type: text/plain; charset="utf-8" From: Tze Yee Ng Enable the micro-SD slot on the Agilex5 SoCDK 013B board: - Add the fixed 3.3V card supply and the GPIO-controlled 1.8V/3.3V VQMMC I/O regulator. - Enable the sdmmc node in 4-bit mode with SDR104 and DDR50 UHS-I support and wire up the vmmc/vqmmc supplies. Signed-off-by: Tze Yee Ng --- .../dts/intel/socfpga_agilex5_socdk_013b.dts | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_013b.dts b/arc= h/arm64/boot/dts/intel/socfpga_agilex5_socdk_013b.dts index 1e946d5765e0..6b927b35a9dc 100644 --- a/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_013b.dts +++ b/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_013b.dts @@ -39,6 +39,25 @@ memory@80000000 { /* We expect the bootloader to fill in the reg */ reg =3D <0x0 0x80000000 0x0 0x0>; }; + + vqmmc_io_reg: regulator-1p8v { + compatible =3D "regulator-gpio"; + gpios =3D <&portb 3 GPIO_ACTIVE_HIGH>; + gpios-states =3D <0>; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <1800000>; + regulator-name =3D "vqmmc-io"; + states =3D <1800000 0x1>, + <3300000 0x0>; + }; + + vmmc_reg: regulator-fixed-3p3v { + compatible =3D "regulator-fixed"; + regulator-always-on; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + regulator-name =3D "vcc-sd"; + }; }; =20 &gmac2 { @@ -115,6 +134,20 @@ root: partition@c00000 { }; }; =20 +&sdmmc { + bus-width =3D <4>; + cap-sd-highspeed; + disable-wp; + max-frequency =3D <200000000>; + no-mmc; + sd-uhs-ddr50; + sd-uhs-sdr104; + vmmc-supply =3D <&vmmc_reg>; + vqmmc-supply =3D <&vqmmc_io_reg>; + + status =3D "okay"; +}; + &smmu { status =3D "okay"; }; --=20 2.43.7 From nobody Thu Sep 24 13:37:03 2026 Received: from CH4PR04CU002.outbound.protection.outlook.com (mail-northcentralusazon11013012.outbound.protection.outlook.com [40.107.201.12]) (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 B443F4718EB; Wed, 23 Sep 2026 08:22:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.201.12 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151759; cv=fail; b=PMjVxtKPG74dEKQ5E5iDcmMQhytIvKBw8CzlgjdRROSWoBGifXuiCuUywOxiFJFviNri6vUHo7DU4i0xamcSTxfloiuAbBN0t02FVVCto1+fPWUsVBkiRYJaTSKVQDhLCtHLTMauF4clnILT0/EbjTKPKy053+lPCfqEPoUrNcQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790151759; c=relaxed/simple; bh=lI0Bm0y1rts7sb8mVNiDTFUkdlzzMtlD+p4fA8oX47g=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=ZZ0nLkabNxZKCPwrqxv349DBhAWEhoY8SyoxJ1s7kXE1FhWJucMP1BzCg+fACHwZfv8mfQ5gwWybWvLGx91eV5E8SerkO8kVw5GNXJ+vpF7Of3ZFyQt0fwiwENPx4n5JFChrJC6sEgLHwR8nwOGwXI0bm409761lAbq9sYvZBxM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com; spf=pass smtp.mailfrom=altera.com; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b=eV9GcBRL; arc=fail smtp.client-ip=40.107.201.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=altera.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=altera.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=altera.com header.i=@altera.com header.b="eV9GcBRL" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tzpHInq/btH/+EJkmjER4qP8+0aqQ+4OyM5klNFuYFW6z4zqFWfYfv+K9U4Lb6sn8dlQC2JgC4PzR+4kQP0nrHhVVX/TDCA6xweeZVkLB0R1DjEjZCBHz+li+1mS4lNAPAk9Bzic0FBR8yz8VeMku8lmR30FqOWh6pJg8SCqKCOuz4Im6jBy8llvDf7UH3LIWVwJTvH4j/pwHZ2er5RhcpM3IqiAxCbUFbYM88G0DWPgTZglNUbr/5b4yPGr1/LwDu/zrxdxzYKfvccD4vHtVGYfBsz4baIAeQCzmLzt9EVIpjvlOvDieNjslfI9Lvhx4I7iFP6nIE0mgzUQ9sgHxg== 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=58JRfkKQzBk9KC0flyUaaf4l+pZrAN5QQJo6RpEREJA=; b=LhNCWPijq8RuWvNF/sX+OYSCVzclzrb6lnltUSZHtBCFaUDYUXxn5WtUaLROPu1G54879BW/nJTsbNW9cIzzQFBxbdPAfD5pa0TpRWyPqHyrbbRXUBAisnnPN6Sznz3f3ukLRyajw8a1DRN71u8Suh4UeBxf/lxt4GoT8QExPKgIcGrQ5eDbPA4ueYX2FgMC1QrMhJyGzIYCeS3XwaJEJyGJPoK+xxBtstfwmnYjr8GS9Ce/8yYcomuJmEAp2N6qFTRbnmpZs16l2x5KKbwhoS55Zdqv5x07apxQJ3eEDbvY8XNQ9Igyy4vRZbJOb5ekSMe3hBj3lE754NvdvTvSuQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=altera.com; dmarc=pass action=none header.from=altera.com; dkim=pass header.d=altera.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=58JRfkKQzBk9KC0flyUaaf4l+pZrAN5QQJo6RpEREJA=; b=eV9GcBRLX51AwgUIJRhvOdsIypgXJEPgr9tPHKVveU4pEv5nnsIdkQv50LpcsXx9Fj9kjWqew2HaatRvezD7jV8w8C//V4Hgpckne3zmrvMas8c719Id6abnSG9QBb+Fmv570Uc87JBonCZSMNFTMlSAfMX0AkwWJpl7KFzR2h4TqtQ/o9Ph+w1/7M+3COJr82G8HFaty1y5mpJLXV+8HHfLMdED0dGvdwHDYn1aBX67/ShaNmus0Ln/EutYgvwDP/15oCs76xmuRAdX+C8psvdXfbi0bYNS1HCUca8MBqwd561Q8AUIafC+N8BeyXKCUfsuDESWoPTlm5xm9Y750g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=altera.com; Received: from SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) by BY1PR03MB7849.namprd03.prod.outlook.com (2603:10b6:a03:5b4::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.14; Wed, 23 Sep 2026 08:22:34 +0000 Received: from SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01]) by SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::53a0:bf93:6b6b:de01%5]) with mapi id 15.21.0428.015; Wed, 23 Sep 2026 08:22:34 +0000 From: tze.yee.ng@altera.com To: Dinh Nguyen , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 6/6] arm64: dts: socfpga: agilex3: enable SD card on SoCDK Date: Wed, 23 Sep 2026 16:22:11 +0800 Message-ID: X-Mailer: git-send-email 2.43.7 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR03CA0213.namprd03.prod.outlook.com (2603:10b6:a03:39f::8) To SJ0PR03MB5950.namprd03.prod.outlook.com (2603:10b6:a03:2d3::20) 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: SJ0PR03MB5950:EE_|BY1PR03MB7849:EE_ X-MS-Office365-Filtering-Correlation-Id: 9c97a8d6-7ec2-44cf-067f-08df194bd16e X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|366016|1800799024|56012099006|11063799006|10067099003|55112099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: hms/Go0JM8rINTbLb3iiPdCxmZmp61cVJ+OX6nWkhURe1k8oWV4HzwN66VCxZiNjSTgEznewmnB5P++ljcLFngr0g8mDKzgu0nbC4t5GGg/oHteZroYJvh1JNJoRT7sjt4zMrMroO0r+wU0WZ2G1pUEeLjz5YfI0YUPSFeRk9K+ps7Lss2cysgPDqJrEthDcmZhRoF/DyfsBiPcNUJVvqujGGYByQxDVXKcWqNdtW4l5Rnn6g6RerVUSL1M6ETlseJb0MaAbl0Ybptx1XtX2QrxF6uCooaygbq0aQ3pgAE3tPF+ySNyHPcLH8fk3VEn9ZoCo7e5QhPo6aAIONiFb6njpRwU/BTHR1Wi0X8J3IwOYyeBiNEcA6y5vjN2TBwssL9ixpYXuKOskWeQLHDOibRf7gwHjUolHdpm21l/8oy8uKdjxR/DSyYRnWUhISSRRtD/gbdfR0b4ZoX2KUrs2NFgx5wQadtXkBP4KTtcVYbMQEraaQp6HdJaQoPtrXTiCkNaLcQoFmjC/6yi/RkAP8M88nlDLQ6MNVSq5zY36Uu8S7f9rIU09boVeQLc7BUuIZ+qH9cj3DF6R2gr/KOyohigT65OemLzOiK6QUIZGHpCRDauWFu0rzKgFpJuwv4mShWrrRZDou028zJj/JneA9ktJ5Mu9A9R4YTDtJC7Dr1M= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR03MB5950.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(23010399003)(366016)(1800799024)(56012099006)(11063799006)(10067099003)(55112099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?SzGXNUgxqG8KgQxzMAGxm9TFv9nTrtzD5aJwZM4gXV/TZ+8shgN6pV9YcDO5?= =?us-ascii?Q?iK49L9zbgpQ288XQ4vMcOiDjLPcYsDTN+zPc13VGu/eDH0FahKCDQyTFIIyJ?= =?us-ascii?Q?Py8Eucb11Xoe7WKI1zW7Y7t9+AdPPzwma5LheHgK/V4Sgcc8pw1jkInb+kWm?= =?us-ascii?Q?hYm26J6pXTvkBc1TxdqeLv5JPL8+8oUz6aeFt8Pg5LVhZ4qZStCyx9Hx9lAm?= =?us-ascii?Q?ci03bvn/36pcCAunzaOKlBWzCUbGepEd85YiSg8WdqYtLcAc6uJa78XSRyOA?= =?us-ascii?Q?ESdZFvixKV+kwNU6ymLqtFKa5Mmcn0tcS1hgc/mOifDDRC5x882QSuSRQfg3?= =?us-ascii?Q?nGnpt6ftbocYG6j0GYrbHO4Vw9nw4LcX5nPZ1CXFRxJXS0xFGbR5Yt790a7w?= =?us-ascii?Q?GTM4Nz36i+w4eF6O38sOZL4AcNjprsZnuh3STTK8OBLxd4OokU5cBid+K06A?= =?us-ascii?Q?kGI2f/f2LoJMuD60QiHGOuCbqA2meoIFghqsnNcb0gnK8G1zY0RtQ1d1aR0s?= =?us-ascii?Q?UW01APISpXOGvjmuH25rIvmR2wk5hUjKp7YY4uYL8l6B6tqQsc7Nhond01Ie?= =?us-ascii?Q?p15oKNI7h4p/mg+fFLJmK0oODzJY24wV8z2FbXE9dkjqOD2J8vZ9EF15J++/?= =?us-ascii?Q?uyRoz4uvdbJjNfzi6iLlojG07JJBj4632h+J+LntiPmW9+UiSAG8aKccqIXA?= =?us-ascii?Q?s5lrD0MDLw+JRzTeMv4UhE9h3BL23ipFUqR7nzmE7PWc4WFrJadc60YD1H43?= =?us-ascii?Q?hRI70M09DhsjsRw9woAxLQDkm4ZA3TcODqZE4B1Q4moUptKFxd299XSYqtUI?= =?us-ascii?Q?NlJnD66ch0ylbdNx0/Q+lo/iK6rPXH9jVmIhrJWPlyYNYRq8dFJX6zsfX8C7?= =?us-ascii?Q?Jkg7H9R5kCPfISgKAT15splKlgCOQvKZwQf2N8wR9PQQY1W82qhGGQAnLzxG?= =?us-ascii?Q?HJKF5vbKZTWdiIp4hezpi8Rg98jGDw3Xx6ZNdE0+kAS801Y4BiDmq1+UOKLl?= =?us-ascii?Q?EHRr8u0ui95jmNqHbDS89s/2FB8bbRULYiFLjWy7WyUpqq0QIv66GCsCMmg7?= =?us-ascii?Q?5I4CFXoDf88MA5LY+hy/byTnHzegR9hukEa5j7PXi+cME3GgQkeCwuzBmyBk?= =?us-ascii?Q?cVswaw9xSGo6VeF1OIC9dkezj2GvewCwcxP40sNThzSYD9tXUtjMN2j2LI0w?= =?us-ascii?Q?Mjea76hC/kWEJWhh4cm3Ido2cdVcf4Mi0ip70Gt8EJbD/tfXAvqS8KKcNp14?= =?us-ascii?Q?J9/lBDT1DMuNuonXTBfu/yzV3u/CxKg0R/DTZIyBz/uD4MaEUvs2gfN4HsTh?= =?us-ascii?Q?sUDWDa7IwFMyDmpmScyB+Qqz6GRA0tRdmPLQwP/Kg2N/tuWh2UEVZJx2zZDy?= =?us-ascii?Q?nglVIQrcRrfraB/0ItcH+7LbHOpFv25jnaFoNC4KEtcFBoU1yluKTnBTZN3P?= =?us-ascii?Q?cBxxn+IjTvTELCMmzjHN9OC0605tBKC6PVFTJ2WP0WwiFxwqU+8OqDRnYHcx?= =?us-ascii?Q?434+V7zCKmXWN3hhHh/rQJn1d0PrHvHBERw1kgLKWQnTHR/R1uZjAzFANPhb?= =?us-ascii?Q?WcGUI9Rljn/iFUjhO2lBROPjjB8evd1mvkyx8iSfTX0mRECqKF0ANjASmzuI?= =?us-ascii?Q?ZY6Up/LfzPgHwTlLQ08xUJf0ULb3Jm6fPWK175qfkDIDD5Gjisdykj1dj2WO?= =?us-ascii?Q?+PTWWaxlC3WrikDMiiNUkw77wAWsEXQylpRXs6ic19edr01n91ke4BQQWrXw?= =?us-ascii?Q?DbWCI9Mpaw=3D=3D?= X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c97a8d6-7ec2-44cf-067f-08df194bd16e X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5950.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 08:22:33.9812 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2aQ4Dg25OJHvG/XbBuS9ddwF2VF2MdOwFo7T+Pz12ybEnGQT43jL0b4KSjsAWNhUvpK/K9s7sRONI9C0AOazKw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB7849 Content-Type: text/plain; charset="utf-8" From: Tze Yee Ng Enable the micro-SD slot on the Agilex3 SoCDK board: - Add the fixed 3.3V card supply and the GPIO-controlled 1.8V/3.3V VQMMC I/O regulator. - Enable the sdmmc node in 4-bit mode with SDR104 and DDR50 UHS-I support and wire up the vmmc/vqmmc supplies. The board includes socfpga_agilex5.dtsi, so the DDR50 read-path tuning defaults added there apply here as well. Signed-off-by: Tze Yee Ng --- .../boot/dts/intel/socfpga_agilex3_socdk.dts | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/arch/arm64/boot/dts/intel/socfpga_agilex3_socdk.dts b/arch/arm= 64/boot/dts/intel/socfpga_agilex3_socdk.dts index b40f28519334..f46e5c070c0e 100644 --- a/arch/arm64/boot/dts/intel/socfpga_agilex3_socdk.dts +++ b/arch/arm64/boot/dts/intel/socfpga_agilex3_socdk.dts @@ -45,6 +45,25 @@ memory@80000000 { /* We expect the bootloader to fill in the reg */ reg =3D <0x0 0x80000000 0x0 0x0>; }; + + vqmmc_io_reg: regulator-1p8v { + compatible =3D "regulator-gpio"; + gpios =3D <&portb 3 GPIO_ACTIVE_HIGH>; + gpios-states =3D <0>; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <1800000>; + regulator-name =3D "vqmmc-io"; + states =3D <1800000 0x1>, + <3300000 0x0>; + }; + + vmmc_reg: regulator-fixed-3p3v { + compatible =3D "regulator-fixed"; + regulator-always-on; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + regulator-name =3D "vcc-sd"; + }; }; =20 &gmac2 { @@ -121,6 +140,20 @@ root: partition@c00000 { }; }; =20 +&sdmmc { + bus-width =3D <4>; + cap-sd-highspeed; + disable-wp; + max-frequency =3D <200000000>; + no-mmc; + sd-uhs-ddr50; + sd-uhs-sdr104; + vmmc-supply =3D <&vmmc_reg>; + vqmmc-supply =3D <&vqmmc_io_reg>; + + status =3D "okay"; +}; + &smmu { status =3D "okay"; }; --=20 2.43.7