s390_ext.h 486 B

1234567891011121314151617
  1. /*
  2. * Copyright IBM Corp. 1999,2010
  3. * Author(s): Holger Smolinski <Holger.Smolinski@de.ibm.com>,
  4. * Martin Schwidefsky <schwidefsky@de.ibm.com>,
  5. */
  6. #ifndef _S390_EXTINT_H
  7. #define _S390_EXTINT_H
  8. #include <linux/types.h>
  9. typedef void (*ext_int_handler_t)(unsigned int, unsigned int, unsigned long);
  10. int register_external_interrupt(__u16 code, ext_int_handler_t handler);
  11. int unregister_external_interrupt(__u16 code, ext_int_handler_t handler);
  12. #endif /* _S390_EXTINT_H */