ASPEED_I2CD_INTR_RX_DONE
if (irq_status & ASPEED_I2CD_INTR_RX_DONE) {
irq_handled |= ASPEED_I2CD_INTR_RX_DONE;
if (!(irq_status & ASPEED_I2CD_INTR_RX_DONE))
if (unlikely(!(irq_status & ASPEED_I2CD_INTR_RX_DONE))) {
irq_handled |= ASPEED_I2CD_INTR_RX_DONE;
writel(irq_received & ~ASPEED_I2CD_INTR_RX_DONE,
if (irq_received & ASPEED_I2CD_INTR_RX_DONE) {
writel(ASPEED_I2CD_INTR_RX_DONE,
ASPEED_I2CD_INTR_RX_DONE | \