Home
last modified time | relevance | path

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

/drivers/isdn/hisax/
Dbkm_a8.c142 u_char ista, val, icnt = 5; in bkm_interrupt_ipac() local
146 ista = readreg(cs->hw.ax.base, cs->hw.ax.data_adr, IPAC_ISTA); in bkm_interrupt_ipac()
147 if (!(ista & 0x3f)) { /* not this IPAC */ in bkm_interrupt_ipac()
153 debugl1(cs, "IPAC ISTA %02X", ista); in bkm_interrupt_ipac()
154 if (ista & 0x0f) { in bkm_interrupt_ipac()
156 if (ista & 0x01) in bkm_interrupt_ipac()
158 if (ista & 0x04) in bkm_interrupt_ipac()
160 if (ista & 0x08) in bkm_interrupt_ipac()
166 if (ista & 0x20) { in bkm_interrupt_ipac()
172 if (ista & 0x10) { in bkm_interrupt_ipac()
[all …]
Dasuscom.c198 u_char ista, val, icnt = 5; in asuscom_interrupt_ipac() local
202 ista = readreg(cs->hw.asus.adr, cs->hw.asus.isac, IPAC_ISTA); in asuscom_interrupt_ipac()
205 debugl1(cs, "IPAC ISTA %02X", ista); in asuscom_interrupt_ipac()
206 if (ista & 0x0f) { in asuscom_interrupt_ipac()
208 if (ista & 0x01) in asuscom_interrupt_ipac()
210 if (ista & 0x04) in asuscom_interrupt_ipac()
212 if (ista & 0x08) in asuscom_interrupt_ipac()
217 if (ista & 0x20) { in asuscom_interrupt_ipac()
223 if (ista & 0x10) { in asuscom_interrupt_ipac()
227 ista = readreg(cs->hw.asus.adr, cs->hw.asus.isac, IPAC_ISTA); in asuscom_interrupt_ipac()
[all …]
Ddiva.c323 u_char ista, val; in diva_irq_ipac_isa() local
328 ista = readreg(cs->hw.diva.isac_adr, cs->hw.diva.isac, IPAC_ISTA); in diva_irq_ipac_isa()
331 debugl1(cs, "IPAC ISTA %02X", ista); in diva_irq_ipac_isa()
332 if (ista & 0x0f) { in diva_irq_ipac_isa()
334 if (ista & 0x01) in diva_irq_ipac_isa()
336 if (ista & 0x04) in diva_irq_ipac_isa()
338 if (ista & 0x08) in diva_irq_ipac_isa()
343 if (ista & 0x20) { in diva_irq_ipac_isa()
349 if (ista & 0x10) { in diva_irq_ipac_isa()
353 ista = readreg(cs->hw.diva.isac_adr, cs->hw.diva.isac, IPAC_ISTA); in diva_irq_ipac_isa()
[all …]
Dgazel.c279 u_char ista, val; in gazel_interrupt_ipac() local
284 ista = ReadISAC(cs, IPAC_ISTA - 0x80); in gazel_interrupt_ipac()
286 if (ista & 0x0f) { in gazel_interrupt_ipac()
288 if (ista & 0x01) in gazel_interrupt_ipac()
290 if (ista & 0x04) in gazel_interrupt_ipac()
292 if (ista & 0x08) in gazel_interrupt_ipac()
298 if (ista & 0x20) { in gazel_interrupt_ipac()
304 if (ista & 0x10) { in gazel_interrupt_ipac()
308 ista = ReadISAC(cs, IPAC_ISTA - 0x80); in gazel_interrupt_ipac()
311 while ((ista & 0x3f) && (count < MAXCOUNT)); in gazel_interrupt_ipac()
Dipacx.c848 u_char ista; in interrupt_ipacx() local
850 while ((ista = cs->readisac(cs, IPACX_ISTA))) { in interrupt_ipacx()
854 if (ista & 0x80) bch_int(cs, 0); // B channel interrupts in interrupt_ipacx()
855 if (ista & 0x40) bch_int(cs, 1); in interrupt_ipacx()
857 if (ista & 0x01) dch_int(cs); // D channel in interrupt_ipacx()
858 if (ista & 0x10) cic_int(cs); // Layer 1 state in interrupt_ipacx()
868 int ista; in clear_pending_ints() local
876 ista = cs->readisac(cs, IPACX_ISTA); in clear_pending_ints()
877 if (ista & 0x80) cs->BC_Read_Reg(cs, 0, IPACX_ISTAB); in clear_pending_ints()
878 if (ista & 0x40) cs->BC_Read_Reg(cs, 1, IPACX_ISTAB); in clear_pending_ints()
[all …]
Dsedlbauer.c310 u_char ista, val, icnt = 5; in sedlbauer_interrupt_ipac() local
314 ista = readreg(cs->hw.sedl.adr, cs->hw.sedl.isac, IPAC_ISTA); in sedlbauer_interrupt_ipac()
317 debugl1(cs, "IPAC ISTA %02X", ista); in sedlbauer_interrupt_ipac()
318 if (ista & 0x0f) { in sedlbauer_interrupt_ipac()
320 if (ista & 0x01) in sedlbauer_interrupt_ipac()
322 if (ista & 0x04) in sedlbauer_interrupt_ipac()
324 if (ista & 0x08) in sedlbauer_interrupt_ipac()
329 if (ista & 0x20) { in sedlbauer_interrupt_ipac()
335 if (ista & 0x10) { in sedlbauer_interrupt_ipac()
339 ista = readreg(cs->hw.sedl.adr, cs->hw.sedl.isac, IPAC_ISTA); in sedlbauer_interrupt_ipac()
[all …]
Delsa.c367 u_char ista, val; in elsa_interrupt_ipac() local
387 ista = readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ISTA); in elsa_interrupt_ipac()
390 debugl1(cs, "IPAC ISTA %02X", ista); in elsa_interrupt_ipac()
391 if (ista & 0x0f) { in elsa_interrupt_ipac()
393 if (ista & 0x01) in elsa_interrupt_ipac()
395 if (ista & 0x04) in elsa_interrupt_ipac()
397 if (ista & 0x08) in elsa_interrupt_ipac()
402 if (ista & 0x20) { in elsa_interrupt_ipac()
408 if (ista & 0x10) { in elsa_interrupt_ipac()
412 ista = readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ISTA); in elsa_interrupt_ipac()
[all …]
/drivers/isdn/hardware/mISDN/
DmISDNipac.c1092 ipac_irq(struct hscx_hw *hx, u8 ista) in ipac_irq() argument
1101 if (m & ista) { in ipac_irq()
1107 if (ista & (HSCX__EXA | HSCX__ICA)) in ipac_irq()
1108 ipac_irq(&hx->ip->hscx[0], ista); in ipac_irq()
1109 if (ista & HSCX__EXB) { in ipac_irq()
1114 istab = ista & 0xF8; in ipac_irq()
1117 if (ista & HSCX__EXA) { in ipac_irq()
1168 u8 ista, istad; in mISDNipac_irq() local
1172 ista = ReadIPAC(ipac, ISACX_ISTA); in mISDNipac_irq()
1173 while (ista && --cnt) { in mISDNipac_irq()
[all …]
Dw6692.c790 u8 ista; in w6692_irq() local
793 ista = ReadW6692(card, W_ISTA); in w6692_irq()
794 if ((ista | card->imask) == card->imask) { in w6692_irq()
800 pr_debug("%s: ista %02x\n", card->name, ista); in w6692_irq()
801 ista &= ~card->imask; in w6692_irq()
802 if (ista & W_INT_B1_EXI) in w6692_irq()
804 if (ista & W_INT_B2_EXI) in w6692_irq()
806 if (ista & W_INT_D_RME) in w6692_irq()
808 if (ista & W_INT_D_RMR) in w6692_irq()
810 if (ista & W_INT_D_XFR) in w6692_irq()
[all …]
/drivers/net/wireless/ath/ath9k/
Dhtc_drv_main.c476 struct ath9k_htc_sta *ista; in ath9k_htc_add_station() local
491 ista = (struct ath9k_htc_sta *) sta->drv_priv; in ath9k_htc_add_station()
494 ista->index = sta_idx; in ath9k_htc_add_station()
541 struct ath9k_htc_sta *ista; in ath9k_htc_remove_station() local
546 ista = (struct ath9k_htc_sta *) sta->drv_priv; in ath9k_htc_remove_station()
547 sta_idx = ista->index; in ath9k_htc_remove_station()
600 struct ath9k_htc_sta *ista = (struct ath9k_htc_sta *) sta->drv_priv; in ath9k_htc_setup_rate() local
641 trate->sta_index = ista->index; in ath9k_htc_setup_rate()
713 struct ath9k_htc_sta *ista; in ath9k_htc_tx_aggr_oper() local
721 ista = (struct ath9k_htc_sta *) sta->drv_priv; in ath9k_htc_tx_aggr_oper()
[all …]
Dhtc_drv_txrx.c343 struct ath9k_htc_sta *ista; in ath9k_htc_tx_start() local
370 ista = (struct ath9k_htc_sta *) sta->drv_priv; in ath9k_htc_tx_start()
371 sta_idx = ista->index; in ath9k_htc_tx_start()
388 struct ath9k_htc_sta *ista, u8 tid) in __ath9k_htc_check_tx_aggr() argument
393 if ((tid < ATH9K_HTC_MAX_TID) && (ista->tid_state[tid] == AGGR_STOP)) in __ath9k_htc_check_tx_aggr()
423 struct ath9k_htc_sta *ista; in ath9k_htc_check_tx_aggr() local
427 ista = (struct ath9k_htc_sta *)sta->drv_priv; in ath9k_htc_check_tx_aggr()
428 if (__ath9k_htc_check_tx_aggr(priv, ista, tid)) { in ath9k_htc_check_tx_aggr()
431 ista->tid_state[tid] = AGGR_PROGRESS; in ath9k_htc_check_tx_aggr()