[PATCH] powerpc: mpc85xx: Fix compilation with CONFIG_WDT
Pali Rohár
pali at kernel.org
Sat Jun 4 15:04:29 CEST 2022
PING
On Thursday 28 April 2022 13:31:43 Pali Rohár wrote:
> When CONFIG_WDT is enabled then non-DM watchdog code cannot be used due to
> conflicting functions like watchdog_reset(). So disable compilation of
> mpc85xx watchdog_reset() function when CONFIG_WDT is enabled.
>
> Signed-off-by: Pali Rohár <pali at kernel.org>
> ---
> arch/powerpc/cpu/mpc85xx/cpu.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/arch/powerpc/cpu/mpc85xx/cpu.c b/arch/powerpc/cpu/mpc85xx/cpu.c
> index 261f79e40585..226a26ba320a 100644
> --- a/arch/powerpc/cpu/mpc85xx/cpu.c
> +++ b/arch/powerpc/cpu/mpc85xx/cpu.c
> @@ -348,6 +348,7 @@ __weak unsigned long get_tbclk(void)
> }
>
>
> +#ifndef CONFIG_WDT
> #if defined(CONFIG_WATCHDOG)
> #define WATCHDOG_MASK (TCR_WP(63) | TCR_WRC(3) | TCR_WIE)
> void
> @@ -376,6 +377,7 @@ watchdog_reset(void)
> enable_interrupts();
> }
> #endif /* CONFIG_WATCHDOG */
> +#endif
>
> /*
> * Initializes on-chip MMC controllers.
> --
> 2.20.1
>
More information about the U-Boot
mailing list