Home
last modified time | relevance | path

Searched refs:ista (Results 1 – 8 of 8) sorted by relevance

/linux-2.4.37.9/drivers/isdn/hisax/
Dbkm_a8.c158 u_char ista, val, icnt = 5; in bkm_interrupt_ipac() local
164 ista = readreg(cs->hw.ax.base, cs->hw.ax.data_adr, IPAC_ISTA); in bkm_interrupt_ipac()
165 if (!(ista & 0x3f)) /* not this IPAC */ in bkm_interrupt_ipac()
169 debugl1(cs, "IPAC ISTA %02X", ista); in bkm_interrupt_ipac()
170 if (ista & 0x0f) { in bkm_interrupt_ipac()
172 if (ista & 0x01) in bkm_interrupt_ipac()
174 if (ista & 0x04) in bkm_interrupt_ipac()
176 if (ista & 0x08) in bkm_interrupt_ipac()
182 if (ista & 0x20) { in bkm_interrupt_ipac()
188 if (ista & 0x10) { in bkm_interrupt_ipac()
[all …]
Dasuscom.c213 u_char ista, val, icnt = 5; in asuscom_interrupt_ipac() local
219 ista = readreg(cs->hw.asus.adr, cs->hw.asus.isac, IPAC_ISTA); in asuscom_interrupt_ipac()
222 debugl1(cs, "IPAC ISTA %02X", ista); in asuscom_interrupt_ipac()
223 if (ista & 0x0f) { in asuscom_interrupt_ipac()
225 if (ista & 0x01) in asuscom_interrupt_ipac()
227 if (ista & 0x04) in asuscom_interrupt_ipac()
229 if (ista & 0x08) in asuscom_interrupt_ipac()
234 if (ista & 0x20) { in asuscom_interrupt_ipac()
240 if (ista & 0x10) { in asuscom_interrupt_ipac()
244 ista = readreg(cs->hw.asus.adr, cs->hw.asus.isac, IPAC_ISTA); in asuscom_interrupt_ipac()
[all …]
Ddiva.c339 u_char ista,val; in diva_irq_ipac_isa() local
346 ista = readreg(cs->hw.diva.isac_adr, cs->hw.diva.isac, IPAC_ISTA); in diva_irq_ipac_isa()
349 debugl1(cs, "IPAC ISTA %02X", ista); in diva_irq_ipac_isa()
350 if (ista & 0x0f) { in diva_irq_ipac_isa()
352 if (ista & 0x01) in diva_irq_ipac_isa()
354 if (ista & 0x04) in diva_irq_ipac_isa()
356 if (ista & 0x08) in diva_irq_ipac_isa()
361 if (ista & 0x20) { in diva_irq_ipac_isa()
367 if (ista & 0x10) { in diva_irq_ipac_isa()
371 ista = readreg(cs->hw.diva.isac_adr, cs->hw.diva.isac, IPAC_ISTA); in diva_irq_ipac_isa()
[all …]
Dgazel.c291 u_char ista, val; in gazel_interrupt_ipac() local
298 ista = ReadISAC(cs, IPAC_ISTA - 0x80); in gazel_interrupt_ipac()
300 if (ista & 0x0f) { in gazel_interrupt_ipac()
302 if (ista & 0x01) in gazel_interrupt_ipac()
304 if (ista & 0x04) in gazel_interrupt_ipac()
306 if (ista & 0x08) in gazel_interrupt_ipac()
312 if (ista & 0x20) { in gazel_interrupt_ipac()
318 if (ista & 0x10) { in gazel_interrupt_ipac()
322 ista = ReadISAC(cs, IPAC_ISTA - 0x80); in gazel_interrupt_ipac()
325 while ((ista & 0x3f) && (count < MAXCOUNT)); in gazel_interrupt_ipac()
Dipacx.c969 u_char ista; in interrupt_ipacx() local
971 while ((ista = cs->readisac(cs, IPACX_ISTA))) { in interrupt_ipacx()
975 if (ista &0x80) bch_int(cs, 0); // B channel interrupts in interrupt_ipacx()
976 if (ista &0x40) bch_int(cs, 1); in interrupt_ipacx()
978 if (ista &0x01) dch_int(cs); // D channel in interrupt_ipacx()
979 if (ista &0x10) cic_int(cs); // Layer 1 state in interrupt_ipacx()
989 int ista; in clear_pending_ints() local
997 ista = cs->readisac(cs, IPACX_ISTA); in clear_pending_ints()
998 if (ista &0x80) cs->BC_Read_Reg(cs, 0, IPACX_ISTAB); in clear_pending_ints()
999 if (ista &0x40) cs->BC_Read_Reg(cs, 1, IPACX_ISTAB); in clear_pending_ints()
[all …]
Dsedlbauer.c324 u_char ista, val, icnt = 5; in sedlbauer_interrupt_ipac() local
330 ista = readreg(cs->hw.sedl.adr, cs->hw.sedl.isac, IPAC_ISTA); in sedlbauer_interrupt_ipac()
333 debugl1(cs, "IPAC ISTA %02X", ista); in sedlbauer_interrupt_ipac()
334 if (ista & 0x0f) { in sedlbauer_interrupt_ipac()
336 if (ista & 0x01) in sedlbauer_interrupt_ipac()
338 if (ista & 0x04) in sedlbauer_interrupt_ipac()
340 if (ista & 0x08) in sedlbauer_interrupt_ipac()
345 if (ista & 0x20) { in sedlbauer_interrupt_ipac()
351 if (ista & 0x10) { in sedlbauer_interrupt_ipac()
355 ista = readreg(cs->hw.sedl.adr, cs->hw.sedl.isac, IPAC_ISTA); in sedlbauer_interrupt_ipac()
[all …]
Delsa.c391 u_char ista,val; in elsa_interrupt_ipac() local
412 ista = readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ISTA); in elsa_interrupt_ipac()
415 debugl1(cs, "IPAC ISTA %02X", ista); in elsa_interrupt_ipac()
416 if (ista & 0x0f) { in elsa_interrupt_ipac()
418 if (ista & 0x01) in elsa_interrupt_ipac()
420 if (ista & 0x04) in elsa_interrupt_ipac()
422 if (ista & 0x08) in elsa_interrupt_ipac()
427 if (ista & 0x20) { in elsa_interrupt_ipac()
433 if (ista & 0x10) { in elsa_interrupt_ipac()
437 ista = readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ISTA); in elsa_interrupt_ipac()
[all …]
/linux-2.4.37.9/drivers/net/wan/
Dcomx-hw-mixcom.c420 register unsigned char ista; in MIXCOM_interrupt() local
432 while((ista = (rd_hscx(dev, HSCX_ISTA) & (HSCX_RME | HSCX_RPF | in MIXCOM_interrupt()
436 if (ista & HSCX_RME) { in MIXCOM_interrupt()
439 if (ista & HSCX_RPF) { in MIXCOM_interrupt()
442 if (ista & HSCX_XPR) { in MIXCOM_interrupt()
451 if (ista & HSCX_EXB) { in MIXCOM_interrupt()
455 if ((ista & HSCX_EXA) && ch->twin) { in MIXCOM_interrupt()
459 if ((ista & HSCX_ICA) && ch->twin && in MIXCOM_interrupt()