Lines Matching defs:msgs
164 struct i2c_msg *msgs)
173 temp = i2c_8bit_addr_from_msg(msgs) | (GEN_START << 8);
389 * data read. Add it to msgs->len.
422 struct i2c_msg *msgs)
424 lpi2c_imx->tx_buf = msgs->buf;
430 struct i2c_msg *msgs)
434 lpi2c_imx->rx_buf = msgs->buf;
435 lpi2c_imx->block_data = msgs->flags & I2C_M_RECV_LEN;
438 temp = msgs->len > CHUNK_DATA ? CHUNK_DATA - 1 : msgs->len - 1;
446 struct i2c_msg *msgs, int num)
457 result = lpi2c_imx_start(lpi2c_imx, &msgs[i]);
462 if (num == 1 && msgs[0].len == 0)
468 lpi2c_imx->msglen = msgs[i].len;
471 if (msgs[i].flags & I2C_M_RD)
472 lpi2c_imx_read(lpi2c_imx, &msgs[i]);
474 lpi2c_imx_write(lpi2c_imx, &msgs[i]);
480 if (!(msgs[i].flags & I2C_M_RD)) {