1*8569c914SAl Viro /* 2*8569c914SAl Viro * Copyright (C) 2001, 2002 Jeff Dike (jdike@karaya.com) 3*8569c914SAl Viro * Licensed under the GPL 4*8569c914SAl Viro */ 5*8569c914SAl Viro 6*8569c914SAl Viro #ifndef __IRQ_KERN_H__ 7*8569c914SAl Viro #define __IRQ_KERN_H__ 8*8569c914SAl Viro 9*8569c914SAl Viro #include "linux/interrupt.h" 10*8569c914SAl Viro #include "asm/ptrace.h" 11*8569c914SAl Viro 12*8569c914SAl Viro extern int um_request_irq(unsigned int irq, int fd, int type, 13*8569c914SAl Viro irq_handler_t handler, 14*8569c914SAl Viro unsigned long irqflags, const char * devname, 15*8569c914SAl Viro void *dev_id); 16*8569c914SAl Viro 17*8569c914SAl Viro #endif 18*8569c914SAl Viro 19*8569c914SAl Viro /* 20*8569c914SAl Viro * Overrides for Emacs so that we follow Linus's tabbing style. 21*8569c914SAl Viro * Emacs will notice this stuff at the end of the file and automatically 22*8569c914SAl Viro * adjust the settings for this buffer only. This must remain at the end 23*8569c914SAl Viro * of the file. 24*8569c914SAl Viro * --------------------------------------------------------------------------- 25*8569c914SAl Viro * Local variables: 26*8569c914SAl Viro * c-file-style: "linux" 27*8569c914SAl Viro * End: 28*8569c914SAl Viro */ 29