On Sat, Feb 28, 2026 at 08:22:27AM +0800, [email protected] wrote: >From: Alice Guo <[email protected]> > >The i.MX952 uses PSCI for system reset (sysreset_psci) rather than >watchdog-based reset, therefore watchdog configuration is unnecessary. > >Signed-off-by: Alice Guo <[email protected]> >--- > arch/arm/mach-imx/imx9/scmi/soc.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > >diff --git a/arch/arm/mach-imx/imx9/scmi/soc.c >b/arch/arm/mach-imx/imx9/scmi/soc.c >index 538190e23b7..67898012618 100644 >--- a/arch/arm/mach-imx/imx9/scmi/soc.c >+++ b/arch/arm/mach-imx/imx9/scmi/soc.c >@@ -786,8 +786,10 @@ static void gpio_reset(ulong gpio_base) > int arch_cpu_init(void) > { > if (IS_ENABLED(CONFIG_SPL_BUILD)) { >- disable_wdog((void __iomem *)WDG3_BASE_ADDR); >- disable_wdog((void __iomem *)WDG4_BASE_ADDR); >+ if (!IS_ENABLED(CONFIG_IMX952)) { >+ disable_wdog((void __iomem *)WDG3_BASE_ADDR); >+ disable_wdog((void __iomem *)WDG4_BASE_ADDR); >+ }
This seems not match what you write in commit message. Or I may get something wrong. Regards Peng > > gpio_reset(GPIO2_BASE_ADDR); > gpio_reset(GPIO3_BASE_ADDR); > >-- >2.43.0 >

