Lines Matching full:stop
91 int stop; member
185 dev_dbg(priv->dev, "%s: rw and send stop over\n", __func__); in hix5hd2_rw_over()
195 if (priv->stop) { in hix5hd2_rw_handle_stop()
265 goto stop; in hix5hd2_i2c_irq()
271 goto stop; in hix5hd2_i2c_irq()
280 goto stop; in hix5hd2_i2c_irq()
291 stop: in hix5hd2_i2c_irq()
305 static void hix5hd2_i2c_message_start(struct hix5hd2_i2c_priv *priv, int stop) in hix5hd2_i2c_message_start() argument
321 struct i2c_msg *msgs, int stop) in hix5hd2_i2c_xfer_msg() argument
329 priv->stop = stop; in hix5hd2_i2c_xfer_msg()
334 hix5hd2_i2c_message_start(priv, stop); in hix5hd2_i2c_xfer_msg()
348 * If this is the last message to be transfered (stop == 1) in hix5hd2_i2c_xfer_msg()
351 if (priv->state == HIX5I2C_STAT_RW_SUCCESS && stop) in hix5hd2_i2c_xfer_msg()
364 int i, ret, stop; in hix5hd2_i2c_xfer() local
369 stop = (i == num - 1); in hix5hd2_i2c_xfer()
370 ret = hix5hd2_i2c_xfer_msg(priv, msgs, stop); in hix5hd2_i2c_xfer()