IST_LEVEL
case IST_LEVEL:
case IST_LEVEL:
ecui->ecui_ist = (dp[0] & 0x20) ? IST_LEVEL : IST_EDGE;
ecui->ecui_ist == IST_LEVEL ? "level" : "edge",
cookie = alpha_shared_intr_establish(dec_1000_pci_intr, ih, IST_LEVEL,
cookie = alpha_shared_intr_establish(dec_1000a_pci_intr, ih, IST_LEVEL,
return sio_intr_establish(NULL /*XXX*/, ih, IST_LEVEL, level, func,
DEC_550_LINE_ISA_IRQ(ih), IST_LEVEL, level, func, arg,
cookie = alpha_shared_intr_establish(dec_550_pci_intr, ih, IST_LEVEL,
DEC_6600_LINE_ISA_IRQ(ih), IST_LEVEL, level, func, arg,
cookie = alpha_shared_intr_establish(dec_6600_pci_intr, ih, IST_LEVEL,
return sio_intr_establish(NULL /*XXX*/, ih, IST_LEVEL, level, func,
cookie = alpha_shared_intr_establish(eb164_pci_intr, ih, IST_LEVEL,
cookie = alpha_shared_intr_establish(eb64plus_pci_intr, ih, IST_LEVEL,
cookie = alpha_shared_intr_establish(kn20aa_pci_intr, ih, IST_LEVEL,
cookie = alpha_shared_intr_establish(kn300_pci_intr, irq, IST_LEVEL,
return sio_intr_establish(NULL /*XXX*/, ih, IST_LEVEL, level, func,
if (type == IST_LEVEL)
IST_LEVEL : IST_NONE);
IST_LEVEL : IST_NONE);
type = IST_LEVEL;
IST_LEVEL : IST_NONE;
case IST_LEVEL:
type = IST_LEVEL;
case IST_LEVEL:
type = (flags & LR_EXTIRQ_MODE) ? IST_EDGE : IST_LEVEL;
IST_LEVEL, IPL_BIO | IPL_WAKEUP, acpi_interrupt,
case IST_LEVEL:
stubp = type == IST_LEVEL ?
if (pp->ip_type == IST_LEVEL)
if (pp->ip_type == IST_LEVEL)
case IST_LEVEL:
case IST_LEVEL:
return intr_establish(irq, pic, pin, IST_LEVEL, level, ci,
#define IST_LEVEL_LOW IST_LEVEL
#define IST_LEVEL_LOW IST_LEVEL
if (type != IST_LEVEL && type != IST_EDGE) {
*pic |= (type == IST_LEVEL) << irq;
IST_LEVEL, IPL_BIO, acpi_interrupt, sc, sc->sc_dev.dv_xname);
if (pp->ip_type == IST_LEVEL)
if (pp->ip_type == IST_LEVEL)
case IST_LEVEL:
case IST_LEVEL:
ahc->pause & IRQMS ? IST_LEVEL : IST_EDGE, IPL_BIO, ahc_platform_intr,
case IST_LEVEL:
case IST_LEVEL:
case IST_LEVEL:
*triggerp = IST_LEVEL;
if (trigger == IST_LEVEL)
*triggerp = IST_LEVEL;
return ((trigger != IST_LEVEL) ? 0 : 1);
if (trigger == IST_LEVEL)
*triggerp = val ? IST_LEVEL : IST_EDGE;
*triggerp = IST_LEVEL;
return ((trigger != IST_LEVEL) ? 0 : 1);
if (trigger == IST_LEVEL)
return (trigger == IST_LEVEL ? 0 : 1);
l->irq, IST_LEVEL) != 0) {
return (apic_intr_establish(ih.line, IST_LEVEL, level, func,
ret = isa_intr_establish(NULL, l, IST_LEVEL, level, func, arg, what);
*triggerp = IST_LEVEL;
if (trigger == IST_LEVEL)
IST_EDGE : IST_LEVEL;
case IST_LEVEL:
((trig) == IST_LEVEL || (trig) == IST_EDGE)
pcitrigger = IST_LEVEL;
if (trigger == IST_LEVEL)
eih->eih_func = intc_intr_establish(evtcode, IST_LEVEL, level,
return bonito_intr_establish(ih, IST_LEVEL, level, cb, cbarg, name);
isa_intr_establish(sys_platform->isa_chipset, 7, IST_LEVEL, IPL_CLOCK,
mac_intr_establish(parent, ca->ca_intr[0], IST_LEVEL, IPL_TTY,
cirq_type = ca->ca_intr[1] ? IST_LEVEL : IST_EDGE;
oirq_type = ca->ca_intr[3] ? IST_LEVEL : IST_EDGE;
iirq_type = ca->ca_intr[5] ? IST_LEVEL : IST_EDGE;
cirq_type = oirq_type = iirq_type = IST_LEVEL;
cirq_type = (intr[1] & 1) ? IST_LEVEL : IST_EDGE;
oirq_type = (intr[3] & 1) ? IST_LEVEL : IST_EDGE;
iirq_type = (intr[5] & 1) ? IST_LEVEL : IST_EDGE;
mac_intr_establish(parent, ca->ca_intr[0], IST_LEVEL, IPL_NET,
mac_intr_establish(parent, ca->ca_intr[2], IST_LEVEL, IPL_NET,
mac_intr_establish(parent, ca->ca_intr[2], IST_LEVEL, IPL_NET,
mac_intr_establish(parent, ca->ca_intr[0], IST_LEVEL, IPL_NET,
mac_intr_establish(parent, ca->ca_intr[0], IST_LEVEL, IPL_NET,
mac_intr_establish(parent, ca->ca_intr[0], IST_LEVEL, IPL_TTY,
mac_intr_establish(parent, 0x14, IST_LEVEL, IPL_HIGH,
IST_LEVEL,
case IST_LEVEL:
type = IST_LEVEL;
IST_LEVEL, ppc_configed_intr[i].ih_level,
case IST_LEVEL:
if (ist == IST_LEVEL)
mac_intr_establish(parent, sc->sc_intr, IST_LEVEL,
sc->sc_ih = mac_intr_establish(parent, intr, IST_LEVEL, IPL_BIO,
type = intr[3] ? IST_LEVEL : IST_EDGE;
mac_intr_establish(parent, sc->sc_intr, intr[3] ? IST_LEVEL :
mac_intr_establish(parent, intr[0][0], IST_LEVEL, IPL_TTY,
mac_intr_establish(parent, intr[1][0], IST_LEVEL, IPL_TTY,
mac_intr_establish(parent, intr[0][1], IST_LEVEL, IPL_TTY,
mac_intr_establish(parent, intr[1][1], IST_LEVEL, IPL_TTY,
sc->sc_imap[irq].him_ist != IST_LEVEL)
if (ist == IST_LEVEL)
return (*intr_establish_func)(pc, ih, IST_LEVEL, lvl, func, arg, what);
case IST_LEVEL:
intr_establish(sc->sc_intr[i].oi_isn, IST_LEVEL, IPL_TTY,
#define IST_LEVEL_LOW IST_LEVEL
intc_intr_establish(SH4_INTEVT_SCIF_ERI, IST_LEVEL, IPL_TTY,
intc_intr_establish(SH4_INTEVT_SCIF_RXI, IST_LEVEL, IPL_TTY,
intc_intr_establish(SH4_INTEVT_SCIF_BRI, IST_LEVEL, IPL_TTY,
intc_intr_establish(SH4_INTEVT_SCIF_TXI, IST_LEVEL, IPL_TTY,
intc_intr_establish(SH7709_INTEVT2_SCIF_ERI, IST_LEVEL, IPL_TTY,
intc_intr_establish(SH7709_INTEVT2_SCIF_RXI, IST_LEVEL, IPL_TTY,
intc_intr_establish(SH7709_INTEVT2_SCIF_BRI, IST_LEVEL, IPL_TTY,
intc_intr_establish(SH7709_INTEVT2_SCIF_TXI, IST_LEVEL, IPL_TTY,
intc_intr_establish(SH_INTEVT_TMU0_TUNI0, IST_LEVEL, IPL_CLOCK,
intc_intr_establish(SH_INTEVT_TMU1_TUNI1, IST_LEVEL, IPL_SOFTNET,
ahc->pause & IRQMS ? IST_LEVEL : IST_EDGE, IPL_BIO,
if ((sc->sc_ih = eisa_intr_establish(ec, ih, IST_LEVEL, IPL_BIO,
sc->sc_ih = eisa_intr_establish(ec, ih, IST_LEVEL, IPL_BIO,
IST_LEVEL : IST_EDGE;
ist = IST_LEVEL;
case IST_LEVEL:
i->type = (i->flags & LEVEL_IRQ) ? IST_LEVEL : IST_EDGE;
ist = IST_LEVEL;
ist = IST_LEVEL;