Home
last modified time | relevance | path

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

/linux-4.19.296/drivers/i2c/busses/
Di2c-aspeed.c233 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
[all …]