Lines Matching refs:i2c_state
316 hi2c->i2c_state = I2C_STATE_READY; in notif_i2c_timeout()
864 hi2c->i2c_state = I2C_STATE_BUSY; in stm32_i2c_init()
916 hi2c->i2c_state = I2C_STATE_READY; in stm32_i2c_init()
1004 hi2c->i2c_state = I2C_STATE_READY; in i2c_ack_failed()
1177 if (hi2c->i2c_state != I2C_STATE_READY) { in do_write()
1188 hi2c->i2c_state = I2C_STATE_BUSY_TX; in do_write()
1264 hi2c->i2c_state = I2C_STATE_READY; in do_write()
1315 if (hi2c->i2c_state != I2C_STATE_READY || !p_data) { in stm32_i2c_read_write_membyte()
1326 hi2c->i2c_state = write ? I2C_STATE_BUSY_TX : I2C_STATE_BUSY_RX; in stm32_i2c_read_write_membyte()
1372 hi2c->i2c_state = I2C_STATE_READY; in stm32_i2c_read_write_membyte()
1410 if (hi2c->i2c_state != I2C_STATE_READY) { in do_read()
1421 hi2c->i2c_state = I2C_STATE_BUSY_RX; in do_read()
1492 hi2c->i2c_state = I2C_STATE_READY; in do_read()
1582 if (hi2c->i2c_state != I2C_STATE_READY) { in stm32_i2c_is_device_ready()
1592 hi2c->i2c_state = I2C_STATE_BUSY; in stm32_i2c_is_device_ready()
1632 hi2c->i2c_state = I2C_STATE_READY; in stm32_i2c_is_device_ready()
1682 if (hi2c->i2c_state == I2C_STATE_READY) in stm32_i2c_resume()
1685 if ((hi2c->i2c_state != I2C_STATE_RESET) && in stm32_i2c_resume()
1686 (hi2c->i2c_state != I2C_STATE_SUSPENDED)) in stm32_i2c_resume()
1692 if (hi2c->i2c_state == I2C_STATE_RESET) { in stm32_i2c_resume()
1699 hi2c->i2c_state = I2C_STATE_READY; in stm32_i2c_resume()
1704 if (hi2c->i2c_state == I2C_STATE_SUSPENDED) in stm32_i2c_suspend()
1707 if (hi2c->i2c_state != I2C_STATE_READY) in stm32_i2c_suspend()
1715 hi2c->i2c_state = I2C_STATE_SUSPENDED; in stm32_i2c_suspend()
1770 i2c_handle_p->i2c_state = I2C_STATE_RESET; in stm32_i2c_probe()