diff options
Diffstat (limited to 'arch/mips/mach-malta/reset.c')
-rw-r--r-- | arch/mips/mach-malta/reset.c | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/arch/mips/mach-malta/reset.c b/arch/mips/mach-malta/reset.c deleted file mode 100644 index ad0de2741b..0000000000 --- a/arch/mips/mach-malta/reset.c +++ /dev/null @@ -1,31 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-only -/* - * Copyright (C) 2011 Antony Pavlov <antonynpavlov@gmail.com> - */ - -/** - * @file - * @brief Resetting an malta board - */ - -#include <common.h> -#include <io.h> -#include <init.h> -#include <restart.h> -#include <mach/hardware.h> - -static void __noreturn malta_restart_soc(struct restart_handler *rst) -{ - __raw_writel(GORESET, (char *)SOFTRES_REG); - - hang(); - /*NOTREACHED*/ -} - -static int restart_register_feature(void) -{ - restart_handler_register_fn("soc", malta_restart_soc); - - return 0; -} -coredevice_initcall(restart_register_feature); |