Lines Matching refs:irq_handled

245 	u32 command, irq_handled = 0;  in aspeed_i2c_slave_irq()  local
256 irq_handled |= ASPEED_I2CD_INTR_SLAVE_MATCH; in aspeed_i2c_slave_irq()
262 return irq_handled; in aspeed_i2c_slave_irq()
279 irq_handled |= ASPEED_I2CD_INTR_RX_DONE; in aspeed_i2c_slave_irq()
284 irq_handled |= ASPEED_I2CD_INTR_NORMAL_STOP; in aspeed_i2c_slave_irq()
289 irq_handled |= ASPEED_I2CD_INTR_TX_NAK; in aspeed_i2c_slave_irq()
308 irq_handled |= ASPEED_I2CD_INTR_TX_ACK; in aspeed_i2c_slave_irq()
334 return irq_handled; in aspeed_i2c_slave_irq()
404 u32 irq_handled = 0, command = 0; in aspeed_i2c_master_irq() local
411 irq_handled |= ASPEED_I2CD_INTR_BUS_RECOVER_DONE; in aspeed_i2c_master_irq()
424 irq_handled |= (irq_status & ASPEED_I2CD_INTR_MASTER_ERRORS); in aspeed_i2c_master_irq()
480 irq_handled |= ASPEED_I2CD_INTR_TX_NAK; in aspeed_i2c_master_irq()
485 irq_handled |= ASPEED_I2CD_INTR_TX_ACK; in aspeed_i2c_master_irq()
500 irq_handled |= ASPEED_I2CD_INTR_TX_NAK; in aspeed_i2c_master_irq()
506 irq_handled |= ASPEED_I2CD_INTR_TX_ACK; in aspeed_i2c_master_irq()
529 irq_handled |= ASPEED_I2CD_INTR_RX_DONE; in aspeed_i2c_master_irq()
563 irq_handled |= ASPEED_I2CD_INTR_NORMAL_STOP; in aspeed_i2c_master_irq()
593 return irq_handled; in aspeed_i2c_master_irq()
599 u32 irq_received, irq_remaining, irq_handled; in aspeed_i2c_bus_irq() local
618 irq_handled = aspeed_i2c_master_irq(bus, irq_remaining); in aspeed_i2c_bus_irq()
619 irq_remaining &= ~irq_handled; in aspeed_i2c_bus_irq()
621 irq_handled |= aspeed_i2c_slave_irq(bus, irq_remaining); in aspeed_i2c_bus_irq()
623 irq_handled = aspeed_i2c_slave_irq(bus, irq_remaining); in aspeed_i2c_bus_irq()
624 irq_remaining &= ~irq_handled; in aspeed_i2c_bus_irq()
626 irq_handled |= aspeed_i2c_master_irq(bus, in aspeed_i2c_bus_irq()
638 irq_handled = aspeed_i2c_master_irq(bus, irq_remaining); in aspeed_i2c_bus_irq()
641 irq_remaining &= ~irq_handled; in aspeed_i2c_bus_irq()
645 irq_received, irq_handled); in aspeed_i2c_bus_irq()