Lines Matching full:stop
17 #define UNIPHIER_FI2C_CR_STO BIT(1) /* stop condition */
26 #define UNIPHIER_FI2C_SSUT 0x18 /* restart/stop setup time control */
33 #define UNIPHIER_FI2C_INT_TC BIT(7) /* send complete (STOP) */
34 #define UNIPHIER_FI2C_INT_RC BIT(6) /* receive complete (STOP) */
41 #define UNIPHIER_FI2C_SR_STS BIT(11) /* stop condition detected */
171 * STOP condition is detected after the address phase in uniphier_fi2c_interrupt()
173 * To avoid time-out error, we issue STOP here, in uniphier_fi2c_interrupt()
181 goto stop; in uniphier_fi2c_interrupt()
225 stop: in uniphier_fi2c_interrupt()
315 bool stop) in uniphier_fi2c_master_xfer_one() argument
327 if (stop) in uniphier_fi2c_master_xfer_one()
377 "stop condition was not completed.\n"); in uniphier_fi2c_master_xfer_one()
419 /* Emit STOP if it is the last message or I2C_M_STOP is set. */ in uniphier_fi2c_master_xfer()
420 bool stop = (msg + 1 == emsg) || (msg->flags & I2C_M_STOP); in uniphier_fi2c_master_xfer() local
422 ret = uniphier_fi2c_master_xfer_one(adap, msg, repeat, stop); in uniphier_fi2c_master_xfer()
426 repeat = !stop; in uniphier_fi2c_master_xfer()