Lines Matching defs:ista
1076 ipac_irq(struct hscx_hw *hx, u8 ista)
1085 if (m & ista) {
1091 if (ista & (HSCX__EXA | HSCX__ICA))
1092 ipac_irq(&hx->ip->hscx[0], ista);
1093 if (ista & HSCX__EXB) {
1098 istab = ista & 0xF8;
1101 if (ista & HSCX__EXA) {
1153 u8 ista, istad;
1157 ista = ReadIPAC(ipac, ISACX_ISTA);
1158 while (ista && cnt--) {
1159 pr_debug("%s: ISTA %02x\n", ipac->name, ista);
1160 if (ista & IPACX__ICA)
1161 ipac_irq(&ipac->hscx[0], ista);
1162 if (ista & IPACX__ICB)
1163 ipac_irq(&ipac->hscx[1], ista);
1164 if (ista & (ISACX__ICD | ISACX__CIC))
1165 mISDNisac_irq(&ipac->isac, ista);
1166 ista = ReadIPAC(ipac, ISACX_ISTA);
1169 ista = ReadIPAC(ipac, IPAC_ISTA);
1170 while (ista && cnt--) {
1171 pr_debug("%s: ISTA %02x\n", ipac->name, ista);
1172 if (ista & (IPAC__ICD | IPAC__EXD)) {
1177 if (ista & IPAC__EXD)
1181 if (ista & (IPAC__ICA | IPAC__EXA))
1182 ipac_irq(&ipac->hscx[0], ista);
1183 if (ista & (IPAC__ICB | IPAC__EXB))
1184 ipac_irq(&ipac->hscx[1], ista);
1185 ista = ReadIPAC(ipac, IPAC_ISTA);
1189 ista = ReadIPAC(ipac, IPAC_ISTAB + ipac->hscx[1].off);
1190 pr_debug("%s: B2 ISTA %02x\n", ipac->name, ista);
1191 if (ista)
1192 ipac_irq(&ipac->hscx[1], ista);
1197 if (0 == (ista | istad))