Lines Matching refs:irq_handled

246 	u32 command, irq_handled = 0;  in aspeed_i2c_slave_irq()  local
257 irq_handled |= ASPEED_I2CD_INTR_SLAVE_MATCH; in aspeed_i2c_slave_irq()
263 return irq_handled; in aspeed_i2c_slave_irq()
280 irq_handled |= ASPEED_I2CD_INTR_RX_DONE; in aspeed_i2c_slave_irq()
285 irq_handled |= ASPEED_I2CD_INTR_NORMAL_STOP; in aspeed_i2c_slave_irq()
290 irq_handled |= ASPEED_I2CD_INTR_TX_NAK; in aspeed_i2c_slave_irq()
309 irq_handled |= ASPEED_I2CD_INTR_TX_ACK; in aspeed_i2c_slave_irq()
335 return irq_handled; in aspeed_i2c_slave_irq()
405 u32 irq_handled = 0, command = 0; in aspeed_i2c_master_irq() local
412 irq_handled |= ASPEED_I2CD_INTR_BUS_RECOVER_DONE; in aspeed_i2c_master_irq()
425 irq_handled |= (irq_status & ASPEED_I2CD_INTR_MASTER_ERRORS); in aspeed_i2c_master_irq()
481 irq_handled |= ASPEED_I2CD_INTR_TX_NAK; in aspeed_i2c_master_irq()
486 irq_handled |= ASPEED_I2CD_INTR_TX_ACK; in aspeed_i2c_master_irq()
501 irq_handled |= ASPEED_I2CD_INTR_TX_NAK; in aspeed_i2c_master_irq()
507 irq_handled |= ASPEED_I2CD_INTR_TX_ACK; in aspeed_i2c_master_irq()
530 irq_handled |= ASPEED_I2CD_INTR_RX_DONE; in aspeed_i2c_master_irq()
564 irq_handled |= ASPEED_I2CD_INTR_NORMAL_STOP; in aspeed_i2c_master_irq()
594 return irq_handled; in aspeed_i2c_master_irq()
600 u32 irq_received, irq_remaining, irq_handled; in aspeed_i2c_bus_irq() local
621 irq_handled = aspeed_i2c_master_irq(bus, irq_remaining); in aspeed_i2c_bus_irq()
622 irq_remaining &= ~irq_handled; in aspeed_i2c_bus_irq()
624 irq_handled |= aspeed_i2c_slave_irq(bus, irq_remaining); in aspeed_i2c_bus_irq()
626 irq_handled = aspeed_i2c_slave_irq(bus, irq_remaining); in aspeed_i2c_bus_irq()
627 irq_remaining &= ~irq_handled; in aspeed_i2c_bus_irq()
629 irq_handled |= aspeed_i2c_master_irq(bus, in aspeed_i2c_bus_irq()
641 irq_handled = aspeed_i2c_master_irq(bus, irq_remaining); in aspeed_i2c_bus_irq()
644 irq_remaining &= ~irq_handled; in aspeed_i2c_bus_irq()
648 irq_received, irq_handled); in aspeed_i2c_bus_irq()