Searched refs:curr_msg (Results 1 – 3 of 3) sorted by relevance
83 struct i2c_msg *curr_msg; member99 drvdata->buf = drvdata->curr_msg->buf; in gxp_i2c_start()100 drvdata->buf_remaining = drvdata->curr_msg->len; in gxp_i2c_start()103 value = drvdata->curr_msg->addr << 9; in gxp_i2c_start()106 value |= drvdata->curr_msg->flags & I2C_M_RD ? RW_CMD | START_CMD : START_CMD; in gxp_i2c_start()120 drvdata->curr_msg = msgs; in gxp_i2c_master_xfer()206 drvdata->buf = drvdata->curr_msg->buf; in gxp_i2c_restart()207 drvdata->buf_remaining = drvdata->curr_msg->len; in gxp_i2c_restart()209 value = drvdata->curr_msg->addr << 9; in gxp_i2c_restart()211 if (drvdata->curr_msg->flags & I2C_M_RD) { in gxp_i2c_restart()[all …]
65 struct i2c_msg *curr_msg; member241 struct i2c_msg *msg = i2c_dev->curr_msg; in bcm2835_i2c_start_transfer()266 i2c_dev->curr_msg = NULL; in bcm2835_i2c_finish_transfer()296 if (!i2c_dev->curr_msg) { in bcm2835_i2c_isr()298 } else if (i2c_dev->curr_msg->flags & I2C_M_RD) { in bcm2835_i2c_isr()319 i2c_dev->curr_msg++; in bcm2835_i2c_isr()361 i2c_dev->curr_msg = msgs; in bcm2835_i2c_xfer()
95 int curr_msg; member508 msg = &i2c->msgs[i2c->curr_msg]; in mpc_i2c_do_action()591 i2c->curr_msg++; in mpc_i2c_do_action()594 if (i2c->curr_msg == i2c->num_msgs) { in mpc_i2c_do_action()674 i2c->curr_msg = 0; in mpc_i2c_execute_msg()