/drivers/isdn/hisax/ |
H A D | arcofi.c | 22 add_arcofi_timer(struct IsdnCardState *cs) { argument 23 if (test_and_set_bit(FLG_ARCOFI_TIMER, &cs->HW_Flags)) { 24 del_timer(&cs->dc.isac.arcofitimer); 26 init_timer(&cs->dc.isac.arcofitimer); 27 cs->dc.isac.arcofitimer.expires = jiffies + ((ARCOFI_TIMER_VALUE * HZ) / 1000); 28 add_timer(&cs->dc.isac.arcofitimer); 32 send_arcofi(struct IsdnCardState *cs) { argument 33 add_arcofi_timer(cs); 34 cs->dc.isac.mon_txp = 0; 35 cs 53 arcofi_fsm(struct IsdnCardState *cs, int event, void *data) argument 115 arcofi_timer(struct IsdnCardState *cs) argument 120 clear_arcofi(struct IsdnCardState *cs) argument 127 init_arcofi(struct IsdnCardState *cs) argument [all...] |
H A D | icc.c | 32 ICCVersion(struct IsdnCardState *cs, char *s) argument 36 val = cs->readisac(cs, ICC_RBCH); 41 ph_command(struct IsdnCardState *cs, unsigned int command) argument 43 if (cs->debug & L1_DEB_ISAC) 44 debugl1(cs, "ph_command %x", command); 45 cs->writeisac(cs, ICC_CIX0, (command << 2) | 3); 50 icc_new_ph(struct IsdnCardState *cs) argument 52 switch (cs 83 struct IsdnCardState *cs = local 113 icc_empty_fifo(struct IsdnCardState *cs, int count) argument 142 icc_fill_fifo(struct IsdnCardState *cs) argument 184 icc_interrupt(struct IsdnCardState *cs, u_char val) argument 437 struct IsdnCardState *cs = (struct IsdnCardState *) st->l1.hardware; local 569 setstack_icc(struct PStack *st, struct IsdnCardState *cs) argument 575 DC_Close_icc(struct IsdnCardState *cs) argument 583 dbusy_timer_handler(struct IsdnCardState *cs) argument 619 initicc(struct IsdnCardState *cs) argument 652 clear_pending_icc_ints(struct IsdnCardState *cs) argument 676 setup_icc(struct IsdnCardState *cs) argument [all...] |
H A D | isac.c | 31 void ISACVersion(struct IsdnCardState *cs, char *s) argument 35 val = cs->readisac(cs, ISAC_RBCH); 40 ph_command(struct IsdnCardState *cs, unsigned int command) argument 42 if (cs->debug & L1_DEB_ISAC) 43 debugl1(cs, "ph_command %x", command); 44 cs->writeisac(cs, ISAC_CIX0, (command << 2) | 3); 49 isac_new_ph(struct IsdnCardState *cs) argument 51 switch (cs 86 struct IsdnCardState *cs = local 116 isac_empty_fifo(struct IsdnCardState *cs, int count) argument 145 isac_fill_fifo(struct IsdnCardState *cs) argument 187 isac_interrupt(struct IsdnCardState *cs, u_char val) argument 440 struct IsdnCardState *cs = (struct IsdnCardState *) st->l1.hardware; local 567 setstack_isac(struct PStack *st, struct IsdnCardState *cs) argument 573 DC_Close_isac(struct IsdnCardState *cs) argument 582 dbusy_timer_handler(struct IsdnCardState *cs) argument 617 initisac(struct IsdnCardState *cs) argument 648 clear_pending_isac_ints(struct IsdnCardState *cs) argument 672 setup_isac(struct IsdnCardState *cs) argument [all...] |
H A D | amd7930_fn.h | 19 #define rByteAMD(cs, reg) cs->readisac(cs, reg) 20 #define wByteAMD(cs, reg, val) cs->writeisac(cs, reg, val) 21 #define rWordAMD(cs, reg) ReadWordAmd7930(cs, reg) 22 #define wWordAMD(cs, reg, val) WriteWordAmd7930(cs, re [all...] |
H A D | hfcscard.c | 24 struct IsdnCardState *cs = dev_id; local 28 spin_lock_irqsave(&cs->lock, flags); 30 (stat = cs->BC_Read_Reg(cs, HFCD_DATA, HFCD_STAT))) { 31 val = cs->BC_Read_Reg(cs, HFCD_DATA, HFCD_INT_S1); 32 if (cs->debug & L1_DEB_ISAC) 33 debugl1(cs, "HFCS: stat(%02x) s1(%02x)", stat, val); 34 hfc2bds0_interrupt(cs, val); 36 if (cs 44 hfcs_Timer(struct IsdnCardState *cs) argument 54 release_io_hfcs(struct IsdnCardState *cs) argument 63 reset_hfcs(struct IsdnCardState *cs) argument 101 hfcs_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 170 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | ipacx.c | 35 static void ph_command(struct IsdnCardState *cs, unsigned int command); 36 static inline void cic_int(struct IsdnCardState *cs); 38 static void dbusy_timer_handler(struct IsdnCardState *cs); 39 static void dch_empty_fifo(struct IsdnCardState *cs, int count); 40 static void dch_fill_fifo(struct IsdnCardState *cs); 41 static inline void dch_int(struct IsdnCardState *cs); 42 static void dch_setstack(struct PStack *st, struct IsdnCardState *cs); 43 static void dch_init(struct IsdnCardState *cs); 47 static void bch_int(struct IsdnCardState *cs, u_char hscx); 50 static int bch_open_state(struct IsdnCardState *cs, struc 59 ph_command(struct IsdnCardState *cs, unsigned int command) argument 74 cic_int(struct IsdnCardState *cs) argument 97 struct IsdnCardState *cs = (struct IsdnCardState *) st->l1.hardware; local 201 dbusy_timer_handler(struct IsdnCardState *cs) argument 236 dch_empty_fifo(struct IsdnCardState *cs, int count) argument 271 dch_fill_fifo(struct IsdnCardState *cs) argument 318 dch_int(struct IsdnCardState *cs) argument 413 dch_setstack(struct PStack *st, struct IsdnCardState *cs) argument 421 dch_init(struct IsdnCardState *cs) argument 512 struct IsdnCardState *cs; local 552 struct IsdnCardState *cs; local 593 bch_int(struct IsdnCardState *cs, u_char hscx) argument 715 struct IsdnCardState *cs = bcs->cs; local 782 bch_open_state(struct IsdnCardState *cs, struct BCState *bcs) argument 828 bch_init(struct IsdnCardState *cs, int hscx) argument 846 interrupt_ipacx(struct IsdnCardState *cs) argument 866 clear_pending_ints(struct IsdnCardState *cs) argument 888 init_ipacx(struct IsdnCardState *cs, int part) argument [all...] |
H A D | hfc_2bds0.c | 29 dummyf(struct IsdnCardState *cs, u_char *data, int size) argument 35 ReadReg(struct IsdnCardState *cs, int data, u_char reg) argument 40 if (cs->hw.hfcD.cip != reg) { 41 cs->hw.hfcD.cip = reg; 42 byteout(cs->hw.hfcD.addr | 1, reg); 44 ret = bytein(cs->hw.hfcD.addr); 46 if (cs->debug & L1_DEB_HSCX_FIFO && (data != 2)) 47 debugl1(cs, "t3c RD %02x %02x", reg, ret); 50 ret = bytein(cs->hw.hfcD.addr | 1); 55 WriteReg(struct IsdnCardState *cs, in argument 72 readreghfcd(struct IsdnCardState *cs, u_char offset) argument 78 writereghfcd(struct IsdnCardState *cs, u_char offset, u_char value) argument 84 WaitForBusy(struct IsdnCardState *cs) argument 98 WaitNoBusy(struct IsdnCardState *cs) argument 112 SelFiFo(struct IsdnCardState *cs, u_char FiFo) argument 157 GetFreeFifoBytes_D(struct IsdnCardState *cs) argument 171 ReadZReg(struct IsdnCardState *cs, u_char reg) argument 187 struct IsdnCardState *cs = bcs->cs; local 263 struct IsdnCardState *cs = bcs->cs; local 341 struct IsdnCardState *cs = bcs->cs; local 353 struct IsdnCardState *cs = bcs->cs; local 407 struct IsdnCardState *cs = bcs->cs; local 526 open_hfcstate(struct IsdnCardState *cs, struct BCState *bcs) argument 556 struct IsdnCardState *cs = local 587 receive_dmsg(struct IsdnCardState *cs) argument 689 hfc_fill_dfifo(struct IsdnCardState *cs) argument 754 Sel_BCS(struct IsdnCardState *cs, int channel) argument 765 hfc2bds0_interrupt(struct IsdnCardState *cs, u_char val) argument 905 struct IsdnCardState *cs = (struct IsdnCardState *) st->l1.hardware; local 1011 setstack_hfcd(struct PStack *st, struct IsdnCardState *cs) argument 1017 hfc_dbusy_timer(struct IsdnCardState *cs) argument 1038 init2bds0(struct IsdnCardState *cs) argument 1057 release2bds0(struct IsdnCardState *cs) argument 1068 set_cs_func(struct IsdnCardState *cs) argument [all...] |
H A D | w6692.c | 51 W6692Version(struct IsdnCardState *cs, char *s) argument 55 val = cs->readW6692(cs, W_D_RBCH); 60 ph_command(struct IsdnCardState *cs, unsigned int command) argument 62 if (cs->debug & L1_DEB_ISAC) 63 debugl1(cs, "ph_command %x", command); 64 cs->writeisac(cs, W_CIX, command); 69 W6692_new_ph(struct IsdnCardState *cs) argument 71 switch (cs 105 struct IsdnCardState *cs = local 133 W6692_empty_fifo(struct IsdnCardState *cs, int count) argument 162 W6692_fill_fifo(struct IsdnCardState *cs) argument 207 struct IsdnCardState *cs = bcs->cs; local 236 struct IsdnCardState *cs = bcs->cs; local 272 W6692B_interrupt(struct IsdnCardState *cs, u_char bchan) argument 404 struct IsdnCardState *cs = dev_id; local 561 struct IsdnCardState *cs = (struct IsdnCardState *) st->l1.hardware; local 673 setstack_W6692(struct PStack *st, struct IsdnCardState *cs) argument 679 DC_Close_W6692(struct IsdnCardState *cs) argument 684 dbusy_timer_handler(struct IsdnCardState *cs) argument 727 struct IsdnCardState *cs = bcs->cs; local 835 open_w6692state(struct IsdnCardState *cs, struct BCState *bcs) argument 877 resetW6692(struct IsdnCardState *cs) argument 899 initW6692(struct IsdnCardState *cs, int part) argument 934 ReadW6692(struct IsdnCardState *cs, u_char offset) argument 940 WriteW6692(struct IsdnCardState *cs, u_char offset, u_char value) argument 946 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 952 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 958 ReadW6692B(struct IsdnCardState *cs, int bchan, u_char offset) argument 964 WriteW6692B(struct IsdnCardState *cs, int bchan, u_char offset, u_char value) argument 970 w6692_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 998 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | isurf.c | 37 ReadISAC(struct IsdnCardState *cs, u_char offset) argument 39 return (readb(cs->hw.isurf.isac + offset)); 43 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) argument 45 writeb(value, cs->hw.isurf.isac + offset); mb(); 49 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 53 data[i] = readb(cs->hw.isurf.isac); 57 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 61 writeb(data[i], cs->hw.isurf.isac); mb(); 72 ReadISAR(struct IsdnCardState *cs, int mode, u_char offset) argument 74 return (readb(cs 78 WriteISAR(struct IsdnCardState *cs, int mode, u_char offset, u_char value) argument 86 struct IsdnCardState *cs = dev_id; local 124 release_io_isurf(struct IsdnCardState *cs) argument 132 reset_isurf(struct IsdnCardState *cs, u_char chips) argument 143 ISurf_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 176 isurf_auxcmd(struct IsdnCardState *cs, isdn_ctrl *ic) argument 203 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | hfc_sx.c | 62 Write_hfc(struct IsdnCardState *cs, u_char regnum, u_char val) argument 64 byteout(cs->hw.hfcsx.base + 1, regnum); 65 byteout(cs->hw.hfcsx.base, val); 69 Read_hfc(struct IsdnCardState *cs, u_char regnum) argument 73 byteout(cs->hw.hfcsx.base + 1, regnum); 74 ret = bytein(cs->hw.hfcsx.base); 83 fifo_select(struct IsdnCardState *cs, u_char fifo) argument 85 if (fifo == cs->hw.hfcsx.last_fifo) 88 byteout(cs->hw.hfcsx.base + 1, HFCSX_FIF_SEL); 89 byteout(cs 101 reset_fifo(struct IsdnCardState *cs, u_char fifo) argument 117 write_fifo(struct IsdnCardState *cs, struct sk_buff *skb, u_char fifo, int trans_max) argument 207 read_fifo(struct IsdnCardState *cs, u_char fifo, int trans_max) argument 312 release_io_hfcsx(struct IsdnCardState *cs) argument 329 set_fifo_size(struct IsdnCardState *cs) argument 350 reset_hfcsx(struct IsdnCardState *cs) argument 421 hfcsx_Timer(struct IsdnCardState *cs) argument 435 Sel_BCS(struct IsdnCardState *cs, int channel) argument 450 receive_dmsg(struct IsdnCardState *cs) argument 478 struct IsdnCardState *cs = bcs->cs; local 508 hfcsx_fill_dfifo(struct IsdnCardState *cs) argument 528 struct IsdnCardState *cs = bcs->cs; local 562 struct IsdnCardState *cs = (struct IsdnCardState *) st->l1.hardware; local 595 hfcsx_auxcmd(struct IsdnCardState *cs, isdn_ctrl *ic) argument 652 receive_emsg(struct IsdnCardState *cs) argument 696 struct IsdnCardState *cs = dev_id; local 863 hfcsx_dbusy_timer(struct IsdnCardState *cs) argument 873 struct IsdnCardState *cs = (struct IsdnCardState *) st->l1.hardware; local 1007 setstack_hfcsx(struct PStack *st, struct IsdnCardState *cs) argument 1018 struct IsdnCardState *cs = bcs->cs; local 1033 struct IsdnCardState *cs = bcs->cs; local 1220 open_hfcsxstate(struct IsdnCardState *cs, struct BCState *bcs) argument 1256 struct IsdnCardState *cs = local 1331 inithfcsx(struct IsdnCardState *cs) argument 1349 hfcsx_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 1397 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | amd7930_fn.c | 64 static void Amd7930_new_ph(struct IsdnCardState *cs); 102 WriteWordAmd7930(struct IsdnCardState *cs, BYTE reg, WORD val) argument 104 wByteAMD(cs, 0x00, reg); 105 wByteAMD(cs, 0x01, LOBYTE(val)); 106 wByteAMD(cs, 0x01, HIBYTE(val)); 110 ReadWordAmd7930(struct IsdnCardState *cs, BYTE reg) argument 115 res = rByteAMD(cs, reg); 116 res += 256 * rByteAMD(cs, reg); 120 wByteAMD(cs, 0x00, reg); 121 res = rByteAMD(cs, 129 Amd7930_ph_command(struct IsdnCardState *cs, u_char command, char *s) argument 160 Amd7930_get_state(struct IsdnCardState *cs) argument 169 Amd7930_new_ph(struct IsdnCardState *cs) argument 238 struct IsdnCardState *cs = local 271 Amd7930_empty_Dfifo(struct IsdnCardState *cs, int flag) argument 345 Amd7930_fill_Dfifo(struct IsdnCardState *cs) argument 416 Amd7930_interrupt(struct IsdnCardState *cs, BYTE irflags) argument 560 struct IsdnCardState *cs = (struct IsdnCardState *) st->l1.hardware; local 670 setstack_Amd7930(struct PStack *st, struct IsdnCardState *cs) argument 681 DC_Close_Amd7930(struct IsdnCardState *cs) argument 688 dbusy_timer_handler(struct IsdnCardState *cs) argument 747 Amd7930_init(struct IsdnCardState *cs) argument 789 setup_Amd7930(struct IsdnCardState *cs) argument [all...] |
H A D | nj_s.c | 19 static u_char dummyrr(struct IsdnCardState *cs, int chan, u_char off) argument 24 static void dummywr(struct IsdnCardState *cs, int chan, u_char off, u_char value) argument 31 struct IsdnCardState *cs = dev_id; local 35 spin_lock_irqsave(&cs->lock, flags); 36 s1val = bytein(cs->hw.njet.base + NETJET_IRQSTAT1); 38 val = NETjet_ReadIC(cs, ISAC_ISTA); 39 if (cs->debug & L1_DEB_ISAC) 40 debugl1(cs, "tiger: i1 %x %x", s1val, val); 42 isac_interrupt(cs, val); 43 NETjet_WriteIC(cs, ISAC_MAS 101 reset_netjet_s(struct IsdnCardState *cs) argument 122 NETjet_S_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 151 njs_pci_probe(struct pci_dev *dev_netjet, struct IsdnCardState *cs) argument 189 njs_cs_init(struct IsdnCard *card, struct IsdnCardState *cs) argument 226 njs_cs_init_rest(struct IsdnCard *card, struct IsdnCardState *cs) argument 261 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | nj_u.c | 19 static u_char dummyrr(struct IsdnCardState *cs, int chan, u_char off) argument 24 static void dummywr(struct IsdnCardState *cs, int chan, u_char off, u_char value) argument 31 struct IsdnCardState *cs = dev_id; local 35 spin_lock_irqsave(&cs->lock, flags); 36 if (!((sval = bytein(cs->hw.njet.base + NETJET_IRQSTAT1)) & 38 val = NETjet_ReadIC(cs, ICC_ISTA); 39 if (cs->debug & L1_DEB_ISAC) 40 debugl1(cs, "tiger: i1 %x %x", sval, val); 42 icc_interrupt(cs, val); 43 NETjet_WriteIC(cs, ICC_MAS 84 reset_netjet_u(struct IsdnCardState *cs) argument 102 NETjet_U_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 131 nju_pci_probe(struct pci_dev *dev_netjet, struct IsdnCardState *cs) argument 150 nju_cs_init(struct IsdnCard *card, struct IsdnCardState *cs) argument 188 nju_cs_init_rest(struct IsdnCard *card, struct IsdnCardState *cs) argument 224 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | niccy.c | 78 static u_char ReadISAC(struct IsdnCardState *cs, u_char offset) argument 80 return readreg(cs->hw.niccy.isac_ale, cs->hw.niccy.isac, offset); 83 static void WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) argument 85 writereg(cs->hw.niccy.isac_ale, cs->hw.niccy.isac, offset, value); 88 static void ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 90 readfifo(cs->hw.niccy.isac_ale, cs->hw.niccy.isac, 0, data, size); 93 static void WriteISACfifo(struct IsdnCardState *cs, u_cha argument 98 ReadHSCX(struct IsdnCardState *cs, int hscx, u_char offset) argument 104 WriteHSCX(struct IsdnCardState *cs, int hscx, u_char offset, u_char value) argument 126 struct IsdnCardState *cs = dev_id; local 173 release_io_niccy(struct IsdnCardState *cs) argument 189 niccy_reset(struct IsdnCardState *cs) argument 201 niccy_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 231 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | arcofi.h | 25 extern int arcofi_fsm(struct IsdnCardState *cs, int event, void *data); 26 extern void init_arcofi(struct IsdnCardState *cs); 27 extern void clear_arcofi(struct IsdnCardState *cs);
|
H A D | mic.c | 66 ReadISAC(struct IsdnCardState *cs, u_char offset) argument 68 return (readreg(cs->hw.mic.adr, cs->hw.mic.isac, offset)); 72 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) argument 74 writereg(cs->hw.mic.adr, cs->hw.mic.isac, offset, value); 78 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 80 readfifo(cs->hw.mic.adr, cs->hw.mic.isac, 0, data, size); 84 WriteISACfifo(struct IsdnCardState *cs, u_cha argument 90 ReadHSCX(struct IsdnCardState *cs, int hscx, u_char offset) argument 97 WriteHSCX(struct IsdnCardState *cs, int hscx, u_char offset, u_char value) argument 123 struct IsdnCardState *cs = dev_id; local 159 release_io_mic(struct IsdnCardState *cs) argument 168 mic_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 193 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | elsa.c | 136 static void set_arcofi(struct IsdnCardState *cs, int bc); 176 ReadISAC(struct IsdnCardState *cs, u_char offset) argument 178 return (readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset)); 182 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) argument 184 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset, value); 188 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 190 readfifo(cs->hw.elsa.ale, cs 194 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 200 ReadISAC_IPAC(struct IsdnCardState *cs, u_char offset) argument 206 WriteISAC_IPAC(struct IsdnCardState *cs, u_char offset, u_char value) argument 212 ReadISACfifo_IPAC(struct IsdnCardState *cs, u_char *data, int size) argument 218 WriteISACfifo_IPAC(struct IsdnCardState *cs, u_char *data, int size) argument 224 ReadHSCX(struct IsdnCardState *cs, int hscx, u_char offset) argument 231 WriteHSCX(struct IsdnCardState *cs, int hscx, u_char offset, u_char value) argument 238 readitac(struct IsdnCardState *cs, u_char off) argument 248 writeitac(struct IsdnCardState *cs, u_char off, u_char data) argument 255 TimerRun(struct IsdnCardState *cs) argument 286 struct IsdnCardState *cs = dev_id; local 365 struct IsdnCardState *cs = dev_id; local 426 release_io_elsa(struct IsdnCardState *cs) argument 464 reset_elsa(struct IsdnCardState *cs) argument 509 set_arcofi(struct IsdnCardState *cs, int bc) argument 517 check_arcofi(struct IsdnCardState *cs) argument 609 elsa_led_handler(struct IsdnCardState *cs) argument 650 Elsa_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 824 probe_elsa(struct IsdnCardState *cs) argument 839 struct IsdnCardState *cs = card->cs; local 923 struct IsdnCardState *cs = card->cs; local 1000 struct IsdnCardState *cs = card->cs; local 1035 struct IsdnCardState *cs = card->cs; local 1099 struct IsdnCardState *cs = card->cs; local 1215 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | enternow_pci.c | 95 /* cs->readisac, macro rByteAMD */ 97 ReadByteAmd7930(struct IsdnCardState *cs, unsigned char offset) argument 101 return (inb(cs->hw.njet.isac + 4 * offset)); 105 outb(offset, cs->hw.njet.isac + 4 * AMD_CR); 106 return (inb(cs->hw.njet.isac + 4 * AMD_DR)); 110 /* cs->writeisac, macro wByteAMD */ 112 WriteByteAmd7930(struct IsdnCardState *cs, unsigned char offset, unsigned char value) argument 116 outb(value, cs->hw.njet.isac + 4 * offset); 120 outb(offset, cs->hw.njet.isac + 4 * AMD_CR); 121 outb(value, cs 127 enpci_setIrqMask(struct IsdnCardState *cs, unsigned char val) argument 135 dummyrr(struct IsdnCardState *cs, int chan, unsigned char off) argument 140 dummywr(struct IsdnCardState *cs, int chan, unsigned char off, unsigned char value) argument 150 reset_enpci(struct IsdnCardState *cs) argument 173 enpci_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 245 struct IsdnCardState *cs = dev_id; local 303 en_pci_probe(struct pci_dev *dev_netjet, struct IsdnCardState *cs) argument 328 en_cs_init(struct IsdnCard *card, struct IsdnCardState *cs) argument 351 en_cs_init_rest(struct IsdnCard *card, struct IsdnCardState *cs) argument 390 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | sportster.c | 54 ReadISAC(struct IsdnCardState *cs, u_char offset) argument 56 return (bytein(calc_off(cs->hw.spt.isac, offset))); 60 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) argument 62 byteout(calc_off(cs->hw.spt.isac, offset), value); 66 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 68 read_fifo(cs->hw.spt.isac, data, size); 72 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 74 write_fifo(cs->hw.spt.isac, data, size); 78 ReadHSCX(struct IsdnCardState *cs, int hscx, u_char offset) argument 80 return (bytein(calc_off(cs 84 WriteHSCX(struct IsdnCardState *cs, int hscx, u_char offset, u_char value) argument 103 struct IsdnCardState *cs = dev_id; local 135 release_io_sportster(struct IsdnCardState *cs) argument 147 reset_sportster(struct IsdnCardState *cs) argument 158 Sportster_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 186 get_io_range(struct IsdnCardState *cs) argument 212 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | teleint.c | 103 ReadISAC(struct IsdnCardState *cs, u_char offset) argument 105 cs->hw.hfc.cip = offset; 106 return (readreg(cs->hw.hfc.addr | 1, cs->hw.hfc.addr, offset)); 110 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) argument 112 cs->hw.hfc.cip = offset; 113 writereg(cs->hw.hfc.addr | 1, cs->hw.hfc.addr, offset, value); 117 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 119 cs 124 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 131 ReadHFC(struct IsdnCardState *cs, int data, u_char reg) argument 147 WriteHFC(struct IsdnCardState *cs, int data, u_char reg, u_char value) argument 160 struct IsdnCardState *cs = dev_id; local 182 TeleInt_Timer(struct IsdnCardState *cs) argument 205 release_io_TeleInt(struct IsdnCardState *cs) argument 214 reset_TeleInt(struct IsdnCardState *cs) argument 226 TeleInt_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 264 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | bkm_a8.c | 78 ReadISAC(struct IsdnCardState *cs, u_char offset) argument 80 return (readreg(cs->hw.ax.base, cs->hw.ax.data_adr, offset | 0x80)); 84 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) argument 86 writereg(cs->hw.ax.base, cs->hw.ax.data_adr, offset | 0x80, value); 90 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 92 readfifo(cs->hw.ax.base, cs->hw.ax.data_adr, 0x80, data, size); 96 WriteISACfifo(struct IsdnCardState *cs, u_cha argument 103 ReadHSCX(struct IsdnCardState *cs, int hscx, u_char offset) argument 109 WriteHSCX(struct IsdnCardState *cs, int hscx, u_char offset, u_char value) argument 116 set_ipac_active(struct IsdnCardState *cs, u_int active) argument 141 struct IsdnCardState *cs = dev_id; local 191 release_io_sct_quadro(struct IsdnCardState *cs) argument 199 enable_bkm_int(struct IsdnCardState *cs, unsigned bEnable) argument 210 reset_bkm(struct IsdnCardState *cs) argument 222 BKM_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 278 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | sedlbauer.c | 154 ReadISAC(struct IsdnCardState *cs, u_char offset) argument 156 return (readreg(cs->hw.sedl.adr, cs->hw.sedl.isac, offset)); 160 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) argument 162 writereg(cs->hw.sedl.adr, cs->hw.sedl.isac, offset, value); 166 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 168 readfifo(cs->hw.sedl.adr, cs->hw.sedl.isac, 0, data, size); 172 WriteISACfifo(struct IsdnCardState *cs, u_cha argument 178 ReadISAC_IPAC(struct IsdnCardState *cs, u_char offset) argument 184 WriteISAC_IPAC(struct IsdnCardState *cs, u_char offset, u_char value) argument 190 ReadISACfifo_IPAC(struct IsdnCardState *cs, u_char *data, int size) argument 196 WriteISACfifo_IPAC(struct IsdnCardState *cs, u_char *data, int size) argument 202 ReadHSCX(struct IsdnCardState *cs, int hscx, u_char offset) argument 209 WriteHSCX(struct IsdnCardState *cs, int hscx, u_char offset, u_char value) argument 222 ReadISAR(struct IsdnCardState *cs, int mode, u_char offset) argument 232 WriteISAR(struct IsdnCardState *cs, int mode, u_char offset, u_char value) argument 263 struct IsdnCardState *cs = dev_id; local 309 struct IsdnCardState *cs = dev_id; local 356 struct IsdnCardState *cs = dev_id; local 395 release_io_sedlbauer(struct IsdnCardState *cs) argument 409 reset_sedlbauer(struct IsdnCardState *cs) argument 441 Sedl_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 535 struct IsdnCardState *cs = card->cs; local 604 struct IsdnCardState *cs = card->cs; local 677 struct IsdnCardState *cs = card->cs; local [all...] |
H A D | teles3.c | 56 ReadISAC(struct IsdnCardState *cs, u_char offset) argument 58 return (readreg(cs->hw.teles3.isac, offset)); 62 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) argument 64 writereg(cs->hw.teles3.isac, offset, value); 68 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 70 read_fifo(cs->hw.teles3.isacfifo, data, size); 74 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) argument 76 write_fifo(cs->hw.teles3.isacfifo, data, size); 80 ReadHSCX(struct IsdnCardState *cs, int hscx, u_char offset) argument 82 return (readreg(cs 86 WriteHSCX(struct IsdnCardState *cs, int hscx, u_char offset, u_char value) argument 106 struct IsdnCardState *cs = dev_id; local 146 release_ioregs(struct IsdnCardState *cs, int mask) argument 157 release_io_teles3(struct IsdnCardState *cs) argument 174 reset_teles3(struct IsdnCardState *cs) argument 230 Teles_card_msg(struct IsdnCardState *cs, int mt, void *arg) argument 276 struct IsdnCardState *cs = card->cs; local [all...] |
/drivers/isdn/gigaset/ |
H A D | proc.c | 21 struct cardstate *cs = dev_get_drvdata(dev); local 23 return sprintf(buf, "%u\n", cs->cidmode); 29 struct cardstate *cs = dev_get_drvdata(dev); local 40 if (mutex_lock_interruptible(&cs->mutex)) 43 cs->waiting = 1; 44 if (!gigaset_add_event(cs, &cs->at_state, EV_PROC_CIDMODE, 46 cs->waiting = 0; 47 mutex_unlock(&cs->mutex); 50 gigaset_schedule_event(cs); 62 gigaset_free_dev_sysfs(struct cardstate *cs) argument 72 gigaset_init_dev_sysfs(struct cardstate *cs) argument [all...] |
H A D | common.c | 89 static int setflags(struct cardstate *cs, unsigned flags, unsigned delay) argument 93 r = cs->ops->set_modem_ctrl(cs, cs->control_state, flags); 94 cs->control_state = flags; 106 int gigaset_enterconfigmode(struct cardstate *cs) argument 110 cs->control_state = TIOCM_RTS; 112 r = setflags(cs, TIOCM_DTR, 200); 115 r = setflags(cs, 0, 200); 119 r = setflags(cs, TIOCM_RT 158 struct cardstate *cs = (struct cardstate *) data; local 206 gigaset_get_free_channel(struct cardstate *cs) argument 250 gigaset_get_channels(struct cardstate *cs) argument 272 gigaset_free_channels(struct cardstate *cs) argument 284 gigaset_block_channels(struct cardstate *cs) argument 296 clear_events(struct cardstate *cs) argument 332 gigaset_add_event(struct cardstate *cs, struct at_state_t *at_state, int type, void *ptr, int parameter, void *arg) argument 375 dealloc_temp_at_states(struct cardstate *cs) argument 409 struct cardstate *cs; local 428 free_cs(struct cardstate *cs) argument 433 make_valid(struct cardstate *cs, unsigned mask) argument 442 make_invalid(struct cardstate *cs, unsigned mask) argument 460 gigaset_freecs(struct cardstate *cs) argument 520 gigaset_at_init(struct at_state_t *at_state, struct bc_state *bcs, struct cardstate *cs, int cid) argument 549 gigaset_inbuf_init(struct inbuf_t *inbuf, struct cardstate *cs) argument 608 gigaset_initbcs(struct bc_state *bcs, struct cardstate *cs, int channel) argument 673 struct cardstate *cs; local 789 struct cardstate *cs = bcs->cs; local 819 cleanup_cs(struct cardstate *cs) argument 880 gigaset_start(struct cardstate *cs) argument 927 gigaset_shutdown(struct cardstate *cs) argument 959 gigaset_stop(struct cardstate *cs) argument 985 struct cardstate *cs; local [all...] |