I2CCR
I2C_WRITE(I2CCR, sc->sc_disable_mask); /* reset before config */
I2C_WRITE(I2CCR, sc->sc_enable_mask); /* enable the I2C module */
I2C_WRITE(I2CCR, sc->sc_disable_mask); /* disable the I2C module */
__func__, sr, I2C_READ(I2CCR)));
cr = I2C_READ(I2CCR);
I2C_WRITE(I2CCR, cr);
__func__, I2C_READ(I2CSR), cr, I2C_READ(I2CCR)));
__func__, I2C_READ(I2CSR), cr, I2C_READ(I2CCR)));
I2C_WRITE(I2CCR, sc->sc_disable_mask);
I2C_WRITE(I2CCR, sc->sc_enable_mask | CR_MTX | CR_MSTA);
__func__, I2C_READ(I2CSR), cr, I2C_READ(I2CCR)));
" %d\n", __func__, i, I2C_READ(I2CCR), cr, error));
I2C_WRITE(I2CCR, cr | CR_RSTA);
__func__, I2C_READ(I2CSR), cr | CR_RSTA, I2C_READ(I2CCR)));
I2C_WRITE(I2CCR, cr);
I2C_WRITE(I2CCR, cr);
I2C_WRITE(I2CCR, cr);
I2C_WRITE(I2CCR, cr);
I2C_WRITE(I2CCR, cr);
cr, I2C_READ(I2CCR)));
I2C_READ(I2CSR), I2C_READ(I2CCR), error));