Lines Matching refs:irqstat
592 u8 irqstat = 0; in checkdone() local
603 irqstat |= SL11H_INTMASK_DONE_A; in checkdone()
615 irqstat |= SL11H_INTMASK_DONE_A; in checkdone()
618 return irqstat; in checkdone()
625 u8 irqstat; in sl811h_irq() local
632 irqstat = sl811_read(sl811, SL11H_IRQ_STATUS) & ~SL11H_INTMASK_DP; in sl811h_irq()
633 if (irqstat) { in sl811h_irq()
634 sl811_write(sl811, SL11H_IRQ_STATUS, irqstat); in sl811h_irq()
635 irqstat &= sl811->irq_enable; in sl811h_irq()
640 if (irqstat == 0) { in sl811h_irq()
641 irqstat = checkdone(sl811); in sl811h_irq()
642 if (irqstat) in sl811h_irq()
650 if (irqstat & SL11H_INTMASK_DONE_A) { in sl811h_irq()
656 if (irqstat & SL11H_INTMASK_DONE_B) { in sl811h_irq()
662 if (irqstat & SL11H_INTMASK_SOFINTR) { in sl811h_irq()
681 if (irqstat & SL11H_INTMASK_INSRMV) { in sl811h_irq()
722 if (irqstat & SL11H_INTMASK_RD) in sl811h_irq()
729 } else if (irqstat & SL11H_INTMASK_RD) { in sl811h_irq()
735 irqstat &= ~SL11H_INTMASK_RD; in sl811h_irq()
738 if (irqstat) { in sl811h_irq()
1128 u8 irqstat; in sl811h_timer() local
1141 irqstat = sl811_read(sl811, SL11H_IRQ_STATUS); in sl811h_timer()
1150 if (irqstat & SL11H_INTMASK_INSRMV) in sl811h_timer()
1151 irqstat &= ~SL11H_INTMASK_RD; in sl811h_timer()
1162 sl811_write(sl811, SL11H_IRQ_STATUS, irqstat); in sl811h_timer()
1164 if (irqstat & SL11H_INTMASK_RD) { in sl811h_timer()
1173 if (irqstat & SL11H_INTMASK_DP) in sl811h_timer()