summaryrefslogtreecommitdiff
path: root/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h
diff options
context:
space:
mode:
authorPali Rohár <pali@kernel.org>2022-08-01 15:31:45 +0200
committerPeng Fan <peng.fan@nxp.com>2022-09-06 14:08:34 +0800
commit7e962cb132d6056b0a6f75eee2d800c9422da961 (patch)
tree7bbda107d44c82353bb3f2a352e2b54f0e237726 /arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h
parent27b2bff6eb18dfb5ba58f68b79fdc57d72c6d2a3 (diff)
board: freescale: p1_p2_rdb_pc: Avoid usage of CPLD's system reset register
CPLD's system reset register is buggy and requires workaround in U-Boot. So use this kind of board reset only when there is no other reset option. Introduce a new board_reset_last() callback which is last-stage board-specific reset and implement CPLD's system reset in this new board_reset_last() callback instead of board_reset() callback. Fixes: 20fb58fc5a1c ("board: freescale: p1_p2_rdb_pc: Implement board_reset()") Signed-off-by: Pali Rohár <pali@kernel.org> Signed-off-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h')
0 files changed, 0 insertions, 0 deletions