Lines Matching defs:irqno
51 static int uppc_addspl(int irqno, int ipl, int min_ipl, int max_ipl);
52 static int uppc_delspl(int irqno, int ipl, int min_ipl, int max_ipl);
56 static int uppc_translate_irq(dev_info_t *dip, int irqno);
113 * Contains SCI irqno from FADT after initialization
312 uppc_addspl(int irqno, int ipl, int min_ipl, int max_ipl)
319 if (irqno <= MAX_ISA_IRQ)
320 atomic_inc_16(&uppc_irq_shared_table[irqno]);
325 if (irqno > 7) {
326 vectmask = 1 << (irqno - 8);
329 vectmask = 1 << irqno;
356 uppc_delspl(int irqno, int ipl, int min_ipl, int max_ipl)
362 if (irqno <= MAX_ISA_IRQ)
363 atomic_dec_16(&uppc_irq_shared_table[irqno]);
372 if (irqno > 7) {
373 vectmask = 1 << (irqno - 8);
376 vectmask = 1 << irqno;
383 * check any handlers left for this irqno
629 UPPC_VERBOSE_IRQ((CE_CONT, "!uppc: Found irqno %d "
825 "IRQ resource set (irqno %d) for device %s "
827 "setting irqno %d",
852 uppc_translate_irq(dev_info_t *dip, int irqno)
861 UPPC_VERBOSE_IRQ((CE_CONT, "!uppc: irqno = %d"
862 " dip = NULL\n", irqno));
863 return (irqno);
867 return (irqno);
874 UPPC_VERBOSE_IRQ((CE_CONT, "!uppc: irqno %d"
875 "device %s instance %d no device_type\n", irqno,
877 return (irqno);
885 return (irqno);
888 return (irqno);
897 irqno, ddi_get_name(dip), ddi_get_instance(dip)));
901 * Otherwise, fall through and return irqno.
923 /* FALLTHRU to common case - returning irqno */
926 psm_set_elcr(irqno, 0); /* set IRQ to ISA mode */
929 "irqno %d device %s instance %d\n", irqno,
933 return (irqno);