Lines Matching refs:s0val
678 u8 val, s1val, s0val;
681 s0val = inb(card->base | NJ_IRQSTAT0);
683 if ((s1val & NJ_ISACIRQ) && (s0val == 0)) {
688 pr_debug("%s: IRQSTAT0 %02x IRQSTAT1 %02x\n", card->name, s0val, s1val);
696 if (s0val)
698 outb(s0val, card->base | NJ_IRQSTAT0);
701 s1val = s0val;
706 s0val = 0x08; /* the 2nd write area is free */
708 s0val = 0x04; /* the 1st write area is free */
713 s0val |= 0x02; /* the 2nd read area is free */
715 s0val |= 0x01; /* the 1st read area is free */
718 s1val, s0val, card->last_is0,
721 if (s0val != card->last_is0) {
722 if ((s0val & NJ_IRQM0_RD_MASK) !=
725 send_tiger(card, s0val);
726 if ((s0val & NJ_IRQM0_WR_MASK) !=
729 recv_tiger(card, s0val);