ICOLL_READ
irq = __SHIFTOUT(ICOLL_READ(icoll_sc, HW_ICOLL_STAT),
while ((ICOLL_READ(sc, HW_ICOLL_CTRL) & HW_ICOLL_CTRL_SFTRST) ||
while (!(ICOLL_READ(sc, HW_ICOLL_CTRL) & HW_ICOLL_CTRL_CLKGATE))
while ((ICOLL_READ(sc, HW_ICOLL_CTRL) & HW_ICOLL_CTRL_SFTRST) ||
while (ICOLL_READ(sc, HW_ICOLL_CTRL) & HW_ICOLL_CTRL_CLKGATE)
__SHIFTOUT(ICOLL_READ(sc, HW_ICOLL_INTERRUPT0 + \