Lines Matching full:stop
45 /* I2C stop condition */
65 /* Busy, I2C bus busy (as defined by start / stop bits) */
108 struct i2c_adapter *adap, bool start, bool stop, in cobalt_tx_bytes() argument
125 } else if (i == len - 1 && stop) { in cobalt_tx_bytes()
126 /* Write + Stop */ in cobalt_tx_bytes()
166 struct i2c_adapter *adap, bool start, bool stop, in cobalt_rx_bytes() argument
180 } else if (i == len - 1 && stop) { in cobalt_rx_bytes()
181 /* Read + Stop */ in cobalt_rx_bytes()
218 /* Generate stop condition on i2c bus.
219 * The m00018 stop isn't doing the right thing (wrong timing).
220 * So instead send a start condition, 8 zeroes and a stop condition.
241 int stop = (i == num - 1); in cobalt_xfer() local
266 ret = cobalt_rx_bytes(regs, adap, false, stop, in cobalt_xfer()
272 ret = cobalt_tx_bytes(regs, adap, false, stop, in cobalt_xfer()