SOFTINT_SERIAL
KASSERT(level != SOFTINT_SERIAL ||
(((IPL_SOFTSERIAL - IPL_SOFTCLOCK) << (SOFTINT_SERIAL * 4)) | \
__CTASSERT(SOFTINT_TO_IPL(SOFTINT_SERIAL) == ALPHA_PSL_IPL_SOFT_HI);
#define SOFTINT_SERIAL_MASK __BIT(SOFTINT_SERIAL)
sc->mfcs_si = softint_establish(SOFTINT_SERIAL, mfcs_intr_soft, sc);
sc->sc_sih = softint_establish(SOFTINT_SERIAL, meson_uart_rxsoft, sc);
(((IPL_SOFTSERIAL - IPL_SOFTCLOCK) << (SOFTINT_SERIAL * 4)) | \
KASSERT(level != SOFTINT_SERIAL || *machdep == (1 << (IPL_SOFTSERIAL - IPL_SOFTCLOCK)));
sc->sc_si = softint_establish(SOFTINT_SERIAL, at91dbgu_soft, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, at91usart_soft, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, clpscom_soft, sc);
intr_establish_xname(SOFTINT_SERIAL, IPL_SOFTSERIAL, IST_MPSAFE | IST_EDGE,
pic_handle_softint, (void *)SOFTINT_SERIAL, "softint serial");
sc->sc_si = softint_establish(SOFTINT_SERIAL, epcomsoft, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, imxusoft, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, ixpcomsoft, sc);
soft_level = SOFTINT_SERIAL;
soft_level = SOFTINT_SERIAL;
sc->sc_softinterrupt = softint_establish(SOFTINT_SERIAL,
sc->sc_si = softint_establish(SOFTINT_SERIAL, sscomsoft, sc);
level = SOFTINT_SERIAL;
sc->sc_si = softint_establish(SOFTINT_SERIAL, sacomsoft, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, zynquartsoft, sc);
sc->sc_sicookie = softint_establish(SOFTINT_SERIAL, kbdsoft, NULL);
sc->sc_sicookie = softint_establish(SOFTINT_SERIAL, lptpseudointr, sc);
sc->sc_sicookie = softint_establish(SOFTINT_SERIAL, sersoft, sc);
sc->sc_sicookie = softint_establish(SOFTINT_SERIAL,
zsc->zsc_softintr_cookie = softint_establish(SOFTINT_SERIAL,
zsc->zsc_softintr_cookie = softint_establish(SOFTINT_SERIAL,
sc->sc_si = softint_establish(SOFTINT_SERIAL, wmcom_soft, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, plcomsoft, sc);
sc->soft_ih = softint_establish(SOFTINT_SERIAL, sskbd_soft_intr, sc);
ch->ch_si = softint_establish(SOFTINT_SERIAL,
sc->sc_rx_soft = softint_establish(SOFTINT_SERIAL, xlcom_rx_soft, sc);
sc->sc_tx_soft = softint_establish(SOFTINT_SERIAL, xlcom_tx_soft, sc);
zsc->zsc_si = softint_establish(SOFTINT_SERIAL,
#define SOFTINT_AUDIO SOFTINT_SERIAL /* XXX */
softint_establish(SOFTINT_SERIAL, txcom_txsoft, sc);
softint_establish(SOFTINT_SERIAL, txcom_rxsoft, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, wssoftintr, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, siottysoft, sc);
adb_softintr_cookie = softint_establish(SOFTINT_SERIAL,
zsc->zsc_softintr_cookie = softint_establish(SOFTINT_SERIAL,
dtmgr_softintr_cookie = softint_establish(SOFTINT_SERIAL,
zsc->zsc_si = softint_establish(SOFTINT_SERIAL,
#define SOFTINT_SERIAL_MASK (1 << SOFTINT_SERIAL)
ch->ch_si = softint_establish(SOFTINT_SERIAL, sbscn_soft, ch);
zsc->sc_si = softint_establish(SOFTINT_SERIAL, zssoft, zsc);
zsc->zsc_softintr_cookie = softint_establish(SOFTINT_SERIAL,
zsc->zsc_softintr_cookie = softint_establish(SOFTINT_SERIAL,
zsc->zsc_si = softint_establish(SOFTINT_SERIAL,
zsc->zsc_si = softint_establish(SOFTINT_SERIAL,
zsc->zsc_softintr_cookie = softint_establish(SOFTINT_SERIAL,
sc->sc_sih = softint_establish(SOFTINT_SERIAL, dt_dispatch, sc);
((IPL_SOFTSERIAL << (4*SOFTINT_SERIAL)) \
((SOFTINT_SERIAL << (4*IPL_SOFTSERIAL)) \
sc->sc_si = softint_establish(SOFTINT_SERIAL, pscsoft, sc);
(((IPL_SOFTSERIAL - IPL_SOFTCLOCK) << (SOFTINT_SERIAL * 4)) | \
KASSERT(level != SOFTINT_SERIAL || *machdep == (1 << (IPL_SOFTSERIAL - IPL_SOFTCLOCK)));
sc->sc_si = softint_establish(SOFTINT_SERIAL, swintr, sc);
scnsir = softint_establish(SOFTINT_SERIAL, scnsoft, NULL);
zsc->sc_si = softint_establish(SOFTINT_SERIAL, zssoft, zsc);
sc->sc_output_softint_cookie = softint_establish(SOFTINT_SERIAL,
sc->sc_si = softint_establish(SOFTINT_SERIAL, scisoft, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, scifsoft, sc);
jsc->jsc_int_cookie = softint_establish(SOFTINT_SERIAL,
zsc->zsc_sicookie = softint_establish(SOFTINT_SERIAL,
sc->sc_softintr = softint_establish(SOFTINT_SERIAL, sab_softintr, sc);
if (!(zsc->zsc_softintr = softint_establish(SOFTINT_SERIAL, zssoft, zsc)))
case SOFTINT_SERIAL:
if ((zsc->zsc_softintr = softint_establish(SOFTINT_SERIAL,
zsc->zs_si = softint_establish(SOFTINT_SERIAL,
sc->sc_rd_sih = softint_establish(SOFTINT_SERIAL,
sc->sc_ctrlc_sih = softint_establish(SOFTINT_SERIAL,
sc->sc_ctrlz_sih = softint_establish(SOFTINT_SERIAL,
sc->sc_play.st_sih = softint_establish(SOFTINT_SERIAL|SOFTINT_MPSAFE,
sc->sc_record.st_sih = softint_establish(SOFTINT_SERIAL|SOFTINT_MPSAFE,
sc->sc_sih = softint_establish(SOFTINT_SERIAL, vncfb_softintr, sc);
sc->sc_refresh_sih = softint_establish(SOFTINT_SERIAL,
| (IPL_SOFTSERIAL << (SOFTINT_SERIAL * 5)))
sc->sc_softintr_cookie = softint_establish(SOFTINT_SERIAL,
zsc->zsc_softintr_cookie = softint_establish(SOFTINT_SERIAL,
case SOFTINT_SERIAL:
devevent_sih = softint_establish(SOFTINT_SERIAL,
cprng_fast_softint = softint_establish(SOFTINT_SERIAL|SOFTINT_MPSAFE,
mlog_sih = softint_establish(SOFTINT_SERIAL, audio_mlog_softintr, NULL);
mixer->sih = softint_establish(SOFTINT_SERIAL | SOFTINT_MPSAFE,
sc->sc_rx_si = softint_establish(SOFTINT_SERIAL, gftty_softrx, sc);
softint_establish(SOFTINT_SERIAL, tcakp_softintr, sc);
sc->sc_sicookie = softint_establish(SOFTINT_SERIAL, &am7930_swintr, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, cd18xx_softintr, sc);
softint_establish(SOFTINT_SERIAL, clmpcc_softintr, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, comsoft, sc);
sc->sc_sih = softint_establish(SOFTINT_SERIAL, lptsoftintr, sc);
softint_establish(SOFTINT_SERIAL, sc16is7xx_softintr, sc);
sc->sc_si = softint_establish(SOFTINT_SERIAL, gtmpsc_softintr, sc);
sc->sc_desc[i].softint = softint_establish(SOFTINT_SERIAL,
sc->ms_sicookie = softint_establish(SOFTINT_SERIAL, magma_soft, sc);
sc->sc_softih = softint_establish(SOFTINT_SERIAL, spif_softintr, sc);
zs->zsc_sih = softint_establish(SOFTINT_SERIAL,
#define SOFTINT_USB SOFTINT_SERIAL
vp->vp_si = softint_establish(SOFTINT_SERIAL, viocon_rx_soft, vp);
vdp->intr_softint = softint_establish(SOFTINT_SERIAL,
entropy_sih = softint_establish(SOFTINT_SERIAL|SOFTINT_MPSAFE,
softint_init_isr(sc, "ser", PRI_SOFTSERIAL, SOFTINT_SERIAL,
if ((mask & (1 << SOFTINT_SERIAL)) != 0) {
l = si[SOFTINT_SERIAL].si_lwp;
SETUP_SOFTINT(XC_IPL_SOFTSERIAL, SOFTINT_SERIAL);