u-boot/arch/powerpc/cpu
Pali Rohár 44366be10a board: freescale: p1_p2_rdb_pc: Turn off watchdog before reset
P1/P2 RDB boards have external max6370 watchdog connected to CPLD and this
watchdog is not deactivated on board reset. So if it is active during board
reset, it can trigger another reset when CPU is booting U-Boot. To prevent
possible infinite reset loop caused by external watchdog, turn it off
before reset.

Do it via a new board_reset_prepare() callback which is called from
do_reset() function before any reset sequence.

Signed-off-by: Pali Rohár <pali@kernel.org>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2022-09-06 14:08:35 +08:00
..
mpc8xx common: Drop display_options.h from common header 2022-08-10 13:46:55 -04:00
mpc8xxx common: Drop display_options.h from common header 2022-08-10 13:46:55 -04:00
mpc83xx powerpc: remove support for kmtergr1 and MPC8309 2022-08-20 22:45:00 -04:00
mpc85xx board: freescale: p1_p2_rdb_pc: Turn off watchdog before reset 2022-09-06 14:08:35 +08:00
Makefile SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00