cdnsiic_poll_fifo
error = cdnsiic_poll_fifo(sc, SR_TXDV, 0);
error = cdnsiic_poll_fifo(sc, SR_RXDV, SR_RXDV);