Lines Matching refs:master_state
156 enum aspeed_i2c_master_state master_state;
369 bus->master_state = ASPEED_I2C_MASTER_PENDING;
374 bus->master_state = ASPEED_I2C_MASTER_START;
391 bus->master_state = ASPEED_I2C_MASTER_STOP;
427 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;
442 if (bus->master_state != ASPEED_I2C_MASTER_INACTIVE) {
444 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;
450 if (bus->master_state == ASPEED_I2C_MASTER_INACTIVE ||
451 bus->master_state == ASPEED_I2C_MASTER_PENDING)
459 if (bus->master_state != ASPEED_I2C_MASTER_STOP &&
460 bus->master_state != ASPEED_I2C_MASTER_INACTIVE)
471 if (bus->master_state == ASPEED_I2C_MASTER_START) {
484 bus->master_state = ASPEED_I2C_MASTER_PENDING;
493 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;
508 bus->master_state = ASPEED_I2C_MASTER_RX_FIRST;
510 bus->master_state = ASPEED_I2C_MASTER_TX_FIRST;
513 switch (bus->master_state) {
527 bus->master_state = ASPEED_I2C_MASTER_TX;
563 bus->master_state = ASPEED_I2C_MASTER_RX;
583 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;
594 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;
635 if (bus->master_state != ASPEED_I2C_MASTER_INACTIVE &&
636 bus->master_state != ASPEED_I2C_MASTER_PENDING) {
653 if (bus->master_state == ASPEED_I2C_MASTER_PENDING &&
728 if (bus->master_state == ASPEED_I2C_MASTER_PENDING)
729 bus->master_state = ASPEED_I2C_MASTER_INACTIVE;