| * linux/include/asm-arm/fiq.h |
| * Support for FIQ on ARM architectures. |
| * Written by Philip Blundell <philb@gnu.org>, 1998 |
| * Re-written by Russell King |
| struct fiq_handler *next; |
| /* Called to ask driver to relinquish/ |
| * return zero to accept, or -<errno> |
| int (*fiq_op)(void *, int relinquish); |
| /* data for the relinquish/reacquire functions |
| extern int claim_fiq(struct fiq_handler *f); |
| extern void release_fiq(struct fiq_handler *f); |
| extern void set_fiq_handler(void *start, unsigned int length); |
| extern void set_fiq_regs(struct pt_regs *regs); |
| extern void get_fiq_regs(struct pt_regs *regs); |
| extern void enable_fiq(int fiq); |
| extern void disable_fiq(int fiq); |