From nobody Fri Sep 25 11:10:10 2026 Received: from DM1PR04CU001.outbound.protection.outlook.com (mail-centralusazon11010066.outbound.protection.outlook.com [52.101.61.66]) (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 BBF5C32B105; Mon, 14 Sep 2026 02:51:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.61.66 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789354270; cv=fail; b=EPabnhegS6+PeAb32YGfF3hNFDPrKBYORxMREwN/9/+ZZA/idhy4wlni+r2Q7OIE8J+7fEL808SnVHKtBKvc7C9rrqR2OkHMHLIXpdHAklzZBHEh+M52n3Z4MzgMh+YbpZ66gHpgGfWznaRfL65vH2nYqS7fI+H89M6QfLTPPNs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789354270; c=relaxed/simple; bh=MSHwKldchMimfqvN96MUGN6jfsE8A7ScE8wTyJw2ROk=; h=From:To:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=sBAFKGZ3D5SbzMOxCtVL+Xi9IAavtxGvu3ErR0pa/zlu0WxteI3+EtFkBVGl2G6sU0m9AnMPLoB2bHxarZsktAsWMJ3hY+MBg1oARnj8XxTS+igxGLHLuoIYdINR8rZ3IzmmycaWjU4Eb4IdO/9Ppe+O3xaUKprRbBAUepAlg/g= 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=RiBCvIGo; arc=fail smtp.client-ip=52.101.61.66 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="RiBCvIGo" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gCD5l2DHLIQ19wd9zQhB7CpFy13jQ0VvWMJsr6Y6P8KDCypIPu6R+O80z/bssJq1iiFALS0ya+W+QgBcPGwj/WeIvk0L5YA79rEZy/0u/yv5J42DGfrrd0ENgqnN8i5Q+JcVcxxTwEZpx3LWGF29qlItFqgjBk3xvX92L0qcn+8i1BeJ0hMlIq0od9m9HFdfrtHpYk16n7g7Ql3El2GMdCJeWs/KE/at5hf6EPuzJd83mmp2l3VQHAshGD/YXHx7gWGOC3Yf2P8265XubjsHeJJNLFWjdkAl9qYwQgia3swH9+Nv7DMAIoAFL5O2j8Jd098TuIpcFlepX8whUz5xQQ== 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=OVVFPG7EiiE/NV4CZz9IAgMq43K5tY3x1nlSaPpEEEc=; b=bfpqNuWxF5zcxr1rAGqL9N/GyDKTBJtefFtLzfcvmUJawmXq4PCHzZ+7TT6lo+roicPoIeYpQwcOFDwWqfHomj6s6zxsoR8tM/1avob3o+DsQQw9fdU5JbBmw+K6KblLexWprrpvs+GNk41vcU2vXTwooTv6VYBgCLUNyFgg2QhAwLR/TBw64g0cRGMBBQgLAPKjRS4Bo33/SRuJUz9G12M0RQ5GuodyaLyFAV6za1QeAP0rbZaddAsqJPF+MAyjBLllGRltne3CbS6V+/woZHe4ayKCuDF4tXBT1tfWENKjhm0R9XedfB3PS3JV+6spU3ZzNXYi5QZBlHyx7uiNMg== 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=OVVFPG7EiiE/NV4CZz9IAgMq43K5tY3x1nlSaPpEEEc=; b=RiBCvIGoI1/Tl+sgQRN0TuygUN7UcOklsxW8v1KK6pUVPh2gMkb+nq5CnW9ht91C+hVYEhPY/5bV84PijujBmTrc2pErlDQB+czYjMxMQfTDYT7ejvQRIIImYbkRjhTOPu8KGafjrNeXw7qDMMIfnH2HuG5WwmMuYIgpFsCeLeWA9rqKyFPeuP2t3Ebi47N8ehP4hzbEMhDpXerj3cceC7cVlWUtyxLWiPisrMs1gn8+b4Pf274P+J3YEsGwjAMKTRsbI53yoD3W0HXrzcMcJ5sukVIHDTd1D7PICUyMsp7wAPvwieTXSeYOYvZtekvjr2KCDXccc3LrEChtICn8vQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=altera.com; Received: from LV8PR03MB7398.namprd03.prod.outlook.com (2603:10b6:408:18f::13) by PH7PR03MB7267.namprd03.prod.outlook.com (2603:10b6:510:24e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.12; Mon, 14 Sep 2026 02:51:06 +0000 Received: from LV8PR03MB7398.namprd03.prod.outlook.com ([fe80::9d6:b5c1:7f72:e982]) by LV8PR03MB7398.namprd03.prod.outlook.com ([fe80::9d6:b5c1:7f72:e982%4]) with mapi id 15.21.0406.007; Mon, 14 Sep 2026 02:51:06 +0000 From: genevieve.chan@altera.com To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Dinh Nguyen , Lothar Rubusch , Ng Tze Yee , Nazim Amirul , Adrian Ng Ho Yin , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/2] dt-bindings: arm: altera: add Agilex7F SoCDK multi-QSPI compatible Date: Mon, 14 Sep 2026 10:50:51 +0800 Message-Id: <20260914025052.14354-2-genevieve.chan@altera.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20260914025052.14354-1-genevieve.chan@altera.com> References: <20260914025052.14354-1-genevieve.chan@altera.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI3PR01CA0010.apcprd01.prod.exchangelabs.com (2603:1096:4:296::16) To LV8PR03MB7398.namprd03.prod.outlook.com (2603:10b6:408:18f::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: LV8PR03MB7398:EE_|PH7PR03MB7267:EE_ X-MS-Office365-Filtering-Correlation-Id: 319def66-e57c-4fbb-1635-08df120b057b X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|366016|376014|1800799024|921020|10067099003|56012099006|11063799006|18002099003|22082099003|55112099003; X-Microsoft-Antispam-Message-Info: zT9Mbm72uBMDOaQkFoPta/ImyJMJXjxxcxPLZ0EQQ0DmgpdmBQhPTOmWg9eZOWlvS9r3qJVXg1yXQW6T9curinDgbmz6lMA/qF1qYHrabhl+1ZiFGGqobEQp5D8jS/W1BBWYwxoLpo2bQ3qAYWKWDZ7BjN8YlOTuNEP2MdnLaSKZUYihe55stcP3kGRWeJWw3Beh5jAjxkyeGCZLZ1jshDQ55DZPBw88o1ZgdALWc8dudnDgdyVvOPjxY2izNCXJcJ7978Qw/FUjL9FVaCH5t4ZVHxW2Vpjf+OMxFasyGHTLhTjAzYhj6omcHfxCJlxptlkOGJE5l4Vo+rGysZRrI++/DD6F590vgaFREksApniAwhJhNgC8rvhkARJbXvSjqlDac3Nz5n68zCbIMyPwdKgdG3wLck/bkJa9KWjGgz710+S8zw0PS0L1dqvo23K0hjXz2f/UvuhOv/AGFPS7nmMIyGWUVTvIpsnqqb8mYQowEwXkWTqcmuFG8EsSTCwPRV/oZFM5LdqsDqOQUF+aAs8I5EJ48FVZsaXygIx4YXwr1i1ovjqtBbPGRrHBsZFr/9zg0aVJQlk5h4sOxozyXvME/fcAokncsYuFAHPM0eHZdI9zWAcZzmtXd3+dW6oW/9txDRpm09OlPx18pTaRZmiMqUtl3U2lWJa0BnlJm+zkJkARkU2HwNAQ8BudpAc7di63Mh41y8kHZt7aUPbfGQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV8PR03MB7398.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(366016)(376014)(1800799024)(921020)(10067099003)(56012099006)(11063799006)(18002099003)(22082099003)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?qr2w2i1SgfF+Eicr+LXbQHYnoC2f73D2u6EespJoCUCqtO15ogDLfJL3ErCV?= =?us-ascii?Q?wq6IoLQh/IHtW7r2qznSZcvVJ9qVWjyY4AhhN0qbrUsGl6YkE9IaxHDZXRHS?= =?us-ascii?Q?WzQTAsSM0+K3N8Ud8FdChNFlv60xr3+4+kkph+2l+pahvDYerqy3ZuOlfb/7?= =?us-ascii?Q?vOn3QDbiJ/QOsJkfgMXsVwGEfuIrWWZgwgdw2Sqh/iLYMVWWYp80lCd55XHP?= =?us-ascii?Q?xy4MYxVHZnyu3YaIaXtr9yuUUtDTVr5giI8If/YZ272yuJk4y1b3y8B3jQfO?= =?us-ascii?Q?85XdTz7TcHFodML6jV/XulTdsLA8hlSdaomHC/vduk11hj09n3v46BZ/HsYB?= =?us-ascii?Q?TMQvruv2Udtz3mCiPx78J5HZ4rXKPLTQt2L2Efw13a8cNHb5QIOtvKToUFWl?= =?us-ascii?Q?rfd5grVphrl9hiAuUlqgG3JwFZqxdQM4aCFe+97oMVfjutlEi5lko6NEK1G9?= =?us-ascii?Q?oO5SZNSS4eMDkMKD9Kd8L7Y/4IdGkCFWKAsoWoHQPr1PbZ57pOjR6DdQi4ph?= =?us-ascii?Q?890jjDgppVXqIFjhJJkN8MldMydz5gPcZ8fVpgIbalSPFAisqtS+OvBjcTJm?= =?us-ascii?Q?A8ubcRZykxPL7olrrmdjZ812pSZWn0F7J2e4jZMGcpK5Llwuy9gTr6k6rRqh?= =?us-ascii?Q?OeRq65LOdWOFdLOs03ly0T6FbNYeUg3Bpkn1DMsHS0fTrvkulvoKppruIx4r?= =?us-ascii?Q?Zbvm0TysTJn74j5ahMIKNQ3qzSj1byCwB1l0SJG0k0rdH7VzTVStKJWYqWnH?= =?us-ascii?Q?ob0XLci2OqRZ5XKzRfW5hJSMEDCADHnowKCEYL67SpDuVMkypRM2g88rWQzZ?= =?us-ascii?Q?o10TBlvlcS9YKjXfk7UMzVTexTvLPOWXnElqNp8aQO+TQWcH1CWhTjKO7iaX?= =?us-ascii?Q?8WRp5m6+5t0cDhoZ0F/DWEMKDyH8Lr6n3LO4IAKWEywU8azteBna8AI5RezF?= =?us-ascii?Q?UsqYsSBjrWvt2RQ0TeyEUEwxjLMmyQhT7iYu0zSkV8VfeNkyjjy76mBvHu9d?= =?us-ascii?Q?/yq9tBdPfARKcSWNhYm2mj6/Uf+rl8xjckr417LUmPr1p9lkIjb2T6yrEp46?= =?us-ascii?Q?5EqvmdTn9b0XwjGWLsdve89Qjx/8KPNZUAYmHmmI/Ol1OHcHk/BoVkiZ7ZMd?= =?us-ascii?Q?0kE3AQ1OyL31Hk0F5T//DQ7uKBOguRZ31BsZzZm57xn5I/+QtXDVCF7YbgYG?= =?us-ascii?Q?ZnmEo7ylPbWAGcZQ5c7g2D8WUdaEP1lqFmyI20AVzdf/2BVtGH4mfJMS2KPA?= =?us-ascii?Q?stDcs80Y+WcOQvSlgX/Es0GL4taZxxaA6UWauemTbuk0xYJAcoipEjpIgtiY?= =?us-ascii?Q?iBmw1wPmEEoVWzc1IdV9PxZ83RR72wf3RhEU1rxpikkeAta8P4Grtez4s+ym?= =?us-ascii?Q?8Aw1ciBORNAZBASoSDJ4c9wAE9kMUGxKZSx1DX/uu5b3LTxRiZFk0IWFageD?= =?us-ascii?Q?V9mS1tFT8UA+s/cPc8AiL56fUd/Ue5Xv8aGgKqdGOS1NuUZHx/Jm9zCgIewe?= =?us-ascii?Q?pNzgwOU0l856vhjB6EGCx1x0Qv/8M01eq1Qhz7cQzERXVQ67SuLnOmOEIXSK?= =?us-ascii?Q?g8JuyBgFe17M7KGP3y18gjXJ4uJNemefI6rg7WI++z2cbP4IpaYSXbhqIinJ?= =?us-ascii?Q?674rRZBxv8RFo/FwARegX7ThSJLOZSN8j5z9bfRNLm5MX5Fpq3qQRW7am+L7?= =?us-ascii?Q?EqeEJ2IN/EFHswvp2oXCzSZ3mIFRWkUwwAHE9ErF2MTbLzTzcszWbzrNA3Pk?= =?us-ascii?Q?slE5KRiQuarMwcNGHubU4YstIQMQ0GU=3D?= X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-Network-Message-Id: 319def66-e57c-4fbb-1635-08df120b057b X-MS-Exchange-CrossTenant-AuthSource: LV8PR03MB7398.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Sep 2026 02:51:05.9766 (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: IdmOa79PQVZh4MQfGrS1sGkX4M05nF+0aIywOfV+y4JrHimoZsFkKoTb+j2w4jikXYndM1LBU7Wug1/xe8HyOrAwfbkrnJ+KUaSzuxnl9cs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR03MB7267 Content-Type: text/plain; charset="utf-8" From: Genevieve Chan Add "intel,socfpga-agilex7f-socdk-multiqspi" for the Agilex7F SoCDK board variant with multi-QSPI flash support. Signed-off-by: Genevieve Chan --- Documentation/devicetree/bindings/arm/altera.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/altera.yaml b/Documentat= ion/devicetree/bindings/arm/altera.yaml index 3030cf46fe74..2e7fa5e12530 100644 --- a/Documentation/devicetree/bindings/arm/altera.yaml +++ b/Documentation/devicetree/bindings/arm/altera.yaml @@ -97,6 +97,7 @@ properties: - intel,socfpga-agilex-n6000 - intel,socfpga-agilex-socdk - intel,socfpga-agilex-socdk-emmc + - intel,socfpga-agilex7f-socdk-multiqspi - const: intel,socfpga-agilex =20 - description: Agilex3 boards --=20 2.43.7 From nobody Fri Sep 25 11:10:10 2026 Received: from SJ2PR03CU001.outbound.protection.outlook.com (mail-westusazon11012065.outbound.protection.outlook.com [52.101.43.65]) (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 C924B32A3C9; Mon, 14 Sep 2026 02:51:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.43.65 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789354276; cv=fail; b=k9Wbh4IQOIFXHOAVSy8JHIZjVH9JprhwAJn08WJSoAL3Qp3yNZFWVpp/POMaJc7p+XcJg3/JSTengpQqc8UG0S4+bkEWK+vr1Iu3XjDCvFSp6tiBLdebUOA1Fj4IRvlw5MgA2kVJiQoe0YuGVmfD3/qHNzeaR6eEr6vP+PEqwsA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789354276; c=relaxed/simple; bh=noxIFUgk1GgLXsqtUBOWRnI4ASUyj9LXyCg4ECXBi5I=; h=From:To:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=pWapPuV6kABxYcOQ3cm3fFzFhTjt4ryGHIl0BYPd0FZkT8CvAxGNUNuvY9qYtmdw73FUqam7fBv7viiCFufLXSXaX4dSIkvCLg1pedSAHiulwFlHM5GG18ikXpQClvBbSwV2vcBy+tq3yI+wLdf4vw/dp9FIZzQiuE0UX0DNxrE= 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=oyrEx8O6; arc=fail smtp.client-ip=52.101.43.65 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="oyrEx8O6" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=abg2pe2HYhP8wOMR53Tby4o5eddymP0L9my5nosB4J9dH1AvC/oCVm5JsQTBs+GlU00ox62KCkaqaYDyNcuzyLVyUf6sl+DTHBG57PMEEsD1PtvDpB4YxbV8fR9Z4Ohdk/tRHh2ikh8q3JN7OXk8RQ2kR/KIsShozBOfM+Y3ylTqt8XBJYxsfIC2375PGVsAcSgGjkWg+FtwEOIZ9jd+E3bXYMWhKGdsjig4CpOzHI69xF4oea2zemUEMVKAooiuSocp8aey+oKoknReP9qhC5WYx0WS2SKVYxEo8BykznZ0p3z7tKwR1aI9XQUudJzitOHREJS5ftD4JiOVTptsiw== 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=y3bInfaLLH+54YCwEVXo8eVMZe6orJRP7jlSGWaofS0=; b=blF+OsJm+AwbA6PLerC5+JHdA7IbfuTuEOm1YXM9dcN4Vkne94hlnR9h1qzwvMYTvQcbsDfJOA2fnmqMyFA8nes/+8rUXaQ/aQXpjZ9Ozx+bkMEV30kt9Zlny/8DJZ/FZVVW2uV4+npZoszCT7yPoot//SpHztl8UnYokMhXE6wjyrZNXrvtg1kWIZ02i72a1PkCywN5Ntl+aCdgKFkeoUT4bpmgQfgZ0MaL9On1QM9/jgtFSqu+Vn2v9gZwUxJXfTmItogKJPcM0wHV3zyU0RZbPQJiYqdDDHtJPKpW7CJg3srf2ueMXTVRqV58Er5tVMYxhm6UThsnymHTCDqLmg== 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=y3bInfaLLH+54YCwEVXo8eVMZe6orJRP7jlSGWaofS0=; b=oyrEx8O6yHccb632Miw36kdxECPbOhkF+2iggM9qV/6vNeLy6fJ2bkMkmNsAmoMxBqzYo7ypB9/28el4MZO9ICl9o81lpBUNwwoSQRINTYfWgyVgKwHMe5b2OFlQ8maNNJAKK07B5HJAucCgxZ24vHR1GiIHgqzyXVk2SipmxchjTQcBPXmnaqXIvssh3zOJ5vAA2QUEgpZYrgL6d2j1YdMf8a5qhtjQFaJVcCm/tl/ABsDTKOeGXqse9ShGeKDolw1ZKOD7ztKb5Ab2T0Yl6nxwKDc6KGHCOei+F/fmVlmil9pskDtNL4OrCfXzF5UR/9dgAOGbryJ07yJv7vgSug== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=altera.com; Received: from LV8PR03MB7398.namprd03.prod.outlook.com (2603:10b6:408:18f::13) by PH7PR03MB7267.namprd03.prod.outlook.com (2603:10b6:510:24e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.12; Mon, 14 Sep 2026 02:51:09 +0000 Received: from LV8PR03MB7398.namprd03.prod.outlook.com ([fe80::9d6:b5c1:7f72:e982]) by LV8PR03MB7398.namprd03.prod.outlook.com ([fe80::9d6:b5c1:7f72:e982%4]) with mapi id 15.21.0406.007; Mon, 14 Sep 2026 02:51:09 +0000 From: genevieve.chan@altera.com To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Dinh Nguyen , Lothar Rubusch , Ng Tze Yee , Nazim Amirul , Adrian Ng Ho Yin , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/2] arm64: dts: socfpga: agilex: add Agilex7F SoCDK multi-QSPI board Date: Mon, 14 Sep 2026 10:50:52 +0800 Message-Id: <20260914025052.14354-3-genevieve.chan@altera.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20260914025052.14354-1-genevieve.chan@altera.com> References: <20260914025052.14354-1-genevieve.chan@altera.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI3PR01CA0010.apcprd01.prod.exchangelabs.com (2603:1096:4:296::16) To LV8PR03MB7398.namprd03.prod.outlook.com (2603:10b6:408:18f::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: LV8PR03MB7398:EE_|PH7PR03MB7267:EE_ X-MS-Office365-Filtering-Correlation-Id: fd9eb432-804f-42a3-6c32-08df120b079e X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|366016|376014|1800799024|921020|10067099003|56012099006|11063799006|18002099003|22082099003|55112099003; X-Microsoft-Antispam-Message-Info: v2fizMBbvYqCAiGMyXwcL8UwS5mirPVwj7/Nt7+06a+CHKnmda7o7D3HYb0CMj0xk5OmSTM1I15nIPIav9eQFUtgJDasdWRYIQprECjxUeYkXTUKbpcZuOUsleloy3eKplCHHM4AZK5v8l8Kr/oLsozOQokSlXJoy+plTFsnvbRubKgUxBlqsbNk+qkfAn099wpa35JlQ9qXth603c2MYCTe+6SwF/Wx3VQXIDXEtbd+r7zmtRYYU3cCHDKINuBUODpB77sAZShEY0E0X288FBLy7mojcHdaz+/PcQGXkrtxTXpAvbBVVXPpq8ppY2xUoce19sorcZmV5Tpe9v1/akjwqBdo/nE8sPtkisLgDf/1i+MyYelmYic2UAAqCkn7INqBNNN8U2BbI7JIcHKzu6uRGvxm2mUD6UrCwyVrbNbpjxVlECoyruGz/2MmsPaXD5rh/jv5lPbMrCLlrgxOH7pudEGMf0HGShiLX/1DFd4JZOYE2zu1Loqn7gKjNKaKmnacS5JUEcET42JAnu/qOOt7k9+UgSBEkpxuDh5S1kGjIolc3uqT089FWoQP3WauwcS8vd5Ec0q4JgI//SmR8M26Vc8ZGNz9+Rcj7fI3GZ8WrEIITrMJ2iGc0TGBGkdXV1iq5VzoUG/4nPkfyNrLalwBidrh52Lt+FwrR9OhEvhF1dZz/p2pjnaV9YKrQwdNk1sIe02I+AiiHrH/0GUQ3w== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV8PR03MB7398.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(366016)(376014)(1800799024)(921020)(10067099003)(56012099006)(11063799006)(18002099003)(22082099003)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Gi6rEawMPHg1vDc5zCOVD5Gip9iIjrMLWhyyGFsUm8sEPSitpoQ2cyy+tHXu?= =?us-ascii?Q?bwOVGMf4DgTH/1DTtcijFe0An8QlYOSkd1nvAiWVVDQlazhdO5q2TNoP1XQ7?= =?us-ascii?Q?ajnErs93IPWe3iuX6AsEGkrWgNsrxUyO8MgaZYq/fbAFpkPVaREpaoQgVrrd?= =?us-ascii?Q?YcoQY386gQlXmLxcju241MLxt+N7ziqoX/rmbFzlNjfc9sj9S23CxhAswZEf?= =?us-ascii?Q?f4vMHsqGditoYelkM1pD9S6EuYcsf9kp8TIhKenwD+hOW0hPFSaKUlAQh+to?= =?us-ascii?Q?GcLYgAF4kFXDeQPKV1wquPpIAYYAwskdiY3Lme/LVES85T5LaF+OICNGhaB9?= =?us-ascii?Q?IvmzxXB/+m2TTJuCDc3T8Br279ETRuveC7fSgBHAc0rZWqMOD8bR4w4Z6Un1?= =?us-ascii?Q?DbeozcZJsjwKkSs10a5Ql/oyBTcmV04Isetc6XSsiq/FJ2MPi5eCkrJHjc4y?= =?us-ascii?Q?tSd+fw3SL4F/6cxtAGHqI/fepQ8BCSwPjXD1Nvh/+WsiauyYdpbwyPzCVhm1?= =?us-ascii?Q?REve+R9YMj/Mnr44SFXJZ87qPx0crlqa2cExHD4B09OykAAkQ+93Njg8eARC?= =?us-ascii?Q?x+loHoITf79NtCP5FNd4UEWBQdItOv+fdbayqVlLLQaMDyqrxe0qmdMfIjXU?= =?us-ascii?Q?uuWSoBw+jjhh8wRATAzbZHYsQkQB7XBnlTna4sEZt9OYUCTkvWlllVJ9KPRz?= =?us-ascii?Q?2s5GqV0JCgl5LHbgys3ZbDYB0X4whrC7SBQHBXhPcT0CZR+Bcrz9jvdONAgj?= =?us-ascii?Q?d/CoERNjEl5qnHy61CqeRtEUUlpeoEKn6b6AdqoJxxU17Oz2WQ6Xzr5ITcvL?= =?us-ascii?Q?qMbvRfezsybKzjRzI9eCifURhE1Nw1bfb71JO9lvMDqlZB1jnlm34BBOGBRq?= =?us-ascii?Q?Y/RDrOxpEQQqrIWLG1ElhxP07J4giHhto/Ji//Nj9E7WwnKO3pXik6QWkOJj?= =?us-ascii?Q?QnD9kVXWdu0c9vGR16cMya29ZB0SF6pwEQfLHA1x/xPkwk5HQJMtOzs132Q1?= =?us-ascii?Q?4iU0zoME5dU4kiTiSuykHOZtcnYSdwDE0coenUf1SWq+oIWYqiCW+pUarWxk?= =?us-ascii?Q?+/aR7dJqe3ztKCscf/l7Qht7Er+XQuZPUo2FBAiK8SKEm3AY49Mz7wtcKN2P?= =?us-ascii?Q?mTewnODnfrAJdbXMrvP4qSJ2CFNsyIiLGIsPrcS/RrXT3Wc9Kd4fxABf4z0Y?= =?us-ascii?Q?bFCzpB9m3dkgQVBM0LWVYK1OdTrDUXvHlYWvqAtWckgxAAFz5osHE3kjohoH?= =?us-ascii?Q?FOXpI4abn2+bxZS4c18nkZyIdVigw8H+FMdNE0+AsSBbNB0xw3OxII0nARqB?= =?us-ascii?Q?3Ct9JjgtJSzafo+AsqxgX91edvdZDDjGQ7lF7gTAFXr7sicX9ck6bVvyDLdj?= =?us-ascii?Q?w8oqL2+PUQuqGoI83RYa/YWq12VPqVRGjXZ0yezA0ugEsZuN+FdYiCAmKVnf?= =?us-ascii?Q?YlKFAQASUzbJKtfLdMftivnEeJBI5g3/53Z/29ejWr94efj90gAjckJ2cMGN?= =?us-ascii?Q?cRtQRUu+z2wJvE/OFCJZb6r/6020EaRRc90aMa9rG+nob2DhJsVHhrCIqQrA?= =?us-ascii?Q?+JyTy6Z7+zzcqBn5q05m1qQQKB5kWT6i32XkK+T6PWtw5kFBep5pOfv6qkuk?= =?us-ascii?Q?EsJ/Fg2CmX+MQUltWoxP3/aBnweVj5HFA7zOnUEsH0JMFprhLtuL1QCk2Qlt?= =?us-ascii?Q?eas8E1kc5Vb4mhv/Q8UbH0OX8BpNQB4b+hvSExYvPT0+4RwyGZmV+HxFlkQS?= =?us-ascii?Q?XAosf2zaTpm3WA2tEx0DsiUREtEi4Bw=3D?= X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-Network-Message-Id: fd9eb432-804f-42a3-6c32-08df120b079e X-MS-Exchange-CrossTenant-AuthSource: LV8PR03MB7398.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Sep 2026 02:51:09.3120 (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: nhw7TNMqF7IZO7eusEVNwyTTij8yG4lfiJB7iqiliwklnmCp5c+CW5Y5Nwh/lDxBKCVnvqlACYVHZP+dRDCjuE3h/2nkgo0MFuRQ+RTHpDk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR03MB7267 Content-Type: text/plain; charset="utf-8" From: Genevieve Chan Add a board device tree for the Agilex7F SoCDK with multi-QSPI support. Describe four Micron MT25QU02G flashes on chip selects 0-3, based on socfpga_agilex.dtsi like other Agilex board variants. Signed-off-by: Genevieve Chan --- arch/arm64/boot/dts/intel/Makefile | 1 + .../socfpga_agilex7f_socdk_multiqspi.dts | 214 ++++++++++++++++++ 2 files changed, 215 insertions(+) create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex7f_socdk_multiq= spi.dts diff --git a/arch/arm64/boot/dts/intel/Makefile b/arch/arm64/boot/dts/intel= /Makefile index 270c70fdf084..9298ab8b9314 100644 --- a/arch/arm64/boot/dts/intel/Makefile +++ b/arch/arm64/boot/dts/intel/Makefile @@ -10,5 +10,6 @@ dtb-$(CONFIG_ARCH_INTEL_SOCFPGA) +=3D socfpga_agilex_n600= 0.dtb \ socfpga_agilex5_socdk_nand.dtb \ socfpga_agilex72_socdk.dtb \ socfpga_agilex7m_socdk.dtb \ + socfpga_agilex7f_socdk_multiqspi.dtb \ socfpga_n5x_socdk.dtb dtb-$(CONFIG_ARCH_KEEMBAY) +=3D keembay-evm.dtb diff --git a/arch/arm64/boot/dts/intel/socfpga_agilex7f_socdk_multiqspi.dts= b/arch/arm64/boot/dts/intel/socfpga_agilex7f_socdk_multiqspi.dts new file mode 100644 index 000000000000..7d444a84fd67 --- /dev/null +++ b/arch/arm64/boot/dts/intel/socfpga_agilex7f_socdk_multiqspi.dts @@ -0,0 +1,214 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2026, Intel Corporation + */ +#include "socfpga_agilex.dtsi" + +/ { + model =3D "SoCFPGA Agilex7F SoCDK multi-QSPI"; + compatible =3D "intel,socfpga-agilex7f-socdk-multiqspi", + "intel,socfpga-agilex"; + + aliases { + serial0 =3D &uart0; + ethernet0 =3D &gmac0; + ethernet1 =3D &gmac1; + ethernet2 =3D &gmac2; + }; + + chosen { + stdout-path =3D "serial0:115200n8"; + }; + + leds { + compatible =3D "gpio-leds"; + led0 { + label =3D "hps_led0"; + gpios =3D <&portb 20 GPIO_ACTIVE_HIGH>; + }; + + led1 { + label =3D "hps_led1"; + gpios =3D <&portb 19 GPIO_ACTIVE_HIGH>; + }; + + led2 { + 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>; + }; +}; + +&gpio1 { + status =3D "okay"; +}; + +&gmac0 { + status =3D "okay"; + /* PHY delays are 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 */ + }; + }; +}; + +&mmc { + status =3D "okay"; + cap-sd-highspeed; + broken-cd; + bus-width =3D <4>; + clk-phase-sd-hs =3D <0>, <135>; +}; + +&osc1 { + clock-frequency =3D <25000000>; +}; + +&uart0 { + status =3D "okay"; +}; + +&usb0 { + status =3D "okay"; + disable-over-current; +}; + +&watchdog0 { + status =3D "okay"; +}; + +&qspi { + status =3D "okay"; + + flash@0 { + compatible =3D "micron,mt25qu02g", "jedec,spi-nor"; + reg =3D <0>; + spi-max-frequency =3D <25000000>; + + m25p,fast-read; + cdns,read-delay =3D <2>; + cdns,tshsl-ns =3D <50>; + cdns,tsd2d-ns =3D <50>; + cdns,tchsh-ns =3D <4>; + cdns,tslch-ns =3D <4>; + spi-tx-bus-width =3D <4>; + spi-rx-bus-width =3D <4>; + + partitions { + compatible =3D "fixed-partitions"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + qspi_boot0: partition@0 { + label =3D "Boot and fpga data"; + reg =3D <0x0 0x10000000>; + }; + }; + }; + + flash@1 { + compatible =3D "micron,mt25qu02g", "jedec,spi-nor"; + reg =3D <1>; + spi-max-frequency =3D <25000000>; + + m25p,fast-read; + cdns,read-delay =3D <2>; + cdns,tshsl-ns =3D <50>; + cdns,tsd2d-ns =3D <50>; + cdns,tchsh-ns =3D <4>; + cdns,tslch-ns =3D <4>; + spi-tx-bus-width =3D <4>; + spi-rx-bus-width =3D <4>; + + partitions { + compatible =3D "fixed-partitions"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + qspi_boot1: partition@0 { + label =3D "Boot and fpga data"; + reg =3D <0x0 0x10000000>; + }; + }; + }; + + flash@2 { + compatible =3D "micron,mt25qu02g", "jedec,spi-nor"; + reg =3D <2>; + spi-max-frequency =3D <25000000>; + + m25p,fast-read; + cdns,read-delay =3D <2>; + cdns,tshsl-ns =3D <50>; + cdns,tsd2d-ns =3D <50>; + cdns,tchsh-ns =3D <4>; + cdns,tslch-ns =3D <4>; + spi-tx-bus-width =3D <4>; + spi-rx-bus-width =3D <4>; + + partitions { + compatible =3D "fixed-partitions"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + qspi_boot2: partition@0 { + label =3D "Boot and fpga data"; + reg =3D <0x0 0x10000000>; + }; + }; + }; + + flash@3 { + compatible =3D "micron,mt25qu02g", "jedec,spi-nor"; + reg =3D <3>; + spi-max-frequency =3D <25000000>; + + m25p,fast-read; + cdns,read-delay =3D <2>; + cdns,tshsl-ns =3D <50>; + cdns,tsd2d-ns =3D <50>; + cdns,tchsh-ns =3D <4>; + cdns,tslch-ns =3D <4>; + spi-tx-bus-width =3D <4>; + spi-rx-bus-width =3D <4>; + + partitions { + compatible =3D "fixed-partitions"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + qspi_boot3: partition@0 { + label =3D "Boot and fpga data"; + reg =3D <0x0 0x10000000>; + }; + }; + }; +}; --=20 2.43.7