Blame view

kernel/linux-rt-4.4.41/arch/arm/mach-sa1100/include/mach/reset.h 495 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  #ifndef __ASM_ARCH_RESET_H
  #define __ASM_ARCH_RESET_H
  
  #include "hardware.h"
  
  #define RESET_STATUS_HARDWARE	(1 << 0)	/* Hardware Reset */
  #define RESET_STATUS_WATCHDOG	(1 << 1)	/* Watchdog Reset */
  #define RESET_STATUS_LOWPOWER	(1 << 2)	/* Exit from Low Power/Sleep */
  #define RESET_STATUS_GPIO	(1 << 3)	/* GPIO Reset */
  #define RESET_STATUS_ALL	(0xf)
  
  extern unsigned int reset_status;
  static inline void clear_reset_status(unsigned int mask)
  {
  	RCSR = mask;
  }
  
  #endif /* __ASM_ARCH_RESET_H */