[U-Boot] [PATCH AT91] Add watchdog reset to the at91samx SOC family
Reinhard Meyer
u-boot at emk-elektronik.de
Tue Mar 15 13:01:15 CET 2011
Dear Michael Trimarchi,
> This patch add the watchdog reset function to the atmel atsam9x architectures.
NAK.
Watchdog already exists at drivers/watchdog/at91sam9_wdt.c :)
Maybe its a bit of an obscure location... But it is already invented ;)
> + int re_enable = disable_interrupts();
> +
> + writel(AT91_WDT_CR_WDRSTT | AT91_WDT_CR_KEY, &wdt->cr);
> +
> + if (re_enable)
> + enable_interrupts();
Besides... why would we need to disable IRQs here, writel() is using one instruction
to write to the address?
Best Regards,
Reinhard
More information about the U-Boot
mailing list