MPC_I2C_SR
writeb(0, i2c->base + MPC_I2C_SR); /* clear any status bits */
void __iomem *addr = i2c->base + MPC_I2C_SR;
val = readb(i2c->base + MPC_I2C_SR);
status = readb(i2c->base + MPC_I2C_SR);
readb_poll_timeout_atomic(i2c->base + MPC_I2C_SR, status, status & CSR_MCF, 0, 100);
writeb(0, i2c->base + MPC_I2C_SR);
writeb(0, i2c->base + MPC_I2C_SR);
while (readb(i2c->base + MPC_I2C_SR) & CSR_MBB) {
u8 status = readb(i2c->base + MPC_I2C_SR);
i2c->base + MPC_I2C_SR);