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