diff options
author | Kun-Hua Huang <kunhua@andestech.com> | 2015-08-24 14:52:36 +0800 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2015-08-28 11:46:35 -0400 |
commit | b3537c08e14b9d7e3b3207de2d280dab2dc499fa (patch) | |
tree | 8a6365c85b83f9ecc66b29e09de00b8ec6cc0d46 /arch/nds32/cpu/n1213/ag102/watchdog.S | |
parent | 2e88bb28d8061286d2f1cabcac224df15b941b82 (diff) | |
download | u-boot-imx-b3537c08e14b9d7e3b3207de2d280dab2dc499fa.zip u-boot-imx-b3537c08e14b9d7e3b3207de2d280dab2dc499fa.tar.gz u-boot-imx-b3537c08e14b9d7e3b3207de2d280dab2dc499fa.tar.bz2 |
NDS32: Generic Board Support and Unsupport
Remove ag101 and ag102 support
Signed-off-by: Kun-Hua Huang <kunhua@andestech.com>
Diffstat (limited to 'arch/nds32/cpu/n1213/ag102/watchdog.S')
-rw-r--r-- | arch/nds32/cpu/n1213/ag102/watchdog.S | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/arch/nds32/cpu/n1213/ag102/watchdog.S b/arch/nds32/cpu/n1213/ag102/watchdog.S deleted file mode 100644 index 8f450af..0000000 --- a/arch/nds32/cpu/n1213/ag102/watchdog.S +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (C) 2011 Andes Technology Corporation - * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com> - * - * SPDX-License-Identifier: GPL-2.0+ - */ - -#include <asm/arch-ag102/ag102.h> -#include <linux/linkage.h> - -.text - -#ifndef CONFIG_SKIP_TRUNOFF_WATCHDOG -ENTRY(turnoff_watchdog) - -#define WD_CR 0xC -#define WD_ENABLE 0x1 - - ! Turn off the watchdog, according to Faraday FTWDT010 spec - li $p0, (CONFIG_FTWDT010_BASE+WD_CR) ! Get the addr of WD CR - lwi $p1, [$p0] ! Get the config of WD - andi $p1, $p1, 0x1f ! Wipe out useless bits - li $r0, ~WD_ENABLE - and $p1, $p1, $r0 ! Set WD disable - sw $p1, [$p0] ! Write back to WD CR - - ! Disable Interrupts by clear GIE in $PSW reg - setgie.d - - ret - -ENDPROC(turnoff_watchdog) -#endif |