Lines Matching refs:slave_state
167 enum aspeed_i2c_slave_state slave_state;
260 bus->slave_state = ASPEED_I2C_SLAVE_STOP;
264 bus->slave_state == ASPEED_I2C_SLAVE_READ_PROCESSED) {
266 bus->slave_state = ASPEED_I2C_SLAVE_STOP;
270 if (bus->slave_state == ASPEED_I2C_SLAVE_STOP) {
272 bus->slave_state = ASPEED_I2C_SLAVE_INACTIVE;
281 bus->slave_state = ASPEED_I2C_SLAVE_START;
288 if (bus->slave_state == ASPEED_I2C_SLAVE_INACTIVE)
299 if (bus->slave_state == ASPEED_I2C_SLAVE_START) {
301 bus->slave_state =
304 bus->slave_state =
310 switch (bus->slave_state) {
314 bus->slave_state = ASPEED_I2C_SLAVE_READ_PROCESSED;
331 bus->slave_state = ASPEED_I2C_SLAVE_WRITE_RECEIVED;
350 dev_err(bus->dev, "unknown slave_state: %d\n",
351 bus->slave_state);
352 bus->slave_state = ASPEED_I2C_SLAVE_INACTIVE;
373 if (bus->slave_state != ASPEED_I2C_SLAVE_INACTIVE) {
660 bus->slave_state == ASPEED_I2C_SLAVE_INACTIVE)
770 bus->slave_state = ASPEED_I2C_SLAVE_INACTIVE;