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
>

Reply via email to