reset.h 432 B

1234567891011121314151617181920
  1. /*
  2. * Copyright IBM Corp. 2006
  3. * Author(s): Heiko Carstens <heiko.carstens@de.ibm.com>
  4. */
  5. #ifndef _ASM_S390_RESET_H
  6. #define _ASM_S390_RESET_H
  7. #include <linux/list.h>
  8. struct reset_call {
  9. struct list_head list;
  10. void (*fn)(void);
  11. };
  12. extern void register_reset_call(struct reset_call *reset);
  13. extern void unregister_reset_call(struct reset_call *reset);
  14. extern void s390_reset_system(void);
  15. #endif /* _ASM_S390_RESET_H */