home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / arm / mach-sa1100 / include / mach / reset.h < prev    next >
Encoding:
C/C++ Source or Header  |  2008-12-24  |  495 b   |  19 lines

  1. #ifndef __ASM_ARCH_RESET_H
  2. #define __ASM_ARCH_RESET_H
  3.  
  4. #include "hardware.h"
  5.  
  6. #define RESET_STATUS_HARDWARE    (1 << 0)    /* Hardware Reset */
  7. #define RESET_STATUS_WATCHDOG    (1 << 1)    /* Watchdog Reset */
  8. #define RESET_STATUS_LOWPOWER    (1 << 2)    /* Exit from Low Power/Sleep */
  9. #define RESET_STATUS_GPIO    (1 << 3)    /* GPIO Reset */
  10. #define RESET_STATUS_ALL    (0xf)
  11.  
  12. extern unsigned int reset_status;
  13. static inline void clear_reset_status(unsigned int mask)
  14. {
  15.     RCSR = mask;
  16. }
  17.  
  18. #endif /* __ASM_ARCH_RESET_H */
  19.