diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2010-03-30 10:33:43 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2010-03-30 14:15:03 +0200 |
commit | 2bd7418a0488d8f5ff87c587daf7f2828b270d1d (patch) | |
tree | 2fe0f302bcfb0970d3f91682974eb755f27b254b | |
parent | edf4e51a8239b111bf89280ef4ab59e6a1094213 (diff) | |
download | barebox-2bd7418a0488d8f5ff87c587daf7f2828b270d1d.tar.gz barebox-2bd7418a0488d8f5ff87c587daf7f2828b270d1d.tar.xz |
blackfin: implement arch_shutdown call
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r-- | arch/blackfin/include/asm/common.h | 1 | ||||
-rw-r--r-- | arch/blackfin/lib/board.c | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/arch/blackfin/include/asm/common.h b/arch/blackfin/include/asm/common.h index 2ab19541..1ddcd71a 100644 --- a/arch/blackfin/include/asm/common.h +++ b/arch/blackfin/include/asm/common.h @@ -3,3 +3,4 @@ * executing an external program */ #define ARCH_HAS_EXECUTE +#define ARCH_SHUTDOWN diff --git a/arch/blackfin/lib/board.c b/arch/blackfin/lib/board.c index 019995b6..294d2b03 100644 --- a/arch/blackfin/lib/board.c +++ b/arch/blackfin/lib/board.c @@ -54,3 +54,8 @@ int arch_execute(void * address, int argc, char *argv[]) return ret; } + +void arch_shutdown(void) +{ + icache_disable(); +} |