_IDBR
readl(_IBMR(i2c)), readl(_IDBR(i2c)), readl(_ICR(i2c)),
writel(byte, _IDBR(i2c));
u8 byte = readl(_IDBR(i2c));
writel(byte, _IDBR(i2c));
writel(0, _IDBR(i2c));
writel(i2c->req_slave_addr, _IDBR(i2c));
writel(i2c->master_code, _IDBR(i2c));
writel(i2c->msg->buf[i2c->msg_ptr++], _IDBR(i2c));
writel(i2c->req_slave_addr, _IDBR(i2c));
i2c->msg->buf[i2c->msg_ptr++] = readl(_IDBR(i2c));