| /kernel/linux/linux-4.19/drivers/isdn/hisax/ |
| D | isac.c | 31 void ISACVersion(struct IsdnCardState *cs, char *s) in ISACVersion() argument 35 val = cs->readisac(cs, ISAC_RBCH); in ISACVersion() 40 ph_command(struct IsdnCardState *cs, unsigned int command) in ph_command() argument 42 if (cs->debug & L1_DEB_ISAC) in ph_command() 43 debugl1(cs, "ph_command %x", command); in ph_command() 44 cs->writeisac(cs, ISAC_CIX0, (command << 2) | 3); in ph_command() 49 isac_new_ph(struct IsdnCardState *cs) in isac_new_ph() argument 51 switch (cs->dc.isac.ph_state) { in isac_new_ph() 54 ph_command(cs, ISAC_CMD_DUI); in isac_new_ph() 55 l1_msg(cs, HW_RESET | INDICATION, NULL); in isac_new_ph() [all …]
|
| D | icc.c | 32 ICCVersion(struct IsdnCardState *cs, char *s) in ICCVersion() argument 36 val = cs->readisac(cs, ICC_RBCH); in ICCVersion() 41 ph_command(struct IsdnCardState *cs, unsigned int command) in ph_command() argument 43 if (cs->debug & L1_DEB_ISAC) in ph_command() 44 debugl1(cs, "ph_command %x", command); in ph_command() 45 cs->writeisac(cs, ICC_CIX0, (command << 2) | 3); in ph_command() 50 icc_new_ph(struct IsdnCardState *cs) in icc_new_ph() argument 52 switch (cs->dc.icc.ph_state) { in icc_new_ph() 54 ph_command(cs, ICC_CMD_DI); in icc_new_ph() 55 l1_msg(cs, HW_RESET | INDICATION, NULL); in icc_new_ph() [all …]
|
| D | w6692.c | 51 W6692Version(struct IsdnCardState *cs, char *s) in W6692Version() argument 55 val = cs->readW6692(cs, W_D_RBCH); in W6692Version() 60 ph_command(struct IsdnCardState *cs, unsigned int command) in ph_command() argument 62 if (cs->debug & L1_DEB_ISAC) in ph_command() 63 debugl1(cs, "ph_command %x", command); in ph_command() 64 cs->writeisac(cs, W_CIX, command); in ph_command() 69 W6692_new_ph(struct IsdnCardState *cs) in W6692_new_ph() argument 71 switch (cs->dc.w6692.ph_state) { in W6692_new_ph() 73 ph_command(cs, W_L1CMD_DRC); in W6692_new_ph() 74 l1_msg(cs, HW_RESET | INDICATION, NULL); in W6692_new_ph() [all …]
|
| D | hfc_2bds0.c | 29 dummyf(struct IsdnCardState *cs, u_char *data, int size) in dummyf() argument 35 ReadReg(struct IsdnCardState *cs, int data, u_char reg) in ReadReg() argument 40 if (cs->hw.hfcD.cip != reg) { in ReadReg() 41 cs->hw.hfcD.cip = reg; in ReadReg() 42 byteout(cs->hw.hfcD.addr | 1, reg); in ReadReg() 44 ret = bytein(cs->hw.hfcD.addr); in ReadReg() 46 if (cs->debug & L1_DEB_HSCX_FIFO && (data != 2)) in ReadReg() 47 debugl1(cs, "t3c RD %02x %02x", reg, ret); in ReadReg() 50 ret = bytein(cs->hw.hfcD.addr | 1); in ReadReg() 55 WriteReg(struct IsdnCardState *cs, int data, u_char reg, u_char value) in WriteReg() argument [all …]
|
| D | amd7930_fn.c | 64 static void Amd7930_new_ph(struct IsdnCardState *cs); 102 WriteWordAmd7930(struct IsdnCardState *cs, BYTE reg, WORD val) in WriteWordAmd7930() argument 104 wByteAMD(cs, 0x00, reg); in WriteWordAmd7930() 105 wByteAMD(cs, 0x01, LOBYTE(val)); in WriteWordAmd7930() 106 wByteAMD(cs, 0x01, HIBYTE(val)); in WriteWordAmd7930() 110 ReadWordAmd7930(struct IsdnCardState *cs, BYTE reg) in ReadWordAmd7930() argument 115 res = rByteAMD(cs, reg); in ReadWordAmd7930() 116 res += 256 * rByteAMD(cs, reg); in ReadWordAmd7930() 120 wByteAMD(cs, 0x00, reg); in ReadWordAmd7930() 121 res = rByteAMD(cs, 0x01); in ReadWordAmd7930() [all …]
|
| D | sedlbauer.c | 154 ReadISAC(struct IsdnCardState *cs, u_char offset) in ReadISAC() argument 156 return (readreg(cs->hw.sedl.adr, cs->hw.sedl.isac, offset)); in ReadISAC() 160 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) in WriteISAC() argument 162 writereg(cs->hw.sedl.adr, cs->hw.sedl.isac, offset, value); in WriteISAC() 166 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) in ReadISACfifo() argument 168 readfifo(cs->hw.sedl.adr, cs->hw.sedl.isac, 0, data, size); in ReadISACfifo() 172 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) in WriteISACfifo() argument 174 writefifo(cs->hw.sedl.adr, cs->hw.sedl.isac, 0, data, size); in WriteISACfifo() 178 ReadISAC_IPAC(struct IsdnCardState *cs, u_char offset) in ReadISAC_IPAC() argument 180 return (readreg(cs->hw.sedl.adr, cs->hw.sedl.isac, offset | 0x80)); in ReadISAC_IPAC() [all …]
|
| D | elsa.c | 136 static void set_arcofi(struct IsdnCardState *cs, int bc); 176 ReadISAC(struct IsdnCardState *cs, u_char offset) in ReadISAC() argument 178 return (readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset)); in ReadISAC() 182 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) in WriteISAC() argument 184 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset, value); in WriteISAC() 188 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) in ReadISACfifo() argument 190 readfifo(cs->hw.elsa.ale, cs->hw.elsa.isac, 0, data, size); in ReadISACfifo() 194 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) in WriteISACfifo() argument 196 writefifo(cs->hw.elsa.ale, cs->hw.elsa.isac, 0, data, size); in WriteISACfifo() 200 ReadISAC_IPAC(struct IsdnCardState *cs, u_char offset) in ReadISAC_IPAC() argument [all …]
|
| D | diva.c | 132 ReadISAC(struct IsdnCardState *cs, u_char offset) in ReadISAC() argument 134 return (readreg(cs->hw.diva.isac_adr, cs->hw.diva.isac, offset)); in ReadISAC() 138 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) in WriteISAC() argument 140 writereg(cs->hw.diva.isac_adr, cs->hw.diva.isac, offset, value); in WriteISAC() 144 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) in ReadISACfifo() argument 146 readfifo(cs->hw.diva.isac_adr, cs->hw.diva.isac, 0, data, size); in ReadISACfifo() 150 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) in WriteISACfifo() argument 152 writefifo(cs->hw.diva.isac_adr, cs->hw.diva.isac, 0, data, size); in WriteISACfifo() 156 ReadISAC_IPAC(struct IsdnCardState *cs, u_char offset) in ReadISAC_IPAC() argument 158 return (readreg(cs->hw.diva.isac_adr, cs->hw.diva.isac, offset + 0x80)); in ReadISAC_IPAC() [all …]
|
| D | saphir.c | 68 ReadISAC(struct IsdnCardState *cs, u_char offset) in ReadISAC() argument 70 return (readreg(cs->hw.saphir.ale, cs->hw.saphir.isac, offset)); in ReadISAC() 74 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) in WriteISAC() argument 76 writereg(cs->hw.saphir.ale, cs->hw.saphir.isac, offset, value); in WriteISAC() 80 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) in ReadISACfifo() argument 82 readfifo(cs->hw.saphir.ale, cs->hw.saphir.isac, 0, data, size); in ReadISACfifo() 86 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) in WriteISACfifo() argument 88 writefifo(cs->hw.saphir.ale, cs->hw.saphir.isac, 0, data, size); in WriteISACfifo() 92 ReadHSCX(struct IsdnCardState *cs, int hscx, u_char offset) in ReadHSCX() argument 94 return (readreg(cs->hw.saphir.ale, cs->hw.saphir.hscx, in ReadHSCX() [all …]
|
| D | asuscom.c | 78 ReadISAC(struct IsdnCardState *cs, u_char offset) in ReadISAC() argument 80 return (readreg(cs->hw.asus.adr, cs->hw.asus.isac, offset)); in ReadISAC() 84 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) in WriteISAC() argument 86 writereg(cs->hw.asus.adr, cs->hw.asus.isac, offset, value); in WriteISAC() 90 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) in ReadISACfifo() argument 92 readfifo(cs->hw.asus.adr, cs->hw.asus.isac, 0, data, size); in ReadISACfifo() 96 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) in WriteISACfifo() argument 98 writefifo(cs->hw.asus.adr, cs->hw.asus.isac, 0, data, size); in WriteISACfifo() 102 ReadISAC_IPAC(struct IsdnCardState *cs, u_char offset) in ReadISAC_IPAC() argument 104 return (readreg(cs->hw.asus.adr, cs->hw.asus.isac, offset | 0x80)); in ReadISAC_IPAC() [all …]
|
| D | arcofi.c | 22 add_arcofi_timer(struct IsdnCardState *cs) { in add_arcofi_timer() argument 23 if (test_and_set_bit(FLG_ARCOFI_TIMER, &cs->HW_Flags)) { in add_arcofi_timer() 24 del_timer(&cs->dc.isac.arcofitimer); in add_arcofi_timer() 26 cs->dc.isac.arcofitimer.expires = jiffies + ((ARCOFI_TIMER_VALUE * HZ) / 1000); in add_arcofi_timer() 27 add_timer(&cs->dc.isac.arcofitimer); in add_arcofi_timer() 31 send_arcofi(struct IsdnCardState *cs) { in send_arcofi() argument 32 add_arcofi_timer(cs); in send_arcofi() 33 cs->dc.isac.mon_txp = 0; in send_arcofi() 34 cs->dc.isac.mon_txc = cs->dc.isac.arcofi_list->len; in send_arcofi() 35 memcpy(cs->dc.isac.mon_tx, cs->dc.isac.arcofi_list->msg, cs->dc.isac.mon_txc); in send_arcofi() [all …]
|
| D | hscx.c | 26 HscxVersion(struct IsdnCardState *cs, char *s) in HscxVersion() argument 30 verA = cs->BC_Read_Reg(cs, 0, HSCX_VSTR) & 0xf; in HscxVersion() 31 verB = cs->BC_Read_Reg(cs, 1, HSCX_VSTR) & 0xf; in HscxVersion() 43 struct IsdnCardState *cs = bcs->cs; in modehscx() local 46 if (cs->debug & L1_DEB_HSCX) in modehscx() 47 debugl1(cs, "hscx %c mode %d ichan %d", in modehscx() 51 cs->BC_Write_Reg(cs, hscx, HSCX_XAD1, 0xFF); in modehscx() 52 cs->BC_Write_Reg(cs, hscx, HSCX_XAD2, 0xFF); in modehscx() 53 cs->BC_Write_Reg(cs, hscx, HSCX_RAH2, 0xFF); in modehscx() 54 cs->BC_Write_Reg(cs, hscx, HSCX_XBCH, 0x0); in modehscx() [all …]
|
| D | teleint.c | 103 ReadISAC(struct IsdnCardState *cs, u_char offset) in ReadISAC() argument 105 cs->hw.hfc.cip = offset; in ReadISAC() 106 return (readreg(cs->hw.hfc.addr | 1, cs->hw.hfc.addr, offset)); in ReadISAC() 110 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) in WriteISAC() argument 112 cs->hw.hfc.cip = offset; in WriteISAC() 113 writereg(cs->hw.hfc.addr | 1, cs->hw.hfc.addr, offset, value); in WriteISAC() 117 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) in ReadISACfifo() argument 119 cs->hw.hfc.cip = 0; in ReadISACfifo() 120 readfifo(cs->hw.hfc.addr | 1, cs->hw.hfc.addr, 0, data, size); in ReadISACfifo() 124 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) in WriteISACfifo() argument [all …]
|
| D | hfc_sx.c | 62 Write_hfc(struct IsdnCardState *cs, u_char regnum, u_char val) in Write_hfc() argument 64 byteout(cs->hw.hfcsx.base + 1, regnum); in Write_hfc() 65 byteout(cs->hw.hfcsx.base, val); in Write_hfc() 69 Read_hfc(struct IsdnCardState *cs, u_char regnum) in Read_hfc() argument 73 byteout(cs->hw.hfcsx.base + 1, regnum); in Read_hfc() 74 ret = bytein(cs->hw.hfcsx.base); in Read_hfc() 83 fifo_select(struct IsdnCardState *cs, u_char fifo) in fifo_select() argument 85 if (fifo == cs->hw.hfcsx.last_fifo) in fifo_select() 88 byteout(cs->hw.hfcsx.base + 1, HFCSX_FIF_SEL); in fifo_select() 89 byteout(cs->hw.hfcsx.base, fifo); in fifo_select() [all …]
|
| D | hfcscard.c | 24 struct IsdnCardState *cs = dev_id; in hfcs_interrupt() local 28 spin_lock_irqsave(&cs->lock, flags); in hfcs_interrupt() 30 (stat = cs->BC_Read_Reg(cs, HFCD_DATA, HFCD_STAT))) { in hfcs_interrupt() 31 val = cs->BC_Read_Reg(cs, HFCD_DATA, HFCD_INT_S1); in hfcs_interrupt() 32 if (cs->debug & L1_DEB_ISAC) in hfcs_interrupt() 33 debugl1(cs, "HFCS: stat(%02x) s1(%02x)", stat, val); in hfcs_interrupt() 34 hfc2bds0_interrupt(cs, val); in hfcs_interrupt() 36 if (cs->debug & L1_DEB_ISAC) in hfcs_interrupt() 37 debugl1(cs, "HFCS: irq_no_irq stat(%02x)", stat); in hfcs_interrupt() 39 spin_unlock_irqrestore(&cs->lock, flags); in hfcs_interrupt() [all …]
|
| D | nj_u.c | 19 static u_char dummyrr(struct IsdnCardState *cs, int chan, u_char off) in dummyrr() argument 24 static void dummywr(struct IsdnCardState *cs, int chan, u_char off, u_char value) in dummywr() argument 31 struct IsdnCardState *cs = dev_id; in netjet_u_interrupt() local 35 spin_lock_irqsave(&cs->lock, flags); in netjet_u_interrupt() 36 if (!((sval = bytein(cs->hw.njet.base + NETJET_IRQSTAT1)) & in netjet_u_interrupt() 38 val = NETjet_ReadIC(cs, ICC_ISTA); in netjet_u_interrupt() 39 if (cs->debug & L1_DEB_ISAC) in netjet_u_interrupt() 40 debugl1(cs, "tiger: i1 %x %x", sval, val); in netjet_u_interrupt() 42 icc_interrupt(cs, val); in netjet_u_interrupt() 43 NETjet_WriteIC(cs, ICC_MASK, 0xFF); in netjet_u_interrupt() [all …]
|
| D | gazel.c | 104 ReadISAC(struct IsdnCardState *cs, u_char offset) in ReadISAC() argument 108 switch (cs->subtyp) { in ReadISAC() 113 return (readreg(cs->hw.gazel.isac, off2)); in ReadISAC() 116 return (readreg_ipac(cs->hw.gazel.ipac, 0x80 + off2)); in ReadISAC() 122 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) in WriteISAC() argument 126 switch (cs->subtyp) { in WriteISAC() 131 writereg(cs->hw.gazel.isac, off2, value); in WriteISAC() 135 writereg_ipac(cs->hw.gazel.ipac, 0x80 + off2, value); in WriteISAC() 141 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) in ReadISACfifo() argument 143 switch (cs->subtyp) { in ReadISACfifo() [all …]
|
| D | mic.c | 66 ReadISAC(struct IsdnCardState *cs, u_char offset) in ReadISAC() argument 68 return (readreg(cs->hw.mic.adr, cs->hw.mic.isac, offset)); in ReadISAC() 72 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) in WriteISAC() argument 74 writereg(cs->hw.mic.adr, cs->hw.mic.isac, offset, value); in WriteISAC() 78 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) in ReadISACfifo() argument 80 readfifo(cs->hw.mic.adr, cs->hw.mic.isac, 0, data, size); in ReadISACfifo() 84 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) in WriteISACfifo() argument 86 writefifo(cs->hw.mic.adr, cs->hw.mic.isac, 0, data, size); in WriteISACfifo() 90 ReadHSCX(struct IsdnCardState *cs, int hscx, u_char offset) in ReadHSCX() argument 92 return (readreg(cs->hw.mic.adr, in ReadHSCX() [all …]
|
| D | teles3.c | 56 ReadISAC(struct IsdnCardState *cs, u_char offset) in ReadISAC() argument 58 return (readreg(cs->hw.teles3.isac, offset)); in ReadISAC() 62 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) in WriteISAC() argument 64 writereg(cs->hw.teles3.isac, offset, value); in WriteISAC() 68 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) in ReadISACfifo() argument 70 read_fifo(cs->hw.teles3.isacfifo, data, size); in ReadISACfifo() 74 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) in WriteISACfifo() argument 76 write_fifo(cs->hw.teles3.isacfifo, data, size); in WriteISACfifo() 80 ReadHSCX(struct IsdnCardState *cs, int hscx, u_char offset) in ReadHSCX() argument 82 return (readreg(cs->hw.teles3.hscx[hscx], offset)); in ReadHSCX() [all …]
|
| D | isurf.c | 37 ReadISAC(struct IsdnCardState *cs, u_char offset) in ReadISAC() argument 39 return (readb(cs->hw.isurf.isac + offset)); in ReadISAC() 43 WriteISAC(struct IsdnCardState *cs, u_char offset, u_char value) in WriteISAC() argument 45 writeb(value, cs->hw.isurf.isac + offset); mb(); in WriteISAC() 49 ReadISACfifo(struct IsdnCardState *cs, u_char *data, int size) in ReadISACfifo() argument 53 data[i] = readb(cs->hw.isurf.isac); in ReadISACfifo() 57 WriteISACfifo(struct IsdnCardState *cs, u_char *data, int size) in WriteISACfifo() argument 61 writeb(data[i], cs->hw.isurf.isac); mb(); in WriteISACfifo() 72 ReadISAR(struct IsdnCardState *cs, int mode, u_char offset) in ReadISAR() argument 74 return (readb(cs->hw.isurf.isar + offset)); in ReadISAR() [all …]
|
| D | nj_s.c | 19 static u_char dummyrr(struct IsdnCardState *cs, int chan, u_char off) in dummyrr() argument 24 static void dummywr(struct IsdnCardState *cs, int chan, u_char off, u_char value) in dummywr() argument 31 struct IsdnCardState *cs = dev_id; in netjet_s_interrupt() local 35 spin_lock_irqsave(&cs->lock, flags); in netjet_s_interrupt() 36 s1val = bytein(cs->hw.njet.base + NETJET_IRQSTAT1); in netjet_s_interrupt() 38 val = NETjet_ReadIC(cs, ISAC_ISTA); in netjet_s_interrupt() 39 if (cs->debug & L1_DEB_ISAC) in netjet_s_interrupt() 40 debugl1(cs, "tiger: i1 %x %x", s1val, val); in netjet_s_interrupt() 42 isac_interrupt(cs, val); in netjet_s_interrupt() 43 NETjet_WriteIC(cs, ISAC_MASK, 0xFF); in netjet_s_interrupt() [all …]
|
| D | elsa_ser.c | 48 static inline unsigned int serial_in(struct IsdnCardState *cs, int offset) in serial_in() argument 51 u_int val = inb(cs->hw.elsa.base + 8 + offset); in serial_in() 52 debugl1(cs, "in %s %02x", ModemIn[offset], val); in serial_in() 55 return inb(cs->hw.elsa.base + 8 + offset); in serial_in() 59 static inline unsigned int serial_inp(struct IsdnCardState *cs, int offset) in serial_inp() argument 63 u_int val = inb(cs->hw.elsa.base + 8 + offset); in serial_inp() 64 debugl1(cs, "inp %s %02x", ModemIn[offset], val); in serial_inp() 66 u_int val = inb_p(cs->hw.elsa.base + 8 + offset); in serial_inp() 67 debugl1(cs, "inP %s %02x", ModemIn[offset], val); in serial_inp() 72 return inb(cs->hw.elsa.base + 8 + offset); in serial_inp() [all …]
|
| D | hfc_2bs0.c | 22 WaitForBusy(struct IsdnCardState *cs) in WaitForBusy() argument 27 while (!(cs->BC_Read_Reg(cs, HFC_STATUS, 0) & HFC_BUSY) && to) { in WaitForBusy() 28 val = cs->BC_Read_Reg(cs, HFC_DATA, HFC_CIP | HFC_F2 | in WaitForBusy() 29 (cs->hw.hfc.cip & 3)); in WaitForBusy() 41 WaitNoBusy(struct IsdnCardState *cs) in WaitNoBusy() argument 45 while ((cs->BC_Read_Reg(cs, HFC_STATUS, 0) & HFC_BUSY) && to) { in WaitNoBusy() 62 return (bcs->cs->hw.hfc.fifosize); in GetFreeFifoBytes() 65 s += bcs->cs->hw.hfc.fifosize; in GetFreeFifoBytes() 66 s = bcs->cs->hw.hfc.fifosize - s; in GetFreeFifoBytes() 75 WaitNoBusy(bcs->cs); in ReadZReg() [all …]
|
| /kernel/linux/linux-4.19/drivers/isdn/gigaset/ |
| D | common.c | 89 static int setflags(struct cardstate *cs, unsigned flags, unsigned delay) in setflags() argument 93 r = cs->ops->set_modem_ctrl(cs, cs->control_state, flags); in setflags() 94 cs->control_state = flags; in setflags() 106 int gigaset_enterconfigmode(struct cardstate *cs) in gigaset_enterconfigmode() argument 110 cs->control_state = TIOCM_RTS; in gigaset_enterconfigmode() 112 r = setflags(cs, TIOCM_DTR, 200); in gigaset_enterconfigmode() 115 r = setflags(cs, 0, 200); in gigaset_enterconfigmode() 119 r = setflags(cs, TIOCM_RTS, 100); in gigaset_enterconfigmode() 122 r = setflags(cs, 0, 100); in gigaset_enterconfigmode() 126 r = setflags(cs, TIOCM_RTS | TIOCM_DTR, 800); in gigaset_enterconfigmode() [all …]
|
| D | interface.c | 21 static int if_lock(struct cardstate *cs, int *arg) in if_lock() argument 25 gig_dbg(DEBUG_IF, "%u: if_lock (%d)", cs->minor_index, cmd); in if_lock() 31 *arg = cs->mstate == MS_LOCKED; in if_lock() 35 if (!cmd && cs->mstate == MS_LOCKED && cs->connected) { in if_lock() 36 cs->ops->set_modem_ctrl(cs, 0, TIOCM_DTR | TIOCM_RTS); in if_lock() 37 cs->ops->baud_rate(cs, B115200); in if_lock() 38 cs->ops->set_line_ctrl(cs, CS8); in if_lock() 39 cs->control_state = TIOCM_DTR | TIOCM_RTS; in if_lock() 42 cs->waiting = 1; in if_lock() 43 if (!gigaset_add_event(cs, &cs->at_state, EV_IF_LOCK, in if_lock() [all …]
|