Lines Matching full:isr
264 unsigned int isr) in xgbe_i2c_clear_isr_interrupts() argument
268 if (isr & XGBE_INTR_TX_ABRT) { in xgbe_i2c_clear_isr_interrupts()
273 if (isr & XGBE_INTR_STOP_DET) in xgbe_i2c_clear_isr_interrupts()
281 unsigned int isr; in xgbe_i2c_isr_bh_work() local
283 isr = XI2C_IOREAD(pdata, IC_RAW_INTR_STAT); in xgbe_i2c_isr_bh_work()
284 if (!isr) in xgbe_i2c_isr_bh_work()
288 "I2C interrupt received: status=%#010x\n", isr); in xgbe_i2c_isr_bh_work()
290 xgbe_i2c_clear_isr_interrupts(pdata, isr); in xgbe_i2c_isr_bh_work()
292 if (isr & XGBE_INTR_TX_ABRT) { in xgbe_i2c_isr_bh_work()
311 if (state->ret || XI2C_GET_BITS(isr, IC_RAW_INTR_STAT, STOP_DET)) in xgbe_i2c_isr_bh_work()
409 * fire and begin to process the command via the ISR. in xgbe_i2c_xfer()