{"id":2230922,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2230922/?format=json","web_url":"http://patchwork.ozlabs.org/project/uboot/patch/37c24931119b858c4097cc7aadae9f58161944d5.1777536451.git.simona.toaca@nxp.com/","project":{"id":18,"url":"http://patchwork.ozlabs.org/api/1.2/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":"<37c24931119b858c4097cc7aadae9f58161944d5.1777536451.git.simona.toaca@nxp.com>","list_archive_url":null,"date":"2026-04-30T08:33:32","name":"[v4,3/4] board: nxp: imx9{4, 5, 52}_evk: Add qb save option in SPL","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"423fc2e9e24aea6b11315f38f05a038769a894f8","submitter":{"id":92829,"url":"http://patchwork.ozlabs.org/api/1.2/people/92829/?format=json","name":"Simona Toaca (OSS)","email":"simona.toaca@oss.nxp.com"},"delegate":{"id":151988,"url":"http://patchwork.ozlabs.org/api/1.2/users/151988/?format=json","username":"festevam","first_name":"Fabio","last_name":"Estevam","email":"festevam@gmail.com"},"mbox":"http://patchwork.ozlabs.org/project/uboot/patch/37c24931119b858c4097cc7aadae9f58161944d5.1777536451.git.simona.toaca@nxp.com/mbox/","series":[{"id":502232,"url":"http://patchwork.ozlabs.org/api/1.2/series/502232/?format=json","web_url":"http://patchwork.ozlabs.org/project/uboot/list/?series=502232","date":"2026-04-30T08:33:29","name":"imx9{4,5,52}: Add Quickboot support","version":4,"mbox":"http://patchwork.ozlabs.org/series/502232/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2230922/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2230922/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=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com\n header.a=rsa-sha256 header.s=selector1-NXP1-onmicrosoft-com\n header.b=D4NdwyYd;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=oss.nxp.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com\n header.b=\"D4NdwyYd\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=oss.nxp.com","phobos.denx.de;\n spf=pass smtp.mailfrom=simona.toaca@oss.nxp.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=oss.nxp.com;"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5nJ40Dktz1yGq\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 18:23:48 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 4D1E68467E;\n\tThu, 30 Apr 2026 10:23:24 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id 6F4438466F; Thu, 30 Apr 2026 10:23:21 +0200 (CEST)","from OSPPR02CU001.outbound.protection.outlook.com\n (mail-norwayeastazlp170130007.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c20f::7])\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 79B1284653\n for <u-boot@lists.denx.de>; Thu, 30 Apr 2026 10:23:19 +0200 (CEST)","from VI0PR04MB11917.eurprd04.prod.outlook.com (2603:10a6:800:306::9)\n by DB8PR04MB7036.eurprd04.prod.outlook.com (2603:10a6:10:12f::21)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9870.20; Thu, 30 Apr\n 2026 08:23:17 +0000","from VI0PR04MB11917.eurprd04.prod.outlook.com\n ([fe80::a506:3460:d2bc:26e7]) by VI0PR04MB11917.eurprd04.prod.outlook.com\n ([fe80::a506:3460:d2bc:26e7%4]) with mapi id 15.20.9870.016; Thu, 30 Apr 2026\n 08:23:17 +0000"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-0.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,FORGED_SPF_HELO,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_PASS,\n T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2","ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=XIjhdPTP7ZHJo294uJpAiBpzWhPTHj+eQ5k+dqP2zwEBiM3tSbIVzeNvAaOIW/2YnCMURYF/ttjFIL0UlyWbR3D+AtqIib0z1nBNgLciS0RqwbVs/72PSI5czBgLwjJDemZLZg+w4R+m/g8p4lt9ZNwUg44aHnLCvU1OOrZFtM945eGNMYFNVMvaGZQW4tGBAqAc4lUU/6onB1JzSRTaKlY8tAgAqJqGkUS06laNenYLQPlGFCWPMTbYcBElVngYomhjRFFcsdh1mA9ZLTHlYoFojGS+qb34B9DNaTm/NFebww/7ujljjh+Sqy/b8D3vnE7VI25uZ6jmuaxAAWIiHA==","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=yG88w6I7wA6IyFWj91LNOWuTomx03J5NAC1TFc8KmqY=;\n b=sSPhL9V7tYtWxre023nmAShJ4JbAu85EXc4El1/OyOeIQOC485OIl/qk/UirkdwXSSw7+F3xOp55Cb78E1t4imrQ6wSlQh4fwmTZ+Z7u22MgN6afY/vDLQgSKQzvT+1loLotTu8jV6iSC4YANreah8btSpKLsT2CqfI+FzFlR5msu18WNX8FyPsFHpR+USIk9aewXbL6ii3bgfxcdN5M5WRqpwNDrQ3ug5dXYPr4mltimUumA37fZyGOU1N9KL6kU3kMY9rqPbXjcc8v9O2gut5QOG/R2nG3rntgub8r/+TG8xCqwpioTYJUEy8ITnwx7ehfboWVlE+hqWA+CEP60g==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com;\n dkim=pass header.d=oss.nxp.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com;\n s=selector1-NXP1-onmicrosoft-com;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=yG88w6I7wA6IyFWj91LNOWuTomx03J5NAC1TFc8KmqY=;\n b=D4NdwyYdTGpoI/T1eNz5r2CYIwiy3V1bwU2u1ZI28Z04+EmErHWryYiYIBtX4sd57GKOaGp5OkNELcn/HBs/C7mFplp/Sl3vDt2fZukmm83dsqt7Gg1MRD5UBMPmz0VTj8EPPhA2iTav4tIhcv/7jtrnyKyWo6w1jznuReAbSRabtSy14dWJyQWUcehzy6SrNiV8rgaW6tKM+3AuXYCoSReAm+PFLd6njXuhJXdA0V+KCAsLwDQEMnYax5xbSOZPLUq18Rgtz3Hdx3bWM3kd38Iq4m9+kVXWEFrUnzMxZwMqXV89k4p4FXreMSgsq7m9bduRyRXHc7ndFYXFJAHJVg==","From":"\"Simona Toaca (OSS)\" <simona.toaca@oss.nxp.com>","To":"uboot-imx@nxp.com,\n\tu-boot@lists.denx.de","Cc":"Stefano Babic <sbabic@nabladev.com>, festevam@gmail.com, peng.fan@nxp.com,\n alice.guo@nxp.com, ye.li@nxp.com, simona.toaca@nxp.com,\n viorel.suman@nxp.com, fedor.ross@ifm.com, marex@nabladev.com,\n joao.goncalves@toradex.com, ravi@prevas.dk, ping.bai@nxp.com,\n ji.luo@nxp.com, qijian.guo@nxp.com","Subject":"[PATCH v4 3/4] board: nxp: imx9{4, 5,\n 52}_evk: Add qb save option in SPL","Date":"Thu, 30 Apr 2026 11:33:32 +0300","Message-ID":"\n <37c24931119b858c4097cc7aadae9f58161944d5.1777536451.git.simona.toaca@nxp.com>","X-Mailer":"git-send-email 2.43.0","In-Reply-To":"<cover.1777536451.git.simona.toaca@nxp.com>","References":"<cover.1777536451.git.simona.toaca@nxp.com>","Content-Transfer-Encoding":"8bit","Content-Type":"text/plain","X-ClientProxiedBy":"AM9P250CA0022.EURP250.PROD.OUTLOOK.COM\n (2603:10a6:20b:21c::27) To VI0PR04MB11917.eurprd04.prod.outlook.com\n (2603:10a6:800:306::9)","MIME-Version":"1.0","X-MS-Exchange-MessageSentRepresentingType":"1","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"VI0PR04MB11917:EE_|DB8PR04MB7036:EE_","X-MS-Office365-Filtering-Correlation-Id":"53898e85-321f-470b-5cae-08dea691bad9","X-MS-Exchange-SharedMailbox-RoutingAgent-Processed":"True","X-LD-Processed":"686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|366016|1800799024|19092799006|376014|18002099003|56012099003|22082099003;","X-Microsoft-Antispam-Message-Info":"\n WzRxZsQM0k5QqE2kjLCq3wUGJRKDAOgheO5Nl5/iG6IfpXkymrKu5mGZFvnVYvfGcxQIZMNKEKIf8/siEFySiSL4PKwNGjbonqRVohk9zZzqo+rLdT9BsKLg0yeH7BiSwBKrSaEf0MRST35pdfuNL3cB/NocQMkDzaczlX+3PB18p4u3ODaEXSlblcb6DIcS0sIEZ3XATQ78JOAH8OQXkm2OKA0mVcuW7XA+SSNkh5IjRTv/DKndMkuO03Un40LsLv1JhIq5TS9E79PludFjHf/fkHF+kEoKt5aYluxU+j7Y9WG8y6J3cP/+MzFUB7J+71pSEujjLBnqVV5A0bczoRgHJiobUNPYoYhCCBH/Gh9ByyN54Z73WI1HfSSY8PUxGZdlxJae2E/5KXfVfC/QyX0NsV4hM8jtJaRG4V7YI6WyCymf10wjJqcqegG2M/dYvBJ7ERQbeu33mfmE0usHW67Ye+2fQcSCdRIOF6PWY1LbwtHP22cxCn326eGQ7KQJSQRwq5xvfWwJgjpOpckczvquVXJJsP+4Fb+/EYL5wldVLi3/xrCYfmYifp51RRZrLEkWIyXd6+h7BuAxiiFcpNZL3eianjgLcI8fNLRtRcsQDheGfgxqKKPpqqdcPxmW4D8AuOkaxjDQMIKcW8o1DZEPAXvKw4l9IvammA/qcIsf1OUpeAFEuVJq0JzNE/uqUNNqC9PDKlVKOzCz+1SZz2wJHU2mvHDDDYwbrpwLsYw=","X-Forefront-Antispam-Report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:VI0PR04MB11917.eurprd04.prod.outlook.com; PTR:;\n CAT:NONE;\n SFS:(13230040)(366016)(1800799024)(19092799006)(376014)(18002099003)(56012099003)(22082099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n gCzlowTxzwni0IQqMhGlVyar1Xm7jWAv9S74jkaE6U+RXHr428EekhrVUw0jwyzdlyA99Hml+klgYcfZ1e2fwmxTPHAy7Sft7xB83ilpVpQyUpvcix2mlbkdTqm6RhQvHr6SXhAFezSqiXW4cnKKUZnEn5iE/+kUkk/TWi5v31tN0qYhmhV/Z10Y7MyfS7BPkRVHgRMj8Nnfb8vTE4JGCu2bYEH2Ur3b50TpOvW2EknTUKViXvX46MbDNx/90m2wOQUK2uGYSiiDvenUmnjSMmGLY8GtiMbLdSEnM48Pys1EODa+GaR8ErImtAiuWA5dfSw3w24pN+E+uNW7S9TjijLI+0ORmEwYJ2Bj+/ftJCSiKjAgnxyRJ/u7jFQt4nlBrqc7Fy48RDNHJKWMRj5lj0p3NXFh/vWQTuDd8qhVvyth8J2kHEItzAQ3BsDG7yu7WyxWlh/ceLs6O9WeThI94W/RSg4GzlDIor+Sh8pLx3POgo2TPcmhLnWSc/O83sLiyTHhGuDwQ22/7uZcDjFtA0orHHtF3QtqzRzNfbE+s2URgih3KVTZ8d8clXd2tBp5RTPYYtg8d36GVzDY4HZ9v5auxo6jV7Gb0eznBbnjwxJddr7c4VBsQnETQbIz7QVtTA4aggqnpOlCmskBxN60xsgLrG7QGmHq98Nt0/5/A/KHdud8K7ZQIgsHpcbF+Is/tjfGHo2p2zRl9l5qgAtrBKvLc5ZWzsV6PT/mbp0IUZ04xt0djYaH1hYRVzATQVQ2cKpNCNcL1cXTaB2uLJ7+VmCxxI8T2Iwzqw+ATdqnIFvrqPeZMpz08KC3GfBPkr/I8cMOhV2CjLCDspZKPBF8zSTtMC3lXoHwsnti+HaXrDx6Xpijh3VUz3ElDFLwOELvOsYiekY9PLainHGnHm8UW1ytGQLPC/8gYXXpJXq8JdY4b01XijT7F4gfGVyoP76LO04C506n7DIkmF0VCbfj5OQ0u505GtohS6ioiqlcVGLsRfVGdCYNeUh0AhKx15HyD5OOwenGWQh5AAsHhj73Qs+T28Jf56NZhuXF5zYQEC//l9na5Efx1D+OcOU2/jFLITN/woYENHmzhz8C9nkZwZIrZqU8HUyUkGuQedadjUf5Oqw0H2HsbINSAKmLVoywYlc1GcHS9RvMYnaAcQ55oBXchZx906LP3mvTJqr1esG2X3sidH+rpGppkIPUgLLJFlybBaT9uafRtZ6oNDu3JtS7pIrkcPDw9DShAlXca+ykcTUffbYWfmtAB9oPY3+StXzcil/7SwafyUUWYif7XwsKRqXWWA1otsQWk5dyENmXiDW6GsFy1PSAZln4COeCuAmV/ZzczLpZ8rE8EPn0W6qDoq/Y902L/5eTlXKiqFQR1xGVyXHtsjolcaNeWpi8JCkqonludpHzpXab9jEYvlyWI582iyA/BJJhIlDOc+3Bxr9EpJLNKXqVHyXo5KYF2/OAXtHqcVEhq2p53ze+yOAzwsJi7L/LfCN7zYhmu6c1Xjy/FqoA8RvhQ7zMzctU04woYjUVWmfcwWgCRZQkb6INyLaQBrJTpz8OvS9Wn+lR8xWmJ/bH2OQ+pgE+rJcEAP4MIuCDeHq2OQ/GoiWXJ9Uv4602M6cpJgnpls63Wjip5jWcIZ4HaN1MGLLFtNgPM3DYEs3yd6y7JroGHb4vZzA5xY6R+UkU4cPic4olWrIU8ZisaHBtBbYBjUhlFyIW+AmQkWmOq2zT1o2h0J8QtQ==","X-OriginatorOrg":"oss.nxp.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 53898e85-321f-470b-5cae-08dea691bad9","X-MS-Exchange-CrossTenant-AuthSource":"VI0PR04MB11917.eurprd04.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"30 Apr 2026 08:23:17.0630 (UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"686ea1d3-bc2b-4c6f-a92c-d99c5c301635","X-MS-Exchange-CrossTenant-MailboxType":"HOSTED","X-MS-Exchange-CrossTenant-UserPrincipalName":"\n S8geFQfFKxBRRsFR3zh5w3wqIjiC0Cy2qaHpajkUFxA+KJ7CAf9CDaTfi46dglbNep1K/NSOWnBCngBtm/sZFw==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"DB8PR04MB7036","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: Simona Toaca <simona.toaca@nxp.com>\n\nCall qb save automatically in the board-specific\nspl_board_init(), if SPL_IMX_QB option is enabled.\nThis makes sure qb_save is called before any image\nloading is done by the SPL. This option is also\nsuitable for the case where U-Boot proper is\nmissing (Falcon mode).\n\nqb save refers to saving DDR training data to NVM,\nso that OEI runs Quickboot flow on next reboot,\nskipping full training and achieveing a lower boot\ntime.\n\nSigned-off-by: Simona Toaca <simona.toaca@nxp.com>\n---\n arch/arm/mach-imx/Kconfig  | 8 ++++++++\n board/nxp/imx94_evk/spl.c  | 6 +++++-\n board/nxp/imx952_evk/spl.c | 4 ++++\n board/nxp/imx95_evk/spl.c  | 6 +++++-\n 4 files changed, 22 insertions(+), 2 deletions(-)","diff":"diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig\nindex a40baf24631..66142a835ce 100644\n--- a/arch/arm/mach-imx/Kconfig\n+++ b/arch/arm/mach-imx/Kconfig\n@@ -80,6 +80,14 @@ config IMX_QB\n \t  memory to non-volatile storage. OEI uses the saved data to\n \t  run Quickboot flow and skip re-training the DDR PHY.\n \n+config SPL_IMX_QB\n+\tbool \"Run qb save during SPL\"\n+\tdepends on SPL && IMX_QB\n+\thelp\n+\t  Automatically save DDR training data (Quickboot data)\n+\t  to current boot device when needed (when OEI runs Training\n+\t  flow and saves qb data to volatile memory).\n+\n config CMD_IMX_QB\n \tbool \"Support the 'qb' command\"\n \tdefault y\ndiff --git a/board/nxp/imx94_evk/spl.c b/board/nxp/imx94_evk/spl.c\nindex 6eb0fff99f4..739a5f1f559 100644\n--- a/board/nxp/imx94_evk/spl.c\n+++ b/board/nxp/imx94_evk/spl.c\n@@ -1,6 +1,6 @@\n // SPDX-License-Identifier: GPL-2.0+\n /*\n- * Copyright 2025 NXP\n+ * Copyright 2025-2026 NXP\n  */\n \n #include <hang.h>\n@@ -14,6 +14,7 @@\n #include <asm/arch/sys_proto.h>\n #include <asm/mach-imx/boot_mode.h>\n #include <asm/mach-imx/ele_api.h>\n+#include <asm/mach-imx/qb.h>\n \n DECLARE_GLOBAL_DATA_PTR;\n \n@@ -44,6 +45,9 @@ void spl_board_init(void)\n \tret = ele_start_rng();\n \tif (ret)\n \t\tprintf(\"Fail to start RNG: %d\\n\", ret);\n+\n+\tif (IS_ENABLED(CONFIG_SPL_IMX_QB))\n+\t\tspl_imx_qb_save();\n }\n \n static void xspi_nor_reset(void)\ndiff --git a/board/nxp/imx952_evk/spl.c b/board/nxp/imx952_evk/spl.c\nindex de9256dc267..615c3b67fb6 100644\n--- a/board/nxp/imx952_evk/spl.c\n+++ b/board/nxp/imx952_evk/spl.c\n@@ -8,6 +8,7 @@\n #include <asm/gpio.h>\n #include <asm/mach-imx/boot_mode.h>\n #include <asm/mach-imx/ele_api.h>\n+#include <asm/mach-imx/qb.h>\n #include <asm/sections.h>\n #include <hang.h>\n #include <init.h>\n@@ -44,6 +45,9 @@ void spl_board_init(void)\n \tret = ele_start_rng();\n \tif (ret)\n \t\tprintf(\"Fail to start RNG: %d\\n\", ret);\n+\n+\tif (IS_ENABLED(CONFIG_SPL_IMX_QB))\n+\t\tspl_imx_qb_save();\n }\n \n static void xspi_nor_reset(void)\ndiff --git a/board/nxp/imx95_evk/spl.c b/board/nxp/imx95_evk/spl.c\nindex 761a1a4a0f6..2fd69447e1e 100644\n--- a/board/nxp/imx95_evk/spl.c\n+++ b/board/nxp/imx95_evk/spl.c\n@@ -1,6 +1,6 @@\n // SPDX-License-Identifier: GPL-2.0+\n /*\n- * Copyright 2025 NXP\n+ * Copyright 2025-2026 NXP\n  */\n \n #include <hang.h>\n@@ -13,6 +13,7 @@\n #include <asm/arch/sys_proto.h>\n #include <asm/mach-imx/boot_mode.h>\n #include <asm/mach-imx/ele_api.h>\n+#include <asm/mach-imx/qb.h>\n \n DECLARE_GLOBAL_DATA_PTR;\n \n@@ -41,6 +42,9 @@ void spl_board_init(void)\n \tret = ele_start_rng();\n \tif (ret)\n \t\tprintf(\"Fail to start RNG: %d\\n\", ret);\n+\n+\tif (IS_ENABLED(CONFIG_SPL_IMX_QB))\n+\t\tspl_imx_qb_save();\n }\n \n void board_init_f(ulong dummy)\n","prefixes":["v4","3/4"]}