summaryrefslogtreecommitdiff
path: root/arch/nds32/cpu/n1213/ag102/watchdog.S
diff options
context:
space:
mode:
authorKun-Hua Huang <kunhua@andestech.com>2015-08-24 14:52:36 +0800
committerTom Rini <trini@konsulko.com>2015-08-28 11:46:35 -0400
commitb3537c08e14b9d7e3b3207de2d280dab2dc499fa (patch)
tree8a6365c85b83f9ecc66b29e09de00b8ec6cc0d46 /arch/nds32/cpu/n1213/ag102/watchdog.S
parent2e88bb28d8061286d2f1cabcac224df15b941b82 (diff)
downloadu-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.S33
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