Lines Matching full:interrupts

43  * Unfortunately, soft interrupts are implemented poorly.  Each additional
82 * 0x02: 0 = Disable aux port interrupts. (1=Enable aux port interrupts)
83 * 0x01: 0 = Disable main port interrupts. (1=Enable main port interrupts)
111 * regardless of the number of interrupts in the prom node.
112 * This is important, as registering for all interrupts on
114 * of spurious interrupts (for Tadpole, the first 2 interrupts
250 * be set to force the nexus to use interrupts.
431 * If any children still have regs mapped or interrupts in i8042_cleanup()
470 /* Stop the controller from generating interrupts */ in i8042_cleanup()
476 * Remove the interrupts in the reverse order in in i8042_cleanup()
614 * Get the number of interrupts for this nexus in i8042_attach()
631 * If there are no interrupts on the i8042 node, in i8042_attach()
633 * has interrupts properties on i8042's children in i8042_attach()
636 * build a list of interrupts that each child uses, in i8042_attach()
637 * then create an `interrupts' property on the nexus node in i8042_attach()
638 * that contains the interrupts used by all children in i8042_attach()
643 cmn_err(CE_WARN, "i8042#%d: No interrupts defined!", in i8042_attach()
650 cmn_err(CE_WARN, "i8042#%d: No interrupts defined!", in i8042_attach()
690 * enough interrupts to cover the number of ports, use in i8042_attach()
710 * Disable input and interrupts from both the main and aux ports. in i8042_attach()
714 * an interrupt, and there is no way to suppress interrupts without in i8042_attach()
733 * Assume the number of interrupts is less that the number of in i8042_attach()
741 * The 8042 handles all interrupts, because all in i8042_attach()
756 * Enable the main and aux data ports and interrupts in i8042_attach()
803 /* Disable interrupts and controller devices before suspend */ in i8042_detach()
1000 * interrupts.
1557 "interrupts", 2); in alloc_kb_mouse()
1576 "interrupts", 1); in alloc_kb_mouse()
1634 int interrupts[MAX_INTERRUPTS]; in i8042_build_interrupts_property() local
1637 /* Walk the children of this node, scanning for interrupts properties */ in i8042_build_interrupts_property()
1641 DDI_PROP_DONTPASS, "interrupts", &intrs, &nintr) in i8042_build_interrupts_property()
1645 interrupts[i++] = intrs[--nintr]; in i8042_build_interrupts_property()
1653 if (ddi_prop_update_int_array(DDI_DEV_T_NONE, dip, "interrupts", in i8042_build_interrupts_property()
1654 interrupts, i) != DDI_PROP_SUCCESS) { in i8042_build_interrupts_property()
1661 * synthesize an interrupts property, we ALSO need to update the in i8042_build_interrupts_property()