diff options
author | Daniel Schwierzeck <daniel.schwierzeck@gmail.com> | 2014-04-10 00:39:28 +0200 |
---|---|---|
committer | Daniel Schwierzeck <daniel.schwierzeck@gmail.com> | 2014-04-20 13:16:43 +0200 |
commit | 538cf92c8c2e8ea7f78c87b5bfb2f705b4b02fa8 (patch) | |
tree | eaca9b55842f02c81f8d785cf5fe2ea26e8f0a20 /arch/mips/cpu/mips32/incaip/incaip_wdt.S | |
parent | 5f978d7efe7b68d8b9f127a8dfb8eaa999126485 (diff) | |
download | u-boot-imx-538cf92c8c2e8ea7f78c87b5bfb2f705b4b02fa8.zip u-boot-imx-538cf92c8c2e8ea7f78c87b5bfb2f705b4b02fa8.tar.gz u-boot-imx-538cf92c8c2e8ea7f78c87b5bfb2f705b4b02fa8.tar.bz2 |
MIPS: drop incaip board
This is dead hardware and no one is interested in making the
necessary changes for upcoming features like generic board or
driver model.
Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Cc: Wolfgang Denk <wd@denx.de>
Diffstat (limited to 'arch/mips/cpu/mips32/incaip/incaip_wdt.S')
-rw-r--r-- | arch/mips/cpu/mips32/incaip/incaip_wdt.S | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/arch/mips/cpu/mips32/incaip/incaip_wdt.S b/arch/mips/cpu/mips32/incaip/incaip_wdt.S deleted file mode 100644 index b15320a..0000000 --- a/arch/mips/cpu/mips32/incaip/incaip_wdt.S +++ /dev/null @@ -1,55 +0,0 @@ -/* - * INCA-IP Watchdog timer management code. - * - * Copyright (c) 2003 Wolfgang Denk <wd@denx.de> - * - * SPDX-License-Identifier: GPL-2.0+ - */ - - -#include <config.h> -#include <asm/regdef.h> - - -#define WD_BASE 0xb8000000 -#define WD_CON0(value) 0x0020(value) -#define WD_CON1(value) 0x0024(value) -#define WD_DISABLE 0x00000008 -#define WD_ENABLE 0x00000000 -#define WD_WRITE_PW 0xFFFC00F8 -#define WD_WRITE_ENDINIT 0xFFFC00F3 -#define WD_WRITE_INIT 0xFFFC00F2 - - - .globl disable_incaip_wdt -disable_incaip_wdt: - li t0, WD_BASE - - /* Calculate password. - */ - lw t2, WD_CON1(t0) - and t2, 0xC - - lw t3, WD_CON0(t0) - and t3, 0xFFFFFF01 - - or t3, t2 - or t3, 0xF0 - - sw t3, WD_CON0(t0) /* write password */ - - /* Clear ENDINIT. - */ - li t1, WD_WRITE_INIT - sw t1, WD_CON0(t0) - - - li t1, WD_DISABLE - sw t1, WD_CON1(t0) /* disable watchdog */ - li t1, WD_WRITE_PW - sw t1, WD_CON0(t0) /* write password */ - li t1, WD_WRITE_ENDINIT - sw t1, WD_CON0(t0) /* end command */ - - jr ra - nop |