Lines Matching refs:irqstat
591 u8 irqstat = 0; in checkdone() local
602 irqstat |= SL11H_INTMASK_DONE_A; in checkdone()
614 irqstat |= SL11H_INTMASK_DONE_A; in checkdone()
617 return irqstat; in checkdone()
623 u8 irqstat; in sl811h_irq() local
630 irqstat = sl811_read(sl811, SL11H_IRQ_STATUS) & ~SL11H_INTMASK_DP; in sl811h_irq()
631 if (irqstat) { in sl811h_irq()
632 sl811_write(sl811, SL11H_IRQ_STATUS, irqstat); in sl811h_irq()
633 irqstat &= sl811->irq_enable; in sl811h_irq()
638 if (irqstat == 0) { in sl811h_irq()
639 irqstat = checkdone(sl811); in sl811h_irq()
640 if (irqstat) in sl811h_irq()
648 if (irqstat & SL11H_INTMASK_DONE_A) { in sl811h_irq()
654 if (irqstat & SL11H_INTMASK_DONE_B) { in sl811h_irq()
660 if (irqstat & SL11H_INTMASK_SOFINTR) { in sl811h_irq()
679 if (irqstat & SL11H_INTMASK_INSRMV) { in sl811h_irq()
720 if (irqstat & SL11H_INTMASK_RD) in sl811h_irq()
727 } else if (irqstat & SL11H_INTMASK_RD) { in sl811h_irq()
733 irqstat &= ~SL11H_INTMASK_RD; in sl811h_irq()
736 if (irqstat) { in sl811h_irq()
1126 u8 irqstat; in sl811h_timer() local
1139 irqstat = sl811_read(sl811, SL11H_IRQ_STATUS); in sl811h_timer()
1148 if (irqstat & SL11H_INTMASK_INSRMV) in sl811h_timer()
1149 irqstat &= ~SL11H_INTMASK_RD; in sl811h_timer()
1160 sl811_write(sl811, SL11H_IRQ_STATUS, irqstat); in sl811h_timer()
1162 if (irqstat & SL11H_INTMASK_RD) { in sl811h_timer()
1171 if (irqstat & SL11H_INTMASK_DP) in sl811h_timer()