u-boot/arch/powerpc
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
..
cpu board: freescale: p1_p2_rdb_pc: Turn off watchdog before reset 2022-09-06 14:08:35 +08:00
dts powerpc: remove support for kmtergr1 and MPC8309 2022-08-20 22:45:00 -04:00
include/asm powerpc: remove support for kmtergr1 and MPC8309 2022-08-20 22:45:00 -04:00
lib zynqmp: Run board_get_usable_ram_top() only on main U-Boot 2022-07-26 08:23:54 +02:00
config.mk Remove CROSS_COMPILE default from arch/*/config.mk 2020-07-01 10:11:03 -04:00
Kconfig Convert CONFIG_SYS_FSL_CCSR_GUR_BE et al to Kconfig 2022-08-04 16:18:48 -04:00
Makefile SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00