Lines Matching refs:stat
122 u16 stat; local
124 writew(0xFFFF, &i2c_base->stat); /* clear current interrupts...*/
126 while ((stat = readw(&i2c_base->stat) & I2C_STAT_BB) && timeout--) {
129 while ((stat = readw(&i2c_base->irqstatus_raw) &
132 writew(stat, &i2c_base->stat);
138 stat);
141 writew(0xFFFF, &i2c_base->stat); /* clear delayed stuff*/
157 status = readw(&i2c_base->stat);
175 writew(0xFFFF, &i2c_base->stat);
184 u16 stat; local
191 stat = readw(&i2c_base->stat);
192 if (stat == I2C_STAT_RRDY) {
194 writew(I2C_STAT_RRDY, &i2c_base->stat);
259 writew(0xFFFF, &i2c_base->stat); /* clear all pending status */
351 writew(0xFFFF, &i2c_base->stat);
412 writew(0xFFFF, &i2c_base->stat);
517 writew(I2C_STAT_XRDY, &i2c_base->stat);
521 writew(I2C_STAT_ARDY, &i2c_base->stat);
555 writew(I2C_STAT_RRDY, &i2c_base->stat);
558 writew(I2C_STAT_ARDY, &i2c_base->stat);
565 writew(0xFFFF, &i2c_base->stat);
652 writew(I2C_STAT_XRDY, &i2c_base->stat);
671 writew(I2C_STAT_XRDY, &i2c_base->stat);
691 writew(0xFFFF, &i2c_base->stat);