Home
last modified time | relevance | path

Searched refs:status_ack (Results 1 – 1 of 1) sorted by relevance

/Linux-v4.19/drivers/i2c/busses/
Di2c-aspeed.c232 u32 command, irq_status, status_ack = 0; in aspeed_i2c_slave_irq() local
247 status_ack |= ASPEED_I2CD_INTR_SLAVE_MATCH; in aspeed_i2c_slave_irq()
272 status_ack |= ASPEED_I2CD_INTR_RX_DONE; in aspeed_i2c_slave_irq()
277 status_ack |= ASPEED_I2CD_INTR_NORMAL_STOP; in aspeed_i2c_slave_irq()
281 status_ack |= ASPEED_I2CD_INTR_TX_NAK; in aspeed_i2c_slave_irq()
296 status_ack |= ASPEED_I2CD_INTR_TX_ACK; in aspeed_i2c_slave_irq()
320 if (status_ack != irq_status) in aspeed_i2c_slave_irq()
323 irq_status, status_ack); in aspeed_i2c_slave_irq()
324 writel(status_ack, bus->base + ASPEED_I2C_INTR_STS_REG); in aspeed_i2c_slave_irq()
385 u32 irq_status, status_ack = 0, command = 0; in aspeed_i2c_master_irq() local
[all …]