{"id":2219454,"url":"http://patchwork.ozlabs.org/api/patches/2219454/?format=json","web_url":"http://patchwork.ozlabs.org/project/uboot/patch/20260403022513.9446-6-alif.zakuan.yuslaimi@altera.com/","project":{"id":18,"url":"http://patchwork.ozlabs.org/api/projects/18/?format=json","name":"U-Boot","link_name":"uboot","list_id":"u-boot.lists.denx.de","list_email":"u-boot@lists.denx.de","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20260403022513.9446-6-alif.zakuan.yuslaimi@altera.com>","list_archive_url":null,"date":"2026-04-03T02:25:09","name":"[v1,5/9] arm: socfpga: s10: Enable system manager driver for Stratix10","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"b818a0d3464336403f03046bd9b4003afaa0e616","submitter":{"id":90458,"url":"http://patchwork.ozlabs.org/api/people/90458/?format=json","name":"Yuslaimi, Alif Zakuan","email":"alif.zakuan.yuslaimi@altera.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/uboot/patch/20260403022513.9446-6-alif.zakuan.yuslaimi@altera.com/mbox/","series":[{"id":498580,"url":"http://patchwork.ozlabs.org/api/series/498580/?format=json","web_url":"http://patchwork.ozlabs.org/project/uboot/list/?series=498580","date":"2026-04-03T02:25:04","name":"SoCFPGA: Update Boot Support for Stratix10 in U-Boot","version":1,"mbox":"http://patchwork.ozlabs.org/series/498580/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2219454/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2219454/checks/","tags":{},"related":[],"headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=altera.com header.i=@altera.com header.a=rsa-sha256\n header.s=selector2 header.b=VqF1iWQP;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=85.214.62.61; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=altera.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=altera.com header.i=@altera.com header.b=\"VqF1iWQP\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=altera.com","phobos.denx.de;\n spf=pass smtp.mailfrom=alif.zakuan.yuslaimi@altera.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=altera.com;"],"Received":["from phobos.denx.de (phobos.denx.de [85.214.62.61])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fn2fp44h2z1yCs\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 03 Apr 2026 13:26:58 +1100 (AEDT)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id E77EB84142;\n\tFri,  3 Apr 2026 04:26:05 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id 708E783D8A; Fri,  3 Apr 2026 04:25:58 +0200 (CEST)","from CY7PR03CU001.outbound.protection.outlook.com\n (mail-westcentralusazlp170100005.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c112::5])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id A2FA4840BE\n for <u-boot@lists.denx.de>; Fri,  3 Apr 2026 04:25:51 +0200 (CEST)","from PH7PR03MB7063.namprd03.prod.outlook.com (2603:10b6:510:2a4::6)\n by DSWPR03MB989164.namprd03.prod.outlook.com (2603:10b6:8:362::12)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9678.18; Fri, 3 Apr\n 2026 02:25:49 +0000","from PH7PR03MB7063.namprd03.prod.outlook.com\n ([fe80::f6cf:4203:1cbc:cd21]) by PH7PR03MB7063.namprd03.prod.outlook.com\n ([fe80::f6cf:4203:1cbc:cd21%4]) with mapi id 15.20.9745.025; Fri, 3 Apr 2026\n 02:25:49 +0000"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2","ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=a8wAdNHPFJj+3/XaoTs8Os0bk1hLlIWicPhFp6MxBZ8aHY6hMRIhMW+5kdKdx8fWfG44Kdecc91ywuJqZUFzJ9nxHtcIV5TqPW9+7a6d3z5YMqGm9TqTf0mPCzOClqBkvWcE3p+Ry8Wsw9Lt3RbE6eMxN2GtfhMp6B2qkMYG7OJuBw/d+CDcErzD1LsN/vLYOhKizGuZPpKpkLScF5MvBuXzp+nuCOwM1ziLeTki46TqlQCeA61KOQSjedsVgNyIjeG8CjeCLvk00/MIVhLG+FMQCrJPxzTKTUyz0ODM9XZ+SM8/f7PjrePPOjf4eOX9gkDThP6mSm7UoSMfopei8A==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=GpcNrYga8FWpIk1fn7kWlT2pfR6yflbtyxzuoJvFecY=;\n b=eCkSXMgAZpxRvQrr+zdlL40EAAx+ri9XbZdFFgHDV/xsO+6IjjAQoLZib76DJqXMqyCHNNyVH7+U7IB4b1a00PG7cF1ueDhfN+NeH+2pqitorB6Jyu5z4Lrq2daBR9hw6LmSC6jDx2Fq3eqSeZqpHKdKnL6H4tesKFoqJHfPmtsBjyQUYKWCUQpWvVoDkDpoPZDZdIODJ60EwTlu6lVVDsR0CksPSe7GDvDIO6nl64oSPxZk1vH9usMq/VNbfRKYARdWGNB4ExlnShG2WcLJm2dLBIB83TmMNdKGE5i5EXCY91C06rFZWPzYGv/OaQ/adtvFKqx1kA32fV6PFTJ/bw==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=altera.com; dmarc=pass action=none header.from=altera.com;\n dkim=pass header.d=altera.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.com;\n s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=GpcNrYga8FWpIk1fn7kWlT2pfR6yflbtyxzuoJvFecY=;\n b=VqF1iWQPfiUMGByNWSBNHFSSdI+gNTcGTECtLFR0APDTt2pJzPVVQV/frUNuCXnAJCmsT56bqt198a3ohwe36H1WjmEjizv4EBf6kbOm0rMbSlBm4EiOa71PKj18ksKlWgYOtrgOxf2eXITBBoEsFIiCaOb7DBtx+2FqwdAu+DZXHHW6FDxvWhmKQIl56br3cajdMF5aK2jf9oHgSrW+XISugb+rmu4D2jpSuVUi5V0+D/nrjefqceg1ZQJwqX4e8tHs7VvP7lgp9bR5SCSeKdD90q7kxmiuQc11yAStxBY5JHhTwK8JF4BD7WsSAlsc9j7OK3+L1Xir8uq97wNGiA==","From":"alif.zakuan.yuslaimi@altera.com","To":"u-boot@lists.denx.de","Cc":"Tom Rini <trini@konsulko.com>, Marek Vasut <marex@denx.de>,\n Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>,\n Tien Fong Chee <tien.fong.chee@altera.com>,\n Lukasz Majewski <lukma@denx.de>, Peng Fan <peng.fan@nxp.com>,\n Jaehoon Chung <jh80.chung@samsung.com>,\n Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi@altera.com>","Subject":"[PATCH v1 5/9] arm: socfpga: s10: Enable system manager driver for\n Stratix10","Date":"Thu,  2 Apr 2026 19:25:09 -0700","Message-ID":"<20260403022513.9446-6-alif.zakuan.yuslaimi@altera.com>","X-Mailer":"git-send-email 2.43.7","In-Reply-To":"<20260403022513.9446-1-alif.zakuan.yuslaimi@altera.com>","References":"<20260403022513.9446-1-alif.zakuan.yuslaimi@altera.com>","Content-Transfer-Encoding":"8bit","Content-Type":"text/plain","X-ClientProxiedBy":"SJ0PR03CA0001.namprd03.prod.outlook.com\n (2603:10b6:a03:33a::6) To PH7PR03MB7063.namprd03.prod.outlook.com\n (2603:10b6:510:2a4::6)","MIME-Version":"1.0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"PH7PR03MB7063:EE_|DSWPR03MB989164:EE_","X-MS-Office365-Filtering-Correlation-Id":"5809ffb1-56d8-4b7a-184a-08de912851ca","X-MS-Exchange-AtpMessageProperties":"SA","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|366016|1800799024|376014|13003099007|55112099003|56012099003|18002099003|22082099003;","X-Microsoft-Antispam-Message-Info":"\n KSPHbGKSBykkFMFlMCzdRj7uL/+bVAJnD/E7mKvgyM4Sl9DkkWyyhS8UmoojM5CvWGUak3x2aUXI2/YNm3+ziJJ9sUPx2xrJAIgnqRkuwyWP+ibV6fuonMU4Z+q0PnfVhGQAmqCGiffmy0icuPCwD7Qv2T20p4OpD+QkpDH6GJ/b8aMrmGXL+bkIdpuoaQCNKgnMudzRKdcfQBO6piVebvCLOVseVYjJbe3tZcTYIpN1ycSyYyEGAM8m3YfTBeNdUZ6eo0l9mhtHJidpMHWhyjxLLdAD+cgZ0QXOFhPLseJhtRBPn16OibpoCQYIOxb0s6Ur5wQvoaqx+di8PX4BCUlo2O/6w5Tz/iuFuesJlDZK47tk080asCzuERNiKBx7teFyzcF+uQV0dB1PkD1QLNDRCbOn82luX6xAKTNrn8KTPS9yo9bmvxHk7Uc3YoAENAyQJlEmXQQ465eqkMaj+m8NHNFVs01o/P7Vc31RVRYc5aMFyrGMypvPNbrRouaFdP3/woJDCVcVslIN0xJUkCblpwm5W+nAis2BJ4HmUOzVIfy/lw0nGOIFFVO9JaQLIEzfie/N2REo3krpgDRUFS8I9c9EtJ4LRtke0N56Hfk+9Nb02eAkQShHPqSwCBFvKkZbUnrVTY9TphTpg4RwTwMDcyRU8UsEb072vI5+EF78XvFabp2eld4NR/W7i1FY","X-Forefront-Antispam-Report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:PH7PR03MB7063.namprd03.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(366016)(1800799024)(376014)(13003099007)(55112099003)(56012099003)(18002099003)(22082099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n ImLbNTqIuuC3aXBYyl7dbPL229kErkbC0dYInz2Zav32JA0Ziu8Www30h9FS95R5Wzs+sZnxAUEXc8KH6YWBpc11LcvYEY+Jc2GZksAdNNPYQa2JhU29ZPxZTyd619/gDGmYaKMRS3fEByGr18SsJarWDXUwBMYTRAU0u1Uqz/etLDxKw2pE0bgW5p9ymoSiw3m0rzm0G02fAC/Jpy6rPqaW1CQD1/jxMLXVeGdUSB8IC/f+3C4M5rx0sbdAaBkut1BcGf6EN0p+NJoB/ZVcLW4WQa4981oLfN4ptQimwDNy0iFx2CO4nmEm3fAdIqGPlwwV1Tu6Un4ge+lpQgqYfiwGM9F1jIpD9UECZjMkw1aVX98JkFj1oIyVNH8KlC7V3Y427HJqktWJIcftJU2jV+v9xc8aQzumjIyl2BYhallz7sxaHnVN/RQHn8FgF3laxc8sixrfbBkCnNa5/Y9OLmZ0MleIW+50e37wWvDMCPEAMiWAWd13OjP0AXugeUdQDrICnwCACvpq6lmaIlP9yyY1vCAHOLE3ZN994VWdzY4UySLhh9T6W424Gcuo0ZaibQ/C9Hj1Aa6yUeITBtJOCJ+rcB8OXYhGFpKjjMlG6nsjU5p9zkg9uB9Pq3epvhoGUV59eoO1MNtnU27U4/U+11QhkIF4jmoUZdFz8RfxWRN1MKhWRooeKXcNMOju6j8ayA5w0QOee4NUkQpzPNRLLVvO6FJTBBML+1ELmSuozElHhkwj6XBsOFXeMp/ndMTEmCF1HAgBzW/25sZ7w8Q/trHEJKen9EJpmX9JyNGM5oDkMPWRhA/El70kHurT9FKljeCwfFkHBiXc5bKIu0J7qxk1+OPYT/a1HoJwT+5FtVSGclJEU6UeWinr0OacGvGso/oSS7tvmw+agre4zrvxY//DFCcUv5KlzJ96s+hxfl17vbwJ9gth3u3Mjd6xB+fhfExw0151uHm+npcvQCm76m7SKHJ6vBNYWENksFu+929dwC8AOhJGElFE0MknpOtO8DAEAEa4j83vqYIyOijUtaXdCcFILWeTT9etMW4D/LbJlRXmGjrvDrEgdDwvzwQz/U5YcEneey1/Z82DH7XXJVNISYP1EP/uTMwXP2a8z2+equ54IwAyD4f3fWgSEEpVIqQgzZynDfOL+m6hZmSsMknmSVpBWNGumyqC7uB/fpVN5GhW+Qd3edzQhzBof93Qj4IPgrE4JP6SFrvfPVLpoZzrGVtE3YBj5zuWexKGkl4zbHgbyJe8HGSIdL107GmaObcirwWeJtnLgwgTG5uYEDLOeNp0FafsECeq52zLKuDqOZPf52ECa8Bw1MZHO1i3XpuCdhWlm9jupxddPCSXoQE9wCdroiJWRLZOvXc8WpxKKcJCL31pcqRPZXkyV+clzxMwNAVx1QOADArEEjzK/uhX3ckJCf+JzH25oxy1+bgaL/NbiLpd+0yZFHRcoWUiBBhfeVJEvS6aD7fx0NSmAhiYXtlXLA+T8rCGf6rQXkAMTJfkwXxiXBJD1eLArDQXg/V8yMSik7zwxvnyusJYqotgpvSoe4eBWTYA4oNM7ejhBP71XakyM3rlEZ4Go3gD8RWuGOEVqSPV984c3M9p7YA6FXmkfXUfFa8YrIe64s2DK8upzxXFi0O5ca+UX+MPnvNnvJP74gfVMefAJ224GKYKJrIKU+JC0PCW7GUIM1L+20T0e7UpC+qMjwWnLdoZHq1CrrRpIMWwK5nIc123AZaisYwSOogZvl+ZH/55wtc=","X-OriginatorOrg":"altera.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 5809ffb1-56d8-4b7a-184a-08de912851ca","X-MS-Exchange-CrossTenant-AuthSource":"PH7PR03MB7063.namprd03.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"03 Apr 2026 02:25:49.3198 (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":"\n uOIvOdXwSZ2aASh2Aej7WCOLTRBz4rs/aAFIFygtnfUZ8M5wVxqIiNbjiE9sZVXkMiSbNm43DRoG1706uYK2JPZ9KmBzo/hMPU+br0ixahI=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"DSWPR03MB989164","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"},"content":"From: Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi@altera.com>\n\nThe base address of system manager can be retrieved\nusing DT framework through the system manager driver.\n\nEnable system manager support for Stratix10 by probing the\nsystem manager driver to initialize during SPL boot up.\n\nSigned-off-by: Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi@altera.com>\n---\n MAINTAINERS                                |  1 +\n arch/arm/dts/socfpga_stratix10-u-boot.dtsi |  6 ++++++\n arch/arm/mach-socfpga/Makefile             |  1 +\n arch/arm/mach-socfpga/misc.c               |  3 ++-\n arch/arm/mach-socfpga/spl_s10.c            |  1 +\n board/altera/stratix10-socdk/Makefile      |  7 +++++++\n board/altera/stratix10-socdk/socfpga.c     | 12 ++++++++++++\n configs/socfpga_stratix10_defconfig        |  1 +\n 8 files changed, 31 insertions(+), 1 deletion(-)\n create mode 100644 board/altera/stratix10-socdk/Makefile\n create mode 100644 board/altera/stratix10-socdk/socfpga.c","diff":"diff --git a/MAINTAINERS b/MAINTAINERS\nindex d2508d90c33..c58d8f85e33 100644\n--- a/MAINTAINERS\n+++ b/MAINTAINERS\n@@ -156,6 +156,7 @@ S:\tMaintained\n T:\tgit https://source.denx.de/u-boot/custodians/u-boot-socfpga.git\n F:\tarch/arm/dts/socfpga_*\n F:\tarch/arm/mach-socfpga/\n+F:\tboard/altera/stratix10-socdk/\n F:\tboard/intel/agilex-socdk/\n F:\tconfigs/socfpga_*\n F:\tdrivers/ddr/altera/\ndiff --git a/arch/arm/dts/socfpga_stratix10-u-boot.dtsi b/arch/arm/dts/socfpga_stratix10-u-boot.dtsi\nindex ad4b383f704..89fa0e829f6 100644\n--- a/arch/arm/dts/socfpga_stratix10-u-boot.dtsi\n+++ b/arch/arm/dts/socfpga_stratix10-u-boot.dtsi\n@@ -13,6 +13,7 @@\n \taliases {\n \t\tspi0 = &qspi;\n \t\ti2c0 = &i2c1;\n+\t\tsysmgr = &sysmgr;\n \t\tfreeze_br0 = &freeze_controller;\n \t};\n \n@@ -283,6 +284,11 @@\n \t};\n };\n \n+&sysmgr {\n+\tcompatible = \"altr,sys-mgr\", \"syscon\";\n+\tbootph-all;\n+};\n+\n &uart0 {\n \tbootph-all;\n \tclock-frequency = <100000000>;\ndiff --git a/arch/arm/mach-socfpga/Makefile b/arch/arm/mach-socfpga/Makefile\nindex b6f35ddacc4..962dce67c64 100644\n--- a/arch/arm/mach-socfpga/Makefile\n+++ b/arch/arm/mach-socfpga/Makefile\n@@ -39,6 +39,7 @@ obj-y\t+= system_manager_soc64.o\n obj-y\t+= timer_s10.o\n obj-y\t+= wrap_handoff_soc64.o\n obj-y\t+= wrap_pll_config_soc64.o\n+obj-y\t+= altera-sysmgr.o\n endif\n \n ifdef CONFIG_ARCH_SOCFPGA_AGILEX\ndiff --git a/arch/arm/mach-socfpga/misc.c b/arch/arm/mach-socfpga/misc.c\nindex 1eef7893e54..418d7dfb572 100644\n--- a/arch/arm/mach-socfpga/misc.c\n+++ b/arch/arm/mach-socfpga/misc.c\n@@ -263,7 +263,8 @@ void socfpga_get_managers_addr(void)\n \n \tif (!IS_ENABLED(CONFIG_ARCH_SOCFPGA_AGILEX) &&\n \t    !IS_ENABLED(CONFIG_ARCH_SOCFPGA_AGILEX7M) &&\n-\t    !IS_ENABLED(CONFIG_ARCH_SOCFPGA_AGILEX5)) {\n+\t    !IS_ENABLED(CONFIG_ARCH_SOCFPGA_AGILEX5) &&\n+\t    !IS_ENABLED(CONFIG_ARCH_SOCFPGA_STRATIX10)) {\n \t\tret = socfpga_get_base_addr(\"altr,sys-mgr\",\n \t\t\t\t\t    &socfpga_sysmgr_base);\n \t\tif (ret)\ndiff --git a/arch/arm/mach-socfpga/spl_s10.c b/arch/arm/mach-socfpga/spl_s10.c\nindex ce1d5d4c8ff..b05bec2cbc1 100644\n--- a/arch/arm/mach-socfpga/spl_s10.c\n+++ b/arch/arm/mach-socfpga/spl_s10.c\n@@ -48,6 +48,7 @@ void board_init_f(ulong dummy)\n \tif (ret)\n \t\thang();\n \n+\tsocfpga_get_sys_mgr_addr();\n \tsocfpga_get_managers_addr();\n \n \t/* Ensure watchdog is paused when debugging is happening */\ndiff --git a/board/altera/stratix10-socdk/Makefile b/board/altera/stratix10-socdk/Makefile\nnew file mode 100644\nindex 00000000000..416c121406a\n--- /dev/null\n+++ b/board/altera/stratix10-socdk/Makefile\n@@ -0,0 +1,7 @@\n+#\n+# Copyright (C) 2026 Altera Corporation <www.altera.com>\n+#\n+# SPDX-License-Identifier:\tGPL-2.0\n+#\n+\n+obj-y\t:= socfpga.o\ndiff --git a/board/altera/stratix10-socdk/socfpga.c b/board/altera/stratix10-socdk/socfpga.c\nnew file mode 100644\nindex 00000000000..f8facf79204\n--- /dev/null\n+++ b/board/altera/stratix10-socdk/socfpga.c\n@@ -0,0 +1,12 @@\n+// SPDX-License-Identifier: GPL-2.0\n+/*\n+ * Copyright (C) 2026 Altera Corporation <www.altera.com>\n+ */\n+\n+#include <asm/arch/misc.h>\n+\n+int board_early_init_f(void)\n+{\n+\tsocfpga_get_sys_mgr_addr();\n+\treturn 0;\n+}\ndiff --git a/configs/socfpga_stratix10_defconfig b/configs/socfpga_stratix10_defconfig\nindex 6a6f1d98c16..726dd7d7c9f 100644\n--- a/configs/socfpga_stratix10_defconfig\n+++ b/configs/socfpga_stratix10_defconfig\n@@ -28,6 +28,7 @@ CONFIG_USE_BOOTARGS=y\n # CONFIG_SPL_RAW_IMAGE_SUPPORT is not set\n CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y\n CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x300000\n+CONFIG_BOARD_EARLY_INIT_F=y\n CONFIG_SPL_MAX_SIZE=0x40000\n CONFIG_SPL_HAS_BSS_LINKER_SECTION=y\n CONFIG_SPL_BSS_START_ADDR=0x3ff00000\n","prefixes":["v1","5/9"]}