Lines Matching refs:status_ack
233 u32 command, irq_status, status_ack = 0; in aspeed_i2c_slave_irq() local
248 status_ack |= ASPEED_I2CD_INTR_SLAVE_MATCH; in aspeed_i2c_slave_irq()
273 status_ack |= ASPEED_I2CD_INTR_RX_DONE; in aspeed_i2c_slave_irq()
278 status_ack |= ASPEED_I2CD_INTR_NORMAL_STOP; in aspeed_i2c_slave_irq()
282 status_ack |= ASPEED_I2CD_INTR_TX_NAK; in aspeed_i2c_slave_irq()
297 status_ack |= ASPEED_I2CD_INTR_TX_ACK; in aspeed_i2c_slave_irq()
321 if (status_ack != irq_status) in aspeed_i2c_slave_irq()
324 irq_status, status_ack); in aspeed_i2c_slave_irq()
325 writel(status_ack, bus->base + ASPEED_I2C_INTR_STS_REG); in aspeed_i2c_slave_irq()
386 u32 irq_status, status_ack = 0, command = 0; in aspeed_i2c_master_irq() local
397 status_ack |= ASPEED_I2CD_INTR_BUS_RECOVER_DONE; in aspeed_i2c_master_irq()
433 status_ack |= ASPEED_I2CD_INTR_TX_NAK; in aspeed_i2c_master_irq()
438 status_ack |= ASPEED_I2CD_INTR_TX_ACK; in aspeed_i2c_master_irq()
453 status_ack |= ASPEED_I2CD_INTR_TX_NAK; in aspeed_i2c_master_irq()
459 status_ack |= ASPEED_I2CD_INTR_TX_ACK; in aspeed_i2c_master_irq()
482 status_ack |= ASPEED_I2CD_INTR_RX_DONE; in aspeed_i2c_master_irq()
514 status_ack |= ASPEED_I2CD_INTR_NORMAL_STOP; in aspeed_i2c_master_irq()
544 if (irq_status != status_ack) in aspeed_i2c_master_irq()
547 irq_status, status_ack); in aspeed_i2c_master_irq()