From: Andrejs Cainikovs Date: Wed, 7 Aug 2024 14:16:17 +0000 (+0200) Subject: board: apalis-imx8: add reset code X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=e0555f43ddbeeaea1632e1da5682895609448c05;p=u-boot.git board: apalis-imx8: add reset code With commit 922d4504bcab ("imx: scu_api: update to version 1.16 and add more APIs") added the reboot API. Add the board code to use that. Signed-off-by: Andrejs Cainikovs Signed-off-by: Max Krummenacher --- diff --git a/board/toradex/apalis-imx8/apalis-imx8.c b/board/toradex/apalis-imx8/apalis-imx8.c index 72d67d90d4..570bf2a27d 100644 --- a/board/toradex/apalis-imx8/apalis-imx8.c +++ b/board/toradex/apalis-imx8/apalis-imx8.c @@ -290,6 +290,14 @@ int board_init(void) return 0; } +void reset_cpu(void) +{ + sc_pm_reboot(-1, SC_PM_RESET_TYPE_COLD); + + do { + } while (1); +} + #if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP) int ft_board_setup(void *blob, struct bd_info *bd) {