• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * arch/arm/mach-l7200/include/mach/system.h
3  *
4  * Copyright (c) 2000 Steve Hill (sjhill@cotw.com)
5  *
6  * Changelog
7  *  03-21-2000  SJH	Created
8  *  04-26-2000  SJH	Fixed functions
9  *  05-03-2000  SJH	Removed usage of obsolete 'iomd.h'
10  *  05-31-2000  SJH	Properly implemented 'arch_idle'
11  */
12 #ifndef __ASM_ARCH_SYSTEM_H
13 #define __ASM_ARCH_SYSTEM_H
14 
15 #include <mach/hardware.h>
16 
arch_idle(void)17 static inline void arch_idle(void)
18 {
19 	*(unsigned long *)(IO_BASE + 0x50004) = 1;	/* idle mode */
20 }
21 
arch_reset(char mode)22 static inline void arch_reset(char mode)
23 {
24 	if (mode == 's') {
25 		cpu_reset(0);
26 	}
27 }
28 
29 #endif
30