Lines Matching defs:sr
180 unsigned sr;
187 sr = readb(base + (I2SR << reg_shift));
188 if (sr & I2SR_IAL) {
190 writeb(sr | I2SR_IAL, base +
193 writeb(sr & ~I2SR_IAL, base +
195 printf("%s: Arbitration lost sr=%x cr=%x state=%x\n",
196 __func__, sr, readb(base + (I2CR << reg_shift)),
200 if ((sr & (state >> 8)) == (unsigned char)state)
201 return sr;
207 printf("%s: failed sr=%x cr=%x state=%x\n", __func__,
208 sr, readb(base + (I2CR << reg_shift)), state);