IMXSPI_TYPE
__SHIFTIN(0, IMXSPI_TYPE(CON_DRCTL)) |
__SHIFTIN(8 - 1, IMXSPI_TYPE(CON_BITCOUNT)) |
WRITE_REG(sc, INTREG, (IMXSPI_TYPE(INTR_TC_EN) | IMXSPI(INTR_RR_EN)));
WRITE_REG(sc, STATREG, IMXSPI_TYPE(STAT_CLR));
chipselect &= ~IMXSPI_TYPE(CON_CS);
chipselect |= __SHIFTIN(st->st_slave, IMXSPI_TYPE(CON_CS));
if (sr & IMXSPI_TYPE(INTR_TC_EN))