From nobody Sat Feb 7 20:38:57 2026 Received: from CO1PR03CU002.outbound.protection.outlook.com (mail-westus2azon11010062.outbound.protection.outlook.com [52.101.46.62]) (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 85D75317715; Thu, 22 Jan 2026 13:47:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.46.62 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769089673; cv=fail; b=o1tBSagDS9Vzuw0i2YfgaN4kI125LcteqbSlo8Pyp7CeB52fGTJUYy1nAOGMNl2F57NOLXfJoXRYq1z39uobTsNbRvdfheaAiI9C8R0ZVv/v8gvZkuGGXDjZ6MY2dMGSzxzCmgGt3Qf7SQJvxNAmXuBzqdUeEICV6m0X4jWpgf4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769089673; c=relaxed/simple; bh=xPE3UNNupcGfe1O2M8k6n0/1QhYSlDreU59Em1gQND8=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=o7KWLClVpVgTiL5ESXa6zqhvJ/k6ifXCjOBXhvEzx6lJZF05q5BAZyG6ral7y+xdvdmTKyjsp0S24ZYXatU1lKnknR1r391m2HpG1jFDrOKGq6XqlIlN3aEFq/dKdYe4k941bRDpZOuejDSU5tUYDXS2FX7DmGML32ahwyTRTZA= 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=eVZ+UHXb; arc=fail smtp.client-ip=52.101.46.62 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="eVZ+UHXb" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uR+KwuQ4yl1urxY0fOtB+Xx344gBUBF4XCdiyOGqxLsyIXZpaoCR8N9FroX8/CHmJsIu4NILlI6W5L7yaVyqYzWsx4v1DbG3qXqIbpQilhuX5gFD3FAfSSeJkuqYtWDMCnkvLWwlOxnLHQx2JOem5fQz5lb0Q0V6YSEoQt77E/RNBb9CdLcA9OC6WY3GejfwlwTRdhKGtWjzVLL7LIKuSuqeQ3WokE0dckK+Z7X0ncWF66xr7C0eAsqZd+nKdXpstSLQVVnOGR0HTsbxzXKH/JUNq1cWiDYx6hcd5oxLm+qd8GpL4XuvafKYLj/ffMZtcTgxUtT+VU+xG1MeRA/v9g== 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=Ll8P9V+fqCD/80oYRazMKpBIFX5x7p+wTBNp/jW7wRg=; b=ELv5dvGUrtaw1nJTzPwBUPCnCvxg6aXElEOvqPNTf87GqqzQOfMaKpGdJ9fakY4ERmb+dZP4ocn5VyIUiIpZbB+fbAfBRCQM1arYhHmfKB5HDwDmjWBUI+1nR3nUmsicgj8Q0mYmMg5AVFs8pyT/yYD4oD12U/Xgu8VhxrQHKaWcboRoHdhuatEEsqI9GOnB0KGm04x/U9HzBvz0+8zETDkvX18WFszYu3B8eeVFESSoq/u7JkQ2P+VbX2NDtxZxux5XJBittCdZs5nd7uuZB6oVdVwHkChxjx6Ml+kAPI5J541SZBnfH7gP/y6NT64hlRgDPyJq0l+Cnbf9eQQ20A== 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=Ll8P9V+fqCD/80oYRazMKpBIFX5x7p+wTBNp/jW7wRg=; b=eVZ+UHXbf/kaEHMRVxHyn6ESoZng37vRbtEaQ9XIL3b1aRvMUSYkwyBp50K8D3Q4kCunRBN+jFWnjLkh2PNESSerIVv+AM8VLR9fS8Y3LAhUbKge0daucnpCKUu/Zgie26nx4CWGpX66iRDlcPgAo6h2S7ejZKqYWN/BR1sg9eNEv4S41qSPRs8Sx+mLenm7nfLp15dlZkBGQiV+F+iHRolhidNSpEOe2IYQAR4GX83GaS+bpjV3P+QgGqstbj50emIttPBWD37cE0VwhbY37H4j8GJvK27r12CvAh/WY+Ea+bINn0X1voYaVklpYQNkTLxCBxQ65Dootd2nHNQvtw== 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 SA0PR03MB5402.namprd03.prod.outlook.com (2603:10b6:806:b7::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9542.10; Thu, 22 Jan 2026 13:47:48 +0000 Received: from SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::ef1a:f658:cd17:e6cf]) by SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::ef1a:f658:cd17:e6cf%6]) with mapi id 15.20.9542.008; Thu, 22 Jan 2026 13:47:47 +0000 From: tzeyee.ng@altera.com To: Dinh Nguyen , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 1/2] dt-bindings: altera: Add fallback compatible for Stratix 10 SoCDK eMMC variant Date: Thu, 22 Jan 2026 05:47:42 -0800 Message-ID: <66f1d82240123ca71ef4850ee745747effa0042e.1769089199.git.tzeyee.ng@altera.com> X-Mailer: git-send-email 2.43.7 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR13CA0209.namprd13.prod.outlook.com (2603:10b6:a03:2c3::34) 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_|SA0PR03MB5402:EE_ X-MS-Office365-Filtering-Correlation-Id: 7d23a11f-5e3f-4afe-361d-08de59bcd32b X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?iAJxXDZGPE4rXOPFpYFbptEo5p05jxE4l7DDQZHqD7n4mSw431Y6Y7+4AVOC?= =?us-ascii?Q?ndzY4RzdhACxfiF3QlG4McXyiqz+13MGTITj9WSKpjrSQyTxqO/KtNAFH+A6?= =?us-ascii?Q?uO/7L8szv3NyX0ifTz3JMOB361ouAuwSB5XarfOpVLEMbT14sinDgHwPL0+n?= =?us-ascii?Q?PEe59J4waPOHCILFz+vqbZEhBFEKtTLngABbXd3P+GvoG1qo5e0blaoHH3jI?= =?us-ascii?Q?/zyEwGdLjZ7RgwwCCoLsedMEgisAsx1GhdijNP0VDlLfkpH8lsyQsaWIwHJZ?= =?us-ascii?Q?xoWMMzdxzNUDoTEgppHk3GAS1tIRLk9iQgxE6Z35WIDQoj/ztsKXSLBjI5PS?= =?us-ascii?Q?+maFH9QZPBhb0Ae1pK+ZJs+MC3uZnt8FRzIsi22rZAeF9txkNStSfdJoDVJI?= =?us-ascii?Q?Hoa7//NpDy3stpwofFxe0rNorb5Gl4C6KygWk5KiBVUqapUjx9bTRw1YIGSO?= =?us-ascii?Q?gj064gw5YdExGWFESVUN4jA8kcyxNxuyqpQOqxgf+KHg1K2keK5W6i/daXr6?= =?us-ascii?Q?79DxoUvwBqhnzdfJOVDsqQs5b6/7fHwkLyM4cX4gpRyOldodfQdwl5HeAIbk?= =?us-ascii?Q?Fp09Nj2I3tQ+cN0GWdx5kkjqEuXWzr0NyCPRLplJKZx60/nI9z0T2nHiRHTq?= =?us-ascii?Q?7JlW/16svhdNWTTGJJNm5NhTPJD6zosND2EuM8PtVqqHLnNZoBrIg4l4IACx?= =?us-ascii?Q?e5uutKBOkDW6kjWVduadMgeyZC4BNWq6pI3xU40c8+F/n6UIekJ3gP7oFJsI?= =?us-ascii?Q?qFVF/QQRvIzeyYU/9yMTT0e7fJAlrZFjgoE8f0YAU8Uzdr8OOiSa45wVQlXu?= =?us-ascii?Q?QGxEcWAYZuvSRHJj2GgxkLk/UPmx54ymXQmmTi/DMmeuDlGBXpIned1rR4E9?= =?us-ascii?Q?zu1ToqW7aIknlMQvDTvUkFryklJtEzdqN9LAC49zw2pGzzwvajMdryOoDAh8?= =?us-ascii?Q?0auo9HZchU72+6Yp7hHrQptOBPgPFDgU3o+1Sk+2v3AxZCcvNxub4Si+6P8W?= =?us-ascii?Q?ktGvIasTqalGPPaE1PJ8tGg+ABJZ0dgnlCd6ocn005PVrdHsk8I3zZthm+Td?= =?us-ascii?Q?AIRDu8iarQFHiLfsg0AWFhZpDlX5dpCl9WgH7L2z4iGwduyrv415ad5CtZA8?= =?us-ascii?Q?rpOSE0fr0nat5Qx/tcjviJ8jim0Az4ezTJ0yeszNEtldLrzsffWpcV/c3xgC?= =?us-ascii?Q?3d39CUhMkIjbm/Ikxvyhq9W22h9D3YM+NHhYZES7yIwas+lCj/E+rQT/4OWG?= =?us-ascii?Q?Awnmcp8eukWhYNGUMqbk5fJKt2xjn/VRlNSKDzpuPqs5u7EP9znMYlgNy11/?= =?us-ascii?Q?xHmPXiegMPYJFsx8+w0HlGR+Gth6Xu1vNFCvgGl1mh5bPwOF7hQ5Z85gPM4o?= =?us-ascii?Q?qyVPREYnWZiKe+b9ZIYxdn1kEa+SXGjK/BL/EdmJiq1YUAjlPfPnCPmt+7eN?= =?us-ascii?Q?Q7AIrsH3XVYlsP5OhW9PTQHzuJbJ6HHL63dXaLMgi0HKxIvicD0/F17Ro/yn?= =?us-ascii?Q?CvQNNcAUQ9pwhAwOGT5eW4iuDXOraafqM2HjwmDCAlyJCmhrCMxSVMMzhOiJ?= =?us-ascii?Q?FITN5KUotDPFlZobHZM=3D?= 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)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?l0xxU57ZTjrNmVsdr3ubOoPeEPRyrymCjAUOpLed7ejDUF4eekXaBD3wC/tp?= =?us-ascii?Q?Bkmv32wLJke1WBorfnxBd7akMAy7Q8u8m4SPeElseAmHnfLHVy8yDEfKyJBK?= =?us-ascii?Q?M2DGg0RmjiNDWGyB3aF8PDehry0/EO1edljxdIqDJKjyAjaPUF3R3EGELKYR?= =?us-ascii?Q?e1hICiokVX4ojQSCo2KkSatH8hfVF3daHkd/90thVX5HriMATqC/KirQOdoW?= =?us-ascii?Q?qo8gD41BwORdNEq5AtRO0oooG7jGrKGTiKmDKdyoI0TisF0flCfH8X8yPsGh?= =?us-ascii?Q?bZmvqynmAn659ecShOVCMq+9HtAYlx9XUi1M0pCpN3ruV+fir7I9RDrdsDk/?= =?us-ascii?Q?vjPVff65n3Acte2dzM/vyzfj82427NcCHfk+Ua24kD+sGC6ej0aiVovFAEtz?= =?us-ascii?Q?RIoz4zxg6PTLvGQGmhjA4FPnq5lRBo7UtQc+8G2Kj5nQhI1XuphZ9Un+M7Ex?= =?us-ascii?Q?6CwcrS2zk/wBLTJkfcIaeJRofIYnf/4I/CoStTZM/OZH2v+vwsaANhT8zAfa?= =?us-ascii?Q?zR4qLbR3X09qkasRv46CEUZAWb38evsq9UFYaxnpQ5QFu4kL03ylrCqkQcCt?= =?us-ascii?Q?gLJlWq7PnkHg6aAvmyuVKAy8mrZmZn3XLbj53TLVxvX71s3rHjpJWvjTIPR0?= =?us-ascii?Q?wZia2PSmaj6VZzuANELPJElPHpVQTA89U/VXO0Tb/cLXUpgVlVmryt/pawQg?= =?us-ascii?Q?i3ObarMV2b2d0rqnKbboJbOgKQehsXLkc2z3ye6Dqhl7L92VWWwhAXyNOt0B?= =?us-ascii?Q?cDvgu30CoWFCV+vx1Wy+2jnxKJ0oUxhLnx/1JHk2vy4dTj/qwQdHWRawHZXA?= =?us-ascii?Q?YL9sn5lR1XLHm7UGKqGp7vyXnpHdP6C5b40GTlxmFTThupzyJmHy2a9V4PqH?= =?us-ascii?Q?5YoTZKj0hnGte8Bmz1vbsjXGbAKPs5FgjFotUS8V5sV7h//eav/jTc5mUeyR?= =?us-ascii?Q?D+ziMY/ZXJgNkDCNbzACmBaM83lDOysyYBEaVe/FyRGuzhyHPLyH5py8Wr3u?= =?us-ascii?Q?y2viy/wwymNYmpTHUb71B6oP0L0oA4ZNC64XzZR1g6h6F1seqwk7YFX+zWT8?= =?us-ascii?Q?L7H6VtyW1Ux+RXTBjiJ0CnaGqQC53VxHxJLmbUZbAYiz1+wvm87ps+sDfrRl?= =?us-ascii?Q?BNlwTCAgt2ofCvN8xpLNN3s/MUIJEMqm4pOVZKz5t9aY6bqtNToR82U65boO?= =?us-ascii?Q?Q9u2JpVUX2XQwE1ngxEumS1AfZBBJMu+QeE4KB5ju+bJfTQq3+RT+x8WsNnG?= =?us-ascii?Q?sgKCuvVIox/1+aLihZdsjiZPLF5nfRDu9Bo0FZFqY8yL9wlvcR74Uej6eL3e?= =?us-ascii?Q?AC93YjsXAdDJbplh0hqE0uzWrwVXk3DiakUufRfyvgzqCZYoszsi/DAvh3uJ?= =?us-ascii?Q?Wn27/XpsU3heA6w9a6ybFEdoQHlyiyzNfJRsWFCW+Yb+G5jThiJFe3lKJHhM?= =?us-ascii?Q?zgx+WkBrrUM6O04SCVldjh3FLjyuHPH1Kvnq9obEv2Ztw4s+A/mWCpXoySA7?= =?us-ascii?Q?E47iEdq6y6bwtTGuSTxcpVcOgZI6d6NMlyyF4Dex27s0aucpuLfOGjCHGkBM?= =?us-ascii?Q?heUc3xe4AY3hhk/2bZnGi5AQt/XqQfbRArDFbMP8s5er8yaMD6wjePMn6NRR?= =?us-ascii?Q?TZ2QEUzW3YQIQTX10YaiUrxZGUVJj+EBRx6wgOHWuuQx2LgObT0aq8UVSvQI?= =?us-ascii?Q?ExsgXVi34m9lumVB1ixYkIHFyIV3FUOinwoToIo6xQSsgY+ff/Q7Ft150HAr?= =?us-ascii?Q?BVKAvyJuSA=3D=3D?= X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7d23a11f-5e3f-4afe-361d-08de59bcd32b X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5950.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jan 2026 13:47:46.8472 (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: IG7Gr2KrLZIU8Ycwhd6FGFe7qEHVmqFoJH7CY8AsRv/KkeJL6nJlxYWP8Y6xyRY7tYiko1uk+d2DAD/eUbBnyw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR03MB5402 Content-Type: text/plain; charset="utf-8" From: Ng Tze Yee Stratix 10 devkit support a separate eMMC daughter card. Add compatible string for the Stratix 10 SoCDK eMMC daughter board with "altr,socfpga-stratix10-socdk" as a fallback, since this variant is based on the standard SoCDK board. Signed-off-by: Ng Tze Yee Acked-by: Rob Herring (Arm) --- Changes in v2: - Added fallback compatible string "altr,socfpga-stratix10-socdk" in the binding documentation for broader compatibility --- Documentation/devicetree/bindings/arm/altera.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/altera.yaml b/Documentat= ion/devicetree/bindings/arm/altera.yaml index db61537b7115..2097f6a524c8 100644 --- a/Documentation/devicetree/bindings/arm/altera.yaml +++ b/Documentation/devicetree/bindings/arm/altera.yaml @@ -81,6 +81,12 @@ properties: - altr,socfpga-stratix10-swvp - const: altr,socfpga-stratix10 =20 + - description: Stratix 10 SoCDK eMMC variant + items: + - const: altr,socfpga-stratix10-socdk-emmc + - const: altr,socfpga-stratix10-socdk + - const: altr,socfpga-stratix10 + - description: SoCFPGA VT items: - const: altr,socfpga-vt --=20 2.25.1 From nobody Sat Feb 7 20:38:57 2026 Received: from SN4PR0501CU005.outbound.protection.outlook.com (mail-southcentralusazon11011069.outbound.protection.outlook.com [40.93.194.69]) (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 4601630FC2E; Thu, 22 Jan 2026 13:47:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.93.194.69 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769089673; cv=fail; b=bw71t5izF3DRj6DG0kivjvllhmLc9YNqJ9zSzsdkaAxVM/UuCGoeLpVWKtEtZ887PLfO7JokEJ0K8WZ8Ith7QnCZSWKPD0HDbnVaVVeuzTYlX6GjyrYC1SDL2hymtxzhH6+J2yGxcAHVA9mIuc4rPQdJ2B7jUXk0x1JzbPKg1tE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769089673; c=relaxed/simple; bh=YSs8cLy54vW57gt4F4nNqgzRnOJxwlqOO4SOIkbRI2g=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=CYDWEW9/ZNp5M6h7V+3n6cq6IIWarnFlSmp8Mk7643HwJsZQaxGbvN56iX9saIPIbtF5xAuJCh8K9QzOT8ZkGWOVLcqieC0tDbM+j/z+6NCJP1Y4zJ/VisC5+wS5fvcpqKLwuEReUJ6zO6IbBsrwYdSAjLetiQMDMI0intOjS+M= 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=tf7KX3VK; arc=fail smtp.client-ip=40.93.194.69 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="tf7KX3VK" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EhVi+xbNz9zGN80T6I9bWnCc0sjxOxfUiU+IF0D5pdwgmDrFExTajRMeTVQMuTqpc4m2T4c4F8C6zNpkzTOtkwxrDV7QvRBj/PN5tuOSW6AP4gD86J/G91JKMJ2Erq2i3m9Dmnzcl28NgTGiC/wcG3eV+W5ilKE7PP2DY3/tUvO63lYAjVcxFL4bG8zHXCKyCFocYYrgMD9sFATjb1SewQqoAlix0frdNiwy2j/67VWFp/66DCCwkB8ejY0ViN91ZxCc07F8tjnUUobVdGgXS0N52tC/qy7O8kRjc5BapLcCkuJNEtCTS7xEIXguicAW07yFR1cQOxxpPPCDBmF1Sw== 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=adVIvnZolYw/mnHFWQSM1zgtFdaQ7XseX9j7nGdwTWc=; b=AqLN3KfU1m37lXRqdwf4ttPa2Euyd10F+hv5ooXXWxOvHzQSbcXuRumqgpmcRhHQ0gI8j/kUxVF5D6bxUafLjhedczFv9UNAZcDnvQYEW+D/6APdjx+89Z2XVx1HVagDYmnj1oE1Btx/ffcsJNcFDLEbRrSqygX2TTwLINXW7hBaRW1in3Ze1N45FDJv1Mcio21ZF3jj2vuB/JAaUDeBqCDlBVj+ky1+hO7QVlzo2mtYZyGrf9fTmaZs+CZA3ETe0xiG7aZx12kcahzfVsJmdfbX8P/lQix2sRUZ88jRjE0lksNsa2BelP5Qe+gjQasubGtLbF1cAFuefTBhE8YE7A== 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=adVIvnZolYw/mnHFWQSM1zgtFdaQ7XseX9j7nGdwTWc=; b=tf7KX3VKy4WsmxhQQQ8zb/1beANvqnyTQJ/dOylIm+ZgS/XzdJclk2/DBNoPbTTYSHUrTRfNFzBub8HA/K5uQJ0PRzQB0hyB+LIZDD6vJQ8HW/jslJsM716yFTsfgcqU52QCVnKBr/IWOVCVBkvad13RmNxpzDYbsph0FgYC7FrUt2nhMvCnW5gqfB39iZi7mSfGLGtd9LfgS0kM9UuyPSJ5HJDJY+2AQbTNni64kyTyPeR1NMByac3v6ShfnaSLAbELB99ca/rLYR51Rbiv91LaJ8a9j3wssFI4pOaMYySkpaaB3mQcCnU7ice42DSPPMupSCpnNSp6NdlVW7YHZg== 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 DS4PR03MB8374.namprd03.prod.outlook.com (2603:10b6:8:329::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9542.9; Thu, 22 Jan 2026 13:47:49 +0000 Received: from SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::ef1a:f658:cd17:e6cf]) by SJ0PR03MB5950.namprd03.prod.outlook.com ([fe80::ef1a:f658:cd17:e6cf%6]) with mapi id 15.20.9542.008; Thu, 22 Jan 2026 13:47:48 +0000 From: tzeyee.ng@altera.com To: Dinh Nguyen , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 2/2] arm64: dts: socfpga: stratix10: Add emmc support Date: Thu, 22 Jan 2026 05:47:43 -0800 Message-ID: <32c1ae8735c80629757ace0c35a62da0c40911d0.1769089199.git.tzeyee.ng@altera.com> X-Mailer: git-send-email 2.43.7 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR13CA0209.namprd13.prod.outlook.com (2603:10b6:a03:2c3::34) 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_|DS4PR03MB8374:EE_ X-MS-Office365-Filtering-Correlation-Id: f5ca850e-c313-4b74-fb8b-08de59bcd41e X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?RethgV5yFDbcw/V+tEYwy8a2HbegkpOHvayCdnmjfHVdyH68Mxv4vJCWT+D5?= =?us-ascii?Q?Y7bsQQGUTKVUV4Nv83zxdUR3z1EGRxay4qbdgob9tWMuX8pWUyj+WTtCHjJb?= =?us-ascii?Q?ZdaP9NrzveIf93Yk4/dA71wXq0O0GrRvZJPHHbO2YR14PCWXKoR2PAnwZfxu?= =?us-ascii?Q?1+hvfeldx+P0mzG+Vr5hCwXRO9Z5CmhakeaAB3XzjgSaSVmQvuQXUOPIre0H?= =?us-ascii?Q?D+rwteol6KLPss7sM8CQ69Yo+dBKL4q12Zlt3QR6yuPjTayLgZZft/ICjtVF?= =?us-ascii?Q?Z1Kgx2zT/EXsH6jWXOLzqPGq5QztcpUSsYlrGTkXIvNKDxxtYK8R+/V7RH9i?= =?us-ascii?Q?Dzesq+NVCM3UiJUxI9XXYSZasGwx48FE+upZ94cnYgvcI5g+Y72qV05UTVtk?= =?us-ascii?Q?+Wg13/sz5yJ7MpwO75AudRl4IFFc3FArsLubhUFvVGvqWgAxNiFSayb8/FFS?= =?us-ascii?Q?AIUay/PU6tUucNu3w/C99r+rR3UZjfeOHBr0vDvrUMdpvkNvfg0tjNkhlFhG?= =?us-ascii?Q?aVTEF/+amRN+l94xDlIJVHAAMJZp1SwHYAQsel/uMlI1dt9ahbICgkvg9QW7?= =?us-ascii?Q?em9ncQBQaUDqwSwIvXI/0hbKeaF00Fka7OwzPsJouIsE7SlEhR9go8RqXZWL?= =?us-ascii?Q?iVy7L+Q+7dq/SBAcXRKM6HT5iNLM40Q0pRk7vyrhX3fn+l776DGBoeYqmY6u?= =?us-ascii?Q?x3b05/C97Pp3we4LsdqQRYimm25dFnx/tt6Gv0N2la4F/sLIetpvZ5xgMubG?= =?us-ascii?Q?nKDZYtTA9yhaSneHQN8oPs12EfdFkN0QYdfnKwJ4rOOBMC+XwSswEs1yEsW6?= =?us-ascii?Q?Kz1pLjorF055nvH8sECIgAn+GJX+BF8yq8ltCHUfckrwwbx/EzZTVK+SCXfg?= =?us-ascii?Q?sVJIAOOmqBWGzVPix+o+LDSjRxHAEW3IvzwVlfKhpeY3roMw7wjw4H2plwZ3?= =?us-ascii?Q?T24kLmuXTfnNywsg+oEUaNkQrbNy8tWVl8rVZkIFM96vUeHRMMR92bd4Wr8J?= =?us-ascii?Q?sjN6xz4+6AmKMR9XNDvDPcJ2qFs8ar5JYfQE2NBLGxncgrSXD1u4w2aRq4Ub?= =?us-ascii?Q?XQV/Rt6rGwdgpjO2laAm3Pwd11vs7JfNjuoL48CZGU5kF0rXRPH1b1DkQ7nT?= =?us-ascii?Q?2rJ5ofkrK86OTW7e2GaAEJgU52NBAIWO0xLR6CJRt0N/Zo9iQmzPK4HKD0Od?= =?us-ascii?Q?7WuoewHxfm5yTyI+uZVNS7w8I4q3koKOTCNHjuugXds/arXL5BvoNLrlJC3J?= =?us-ascii?Q?4zdS1x1MVjLQ9tlIaaeIEgjCxu9ITqD6p7hIAOPbUzlRswxy12HjIGoo3Tgg?= =?us-ascii?Q?QxwylQNOZbMQrpM60eW7LBCL2KFF1B1OeJfHH6+qV0uPur2Fo9ie3excbF/1?= =?us-ascii?Q?qEev7vxGrwyWKKDYh9cJLNcMG4qP+CL1AdbRZtg3jtBRznx8XNJapICnaL3A?= =?us-ascii?Q?bXi7d9g8tLZ+gy/0n8UI7mU5IjhhCYtooUzjoyPEKflwM6nbe7CwHxKH7Lf5?= =?us-ascii?Q?gIBwNa82dUlTBhgbozZJ5ffRn/5sgxkD6C08Qc+05YJzIfER/bhd3C2lbzWS?= =?us-ascii?Q?DB6CbXHJTFjEht2SbFk=3D?= 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)(366016)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3qaB38t3kjj25BbIFckWJxtcKqZv3uqLlxW0AApPA5s97lRWIER9o14YpZuA?= =?us-ascii?Q?CL6vjaUwbvrnu3qL30URRHroBXNMlMnaNdhQUcWjm1ZcojI5XK2pUTteO7LC?= =?us-ascii?Q?t8uFfxVRMe3T4+QPJ7aw/2zW7Vw71dhNKoh/mLRetRsfWZe9z9WRl46gSObh?= =?us-ascii?Q?z9Jx7o+7RqvPgD+GxC8YIUOpPVM7KfhFmx1fo6amfzN5q1XIp+AW7hpCMW9R?= =?us-ascii?Q?CKOzfhJPK6EsO8pdbilqxLJjoJsvtZAQsOW1njVkvvtVHnDpR4sX93IP/4m3?= =?us-ascii?Q?Pvf0AQ0djD6pQSj6Txpx/K6+xbDHYDa9oQAJA1LbhRIdTi7uUUSdiGweVk3s?= =?us-ascii?Q?R/7lYtrOZ5RrTnEgwVGD8IHCmxYMqz1nOpFOxRye+Ft3nzjg2I4K332VmGdH?= =?us-ascii?Q?Wuk+xa3uPbqA/Nr+hJP5jHryXSi7naPtdLtmmTW6eRP7ldgO1MtNT074YdOP?= =?us-ascii?Q?Bg3HZJy4Y6lmiQdkQ2fBkgrOXCnm4TeQqle7WXwvUha/d8BfCQkgPqqTJ0qz?= =?us-ascii?Q?BFiLsSbwXqrO8WBpOIsJ0O0mShhRy8QwNdUagfbN2O0kZlu62LX+wIq8jS0a?= =?us-ascii?Q?faQh+QM40XYi/h5oT+S+SK5ICu0Nr+hWIqHi0uXiSRuhaKlwt3uOTjBdnYbW?= =?us-ascii?Q?eWQ5rMte9zfDLNK3dQcvTibgRJkVz6U2JscycITP7RGHuXGDY7IWTZXmFqnO?= =?us-ascii?Q?Il5N7ZGpIRp3JrPlP50hUBI0EBlVBJR77iORBDmBJHLEZOeJDOyr5oHbvzRU?= =?us-ascii?Q?xrx1whfwm6Q3cI7o1+leIecxTvuP+HVFazFW1AEUhg6HMAcLKbL8K8mjaLKF?= =?us-ascii?Q?b4rFjvPFb5L42PjEJnipnj5/XxkT0QDbp6kNsQhmjzFunhBUmqqZOQPyeeAk?= =?us-ascii?Q?fAIsoJCZnXadjnkdMycUdQA5WlxZj5OL8HIpxsvUGdL6DnmMZyHfX5XCX+rS?= =?us-ascii?Q?tnfhy8zBIvHbqcc1mz7EnoEUuYKu45L3Kik+5E2XDSF0Z/L/pLgMssDnBtt8?= =?us-ascii?Q?3SHrTtVtIjVsDfZqhiUgPrYhjEpkBzRwj9Dx/7kUc8wbp8RsnvSlNo6+2S8M?= =?us-ascii?Q?DYM+LmveVySBBdQn+F1ndxeDkRYtnRuhB7K3gaScMVn49DIVzYtswdxZWXa2?= =?us-ascii?Q?LP/hlx3PlWafxrAuCLPPdeMSkEySTW63rokSvUrjiHdz4aeO+wpQAbQUjupE?= =?us-ascii?Q?q4SA4rJckViCCR8YO2QVe9ZjNJu3KNmtpESW+kqmVCxaLgQr+Q0fEB5WDDDj?= =?us-ascii?Q?o+xgON/WExFTzy/PrMpoNSNKo+kLiBZ18zpNgwntA7sH7QjGNI/0u3vwIHpL?= =?us-ascii?Q?FChluSjpZkVBo0w8Utx28B5qLwrH5ghBq+pW21T7qUt4pkTfkRCMH5xndDOF?= =?us-ascii?Q?di1CHR80Kvl0UQZopUfJAXFQsbJm+PeZgjmnignO9U8wEW0fa3jHc7bIr3R6?= =?us-ascii?Q?2gbTVQH2HSE8VdRXbY+4aYxMBMheL73BeL3h9pPeU7k+nfxtnARuGkojoeFH?= =?us-ascii?Q?dM0TQe9kQsom9lTYXMDFd7elm9yguTAPy2aCA/+0qHee4N1GCVRVjhjt2LYn?= =?us-ascii?Q?aqKaUfw1YdnKuHfgQCT8iOKyCFP4EyL4ieVcWIRclgaVEaZT3wErziGwHRmm?= =?us-ascii?Q?1HkP02AXnQMJQKnNoptvwIAmpbfPrXd6UhOdA3xH9K7745abNQkxjgXHAaaN?= =?us-ascii?Q?OIRWlMOhjd7nQLyThXqdB+KL04vs1vfMOlUnJ8YQp7jXElZgqB+Wgw3WvTYa?= =?us-ascii?Q?q4vI5vLD6A=3D=3D?= X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-Network-Message-Id: f5ca850e-c313-4b74-fb8b-08de59bcd41e X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5950.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jan 2026 13:47:48.4722 (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: QERe+7Ez01o489Bpugq1qRegkaLMLM4sbgdQjVGqrNGWHjGHCxkSTDfWvEwWZWtvlesoCXt/8zdg67tS0ySziw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS4PR03MB8374 Content-Type: text/plain; charset="utf-8" From: Ng Tze Yee The Stratix10 devkit supports a separate eMMC daughter card. The eMMC daughter card replaces the SDMMC slot that is on the default daughter card and thus requires a separate board dts file. Signed-off-by: Ng Tze Yee --- Changes in v2: - Introduced socfpga_stratix10_socdk.dtsi for common board settings - Updated socfpga_stratix10_socdk_emmc.dts to include the new dtsi - Added fallback compatible string "altr,socfpga-stratix10-socdk" in the socfpga_stratix10_socdk_emmc.dts --- arch/arm64/boot/dts/altera/Makefile | 1 + .../dts/altera/socfpga_stratix10_socdk.dtsi | 131 ++++++++++++++++++ .../altera/socfpga_stratix10_socdk_emmc.dts | 21 +++ 3 files changed, 153 insertions(+) create mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dtsi create mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_emmc= .dts diff --git a/arch/arm64/boot/dts/altera/Makefile b/arch/arm64/boot/dts/alte= ra/Makefile index 1bf0c472f6b4..540bb5ae746b 100644 --- a/arch/arm64/boot/dts/altera/Makefile +++ b/arch/arm64/boot/dts/altera/Makefile @@ -1,4 +1,5 @@ # SPDX-License-Identifier: GPL-2.0-only dtb-$(CONFIG_ARCH_INTEL_SOCFPGA) +=3D socfpga_stratix10_socdk.dtb \ + socfpga_stratix10_socdk_emmc.dtb \ socfpga_stratix10_socdk_nand.dtb \ socfpga_stratix10_swvp.dtb diff --git a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dtsi b/arch= /arm64/boot/dts/altera/socfpga_stratix10_socdk.dtsi new file mode 100644 index 000000000000..fd968103dfc4 --- /dev/null +++ b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dtsi @@ -0,0 +1,131 @@ +// SPDX-License-Identifier: GPL-2.0-only +/* + * Copyright Altera Corporation (C) 2026. All rights reserved. + */ + +#include "socfpga_stratix10.dtsi" + +/ { + aliases { + serial0 =3D &uart0; + ethernet0 =3D &gmac0; + ethernet1 =3D &gmac1; + ethernet2 =3D &gmac2; + }; + + chosen { + stdout-path =3D "serial0:115200n8"; + }; + + leds { + compatible =3D "gpio-leds"; + led-hps0 { + label =3D "hps_led0"; + gpios =3D <&portb 20 GPIO_ACTIVE_HIGH>; + }; + + led-hps1 { + label =3D "hps_led1"; + gpios =3D <&portb 19 GPIO_ACTIVE_HIGH>; + }; + + led-hps2 { + label =3D "hps_led2"; + gpios =3D <&portb 21 GPIO_ACTIVE_HIGH>; + }; + }; + + memory@80000000 { + device_type =3D "memory"; + /* We expect the bootloader to fill in the reg */ + reg =3D <0 0x80000000 0 0>; + }; + + ref_033v: regulator-0v33-ref { + compatible =3D "regulator-fixed"; + regulator-name =3D "0.33V"; + regulator-min-microvolt =3D <330000>; + regulator-max-microvolt =3D <330000>; + }; +}; + +&gpio1 { + status =3D "okay"; +}; + +&gmac2 { + status =3D "okay"; + /* PHY delays is configured via skew properties */ + phy-mode =3D "rgmii"; + phy-handle =3D <&phy0>; + + max-frame-size =3D <9000>; + + mdio0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + compatible =3D "snps,dwmac-mdio"; + phy0: ethernet-phy@4 { + reg =3D <4>; + + txd0-skew-ps =3D <0>; /* -420ps */ + txd1-skew-ps =3D <0>; /* -420ps */ + txd2-skew-ps =3D <0>; /* -420ps */ + txd3-skew-ps =3D <0>; /* -420ps */ + rxd0-skew-ps =3D <420>; /* 0ps */ + rxd1-skew-ps =3D <420>; /* 0ps */ + rxd2-skew-ps =3D <420>; /* 0ps */ + rxd3-skew-ps =3D <420>; /* 0ps */ + txen-skew-ps =3D <0>; /* -420ps */ + txc-skew-ps =3D <900>; /* 0ps */ + rxdv-skew-ps =3D <420>; /* 0ps */ + rxc-skew-ps =3D <1680>; /* 780ps */ + }; + }; +}; + +&osc1 { + clock-frequency =3D <25000000>; +}; + +&uart0 { + status =3D "okay"; +}; + +&usb0 { + status =3D "okay"; + disable-over-current; +}; + +&watchdog0 { + status =3D "okay"; +}; + +&i2c2 { + status =3D "okay"; + clock-frequency =3D <100000>; + i2c-sda-falling-time-ns =3D <890>; /* hcnt */ + i2c-scl-falling-time-ns =3D <890>; /* lcnt */ + + adc@14 { + compatible =3D "lltc,ltc2497"; + reg =3D <0x14>; + vref-supply =3D <&ref_033v>; + }; + + temp@4c { + compatible =3D "maxim,max1619"; + reg =3D <0x4c>; + }; + + eeprom@51 { + compatible =3D "atmel,24c32"; + reg =3D <0x51>; + pagesize =3D <32>; + }; + + rtc@68 { + compatible =3D "dallas,ds1339"; + reg =3D <0x68>; + }; +}; diff --git a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_emmc.dts b/= arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_emmc.dts new file mode 100644 index 000000000000..f15fa39d75b5 --- /dev/null +++ b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_emmc.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0-only +/* + * Copyright Altera Corporation (C) 2026. All rights reserved. + */ + +#include "socfpga_stratix10_socdk.dtsi" + +/ { + model =3D "SoCFPGA Stratix 10 SoCDK eMMC daughter board"; + compatible =3D "altr,socfpga-stratix10-socdk-emmc", + "altr,socfpga-stratix10-socdk", + "altr,socfpga-stratix10"; +}; + +&mmc { + status =3D "okay"; + cap-mmc-highspeed; + broken-cd; + bus-width =3D <4>; + clk-phase-sd-hs =3D <0>, <135>; +}; --=20 2.25.1