Lines Matching refs:msg_ptr
176 unsigned int msg_ptr; member
311 i2c->msg_num, i2c->msg_idx, i2c->msg_ptr); in i2c_pxa_scream_blue_murder()
786 i2c->msg_ptr = 0; in i2c_pxa_do_pio_xfer()
851 i2c->msg_ptr = 0; in i2c_pxa_do_xfer()
912 i2c->msg_ptr = 0; in i2c_pxa_master_complete()
957 if (i2c->msg_ptr == 0 && i2c->msg_idx == 0) in i2c_pxa_irq_txempty()
968 if (i2c->msg_ptr == i2c->msg->len - 1 && in i2c_pxa_irq_txempty()
973 } else if (i2c->msg_ptr < i2c->msg->len) { in i2c_pxa_irq_txempty()
977 writel(i2c->msg->buf[i2c->msg_ptr++], _IDBR(i2c)); in i2c_pxa_irq_txempty()
985 if ((i2c->msg_ptr == i2c->msg->len) && in i2c_pxa_irq_txempty()
994 i2c->msg_ptr = 0; in i2c_pxa_irq_txempty()
1042 i2c->msg->buf[i2c->msg_ptr++] = readl(_IDBR(i2c)); in i2c_pxa_irq_rxfull()
1044 if (i2c->msg_ptr < i2c->msg->len) { in i2c_pxa_irq_rxfull()
1049 if (i2c->msg_ptr == i2c->msg->len - 1) in i2c_pxa_irq_rxfull()