Lines Matching +full:auto +full:- +full:range
2 * linux/arch/m68k/kernel/ints.c -- Linux/m68k general interrupt handling code
37 .name = "auto",
71 * @handler: called from auto vector interrupts
73 * setup the handler to be called from auto vector interrupts instead of the
74 * standard do_IRQ(), it will be called with irq numbers in the range
75 * from IRQ_AUTO_1 - IRQ_AUTO_7.
89 * setup user vector interrupts, this includes activating the specified range
91 * different from auto vector interrupts).
101 *user_irqvec_fixup = vec - IRQ_USER; in m68k_setup_user_interrupt()
112 * Change the controller for the specified range of irq, which will be used to
113 * manage these irq. auto/user irq already have a default controller, which can
135 vectors[m68k_first_user_vec + irq - IRQ_USER] = user_inthandler; in m68k_irq_startup_irq()
141 return m68k_irq_startup_irq(data->irq); in m68k_irq_startup()
146 unsigned int irq = data->irq; in m68k_irq_shutdown()
151 vectors[m68k_first_user_vec + irq - IRQ_USER] = bad_inthandler; in m68k_irq_shutdown()
170 pr_warn("unexpected interrupt from %u\n", regs->vector); in handle_badint()