IMXSPI
__SHIFTIN(0xf, IMXSPI(CON_MODE)) | IMXSPI(CON_ENABLE));
WRITE_REG(sc, INTREG, (IMXSPI_TYPE(INTR_TC_EN) | IMXSPI(INTR_RR_EN)));
if (READ_REG(sc, STATREG) & IMXSPI(STAT_TF))
if (!(READ_REG(sc, STATREG) & IMXSPI(INTR_TE_EN)))
WRITE_REG(sc, CONREG, READ_REG(sc, CONREG) | IMXSPI(CON_XCH));
if ((!(READ_REG(sc, STATREG) & IMXSPI(STAT_RR))))
if (sr & IMXSPI(INTR_RR_EN)) {
bus_space_read_4(sc->sc_iot, sc->sc_ioh, IMXSPI(x))
bus_space_write_4(sc->sc_iot, sc->sc_ioh, IMXSPI(x), (v))