Lines Matching refs:master_state
154 enum aspeed_i2c_master_state master_state;
374 bus->master_state = ASPEED_I2C_MASTER_PENDING;
379 bus->master_state = ASPEED_I2C_MASTER_START;
396 bus->master_state = ASPEED_I2C_MASTER_STOP;
432 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;
447 if (bus->master_state != ASPEED_I2C_MASTER_INACTIVE) {
449 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;
455 if (bus->master_state == ASPEED_I2C_MASTER_INACTIVE ||
456 bus->master_state == ASPEED_I2C_MASTER_PENDING)
464 if (bus->master_state != ASPEED_I2C_MASTER_STOP &&
465 bus->master_state != ASPEED_I2C_MASTER_INACTIVE)
476 if (bus->master_state == ASPEED_I2C_MASTER_START) {
489 bus->master_state = ASPEED_I2C_MASTER_PENDING;
498 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;
513 bus->master_state = ASPEED_I2C_MASTER_RX_FIRST;
515 bus->master_state = ASPEED_I2C_MASTER_TX_FIRST;
518 switch (bus->master_state) {
532 bus->master_state = ASPEED_I2C_MASTER_TX;
568 bus->master_state = ASPEED_I2C_MASTER_RX;
588 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;
599 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;
640 if (bus->master_state != ASPEED_I2C_MASTER_INACTIVE &&
641 bus->master_state != ASPEED_I2C_MASTER_PENDING) {
658 if (bus->master_state == ASPEED_I2C_MASTER_PENDING &&
733 if (bus->master_state == ASPEED_I2C_MASTER_PENDING)
734 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;