tag | line | file | source code |
hscx | 711 | drivers/isdn/teles/callc.c | hsp = sp->hs + chanlist[chan].hscx; |
hscx | 925 | drivers/isdn/teles/callc.c | init_chan(int chan, int cardnr, int hscx, |
hscx | 932 | drivers/isdn/teles/callc.c | chanp->hscx = hscx; |
hscx | 1094 | drivers/isdn/teles/callc.c | struct HscxState *hsp = sp->hs + chanlist[chan].hscx; |
hscx | 74 | drivers/isdn/teles/card.c | readhscx_0(byte * base, byte hscx, byte offset) |
hscx | 77 | drivers/isdn/teles/card.c | ((hscx & 1) ? 0x40 : 0) + offset); |
hscx | 81 | drivers/isdn/teles/card.c | readhscx_3(int iobase, byte hscx, byte offset) |
hscx | 83 | drivers/isdn/teles/card.c | return (bytein(iobase - (hscx ? 0x820 : 0xc20) + offset)); |
hscx | 86 | drivers/isdn/teles/card.c | #define READHSCX(mbase,ibase,hscx,ofs) \ |
hscx | 87 | drivers/isdn/teles/card.c | ((mbase)?readhscx_0(mbase,hscx,ofs):readhscx_3(ibase,hscx,ofs)) |
hscx | 90 | drivers/isdn/teles/card.c | writehscx_0(byte * base, byte hscx, byte offset, byte data) |
hscx | 93 | drivers/isdn/teles/card.c | ((hscx & 1) ? 0x40 : 0) + offset) = data; |
hscx | 97 | drivers/isdn/teles/card.c | writehscx_3(int iobase, byte hscx, byte offset, byte data) |
hscx | 99 | drivers/isdn/teles/card.c | byteout(iobase - (hscx ? 0x820 : 0xc20) + offset, data); |
hscx | 103 | drivers/isdn/teles/card.c | readhscx_s(int iobase, byte hscx, byte offset, byte * dest, int count) |
hscx | 105 | drivers/isdn/teles/card.c | insb(iobase - (hscx ? 0x820 : 0xc20) + offset, dest, count); |
hscx | 109 | drivers/isdn/teles/card.c | writehscx_s(int iobase, byte hscx, byte offset, byte * src, int count) |
hscx | 111 | drivers/isdn/teles/card.c | outsb(iobase - (hscx ? 0x820 : 0xc20) + offset, src, count); |
hscx | 156 | drivers/isdn/teles/card.c | waitforCEC_0(byte * base, byte hscx) |
hscx | 160 | drivers/isdn/teles/card.c | while ((readhscx_0(base, hscx, HSCX_STAR) & 0x04) && to) { |
hscx | 169 | drivers/isdn/teles/card.c | waitforCEC_3(int iobase, byte hscx) |
hscx | 173 | drivers/isdn/teles/card.c | while ((readhscx_3(iobase, hscx, HSCX_STAR) & 0x04) && to) { |
hscx | 182 | drivers/isdn/teles/card.c | waitforXFW_0(byte * base, byte hscx) |
hscx | 186 | drivers/isdn/teles/card.c | waitforCEC_0(base, hscx); |
hscx | 188 | drivers/isdn/teles/card.c | while ((!(readhscx_0(base, hscx, HSCX_STAR) & 0x40)) && to) { |
hscx | 197 | drivers/isdn/teles/card.c | waitforXFW_3(int iobase, byte hscx) |
hscx | 201 | drivers/isdn/teles/card.c | waitforCEC_3(iobase, hscx); |
hscx | 203 | drivers/isdn/teles/card.c | while ((!(readhscx_3(iobase, hscx, HSCX_STAR) & 0x40)) && to) { |
hscx | 212 | drivers/isdn/teles/card.c | writehscxCMDR_0(byte * base, byte hscx, byte data) |
hscx | 218 | drivers/isdn/teles/card.c | waitforCEC_0(base, hscx); |
hscx | 219 | drivers/isdn/teles/card.c | writehscx_0(base, hscx, HSCX_CMDR, data); |
hscx | 224 | drivers/isdn/teles/card.c | writehscxCMDR_3(int iobase, byte hscx, byte data) |
hscx | 230 | drivers/isdn/teles/card.c | waitforCEC_3(iobase, hscx); |
hscx | 231 | drivers/isdn/teles/card.c | writehscx_3(iobase, hscx, HSCX_CMDR, data); |
hscx | 235 | drivers/isdn/teles/card.c | #define WRITEHSCX_CMDR(mbase,ibase,hscx,data) \ |
hscx | 236 | drivers/isdn/teles/card.c | ((mbase)?writehscxCMDR_0(mbase,hscx,data):writehscxCMDR_3(ibase,hscx,data)) |
hscx | 250 | drivers/isdn/teles/card.c | teles_hscxreport(struct IsdnCardState *sp, int hscx) |
hscx | 252 | drivers/isdn/teles/card.c | printk(KERN_DEBUG "HSCX %d\n", hscx); |
hscx | 255 | drivers/isdn/teles/card.c | hscx, HSCX_ISTA)); |
hscx | 257 | drivers/isdn/teles/card.c | hscx, HSCX_STAR)); |
hscx | 259 | drivers/isdn/teles/card.c | hscx, HSCX_EXIR)); |
hscx | 262 | drivers/isdn/teles/card.c | hscx, HSCX_ISTA)); |
hscx | 264 | drivers/isdn/teles/card.c | hscx, HSCX_STAR)); |
hscx | 266 | drivers/isdn/teles/card.c | hscx, HSCX_EXIR)); |
hscx | 318 | drivers/isdn/teles/card.c | WRITEHSCX_CMDR(hsp->membase, hsp->iobase, hsp->hscx, 0x80); |
hscx | 327 | drivers/isdn/teles/card.c | *ptr++ = readhscx_0(hsp->membase, hsp->hscx, 0x0); |
hscx | 328 | drivers/isdn/teles/card.c | writehscxCMDR_0(hsp->membase, hsp->hscx, 0x80); |
hscx | 330 | drivers/isdn/teles/card.c | readhscx_s(hsp->iobase, hsp->hscx, 0x3e, ptr, count); |
hscx | 331 | drivers/isdn/teles/card.c | writehscxCMDR_3(hsp->iobase, hsp->hscx, 0x80); |
hscx | 389 | drivers/isdn/teles/card.c | waitforXFW_0(hsp->membase, hsp->hscx); |
hscx | 391 | drivers/isdn/teles/card.c | writehscx_0(hsp->membase, hsp->hscx, 0x0, *ptr++); |
hscx | 392 | drivers/isdn/teles/card.c | writehscxCMDR_0(hsp->membase, hsp->hscx, more ? 0x8 : 0xa); |
hscx | 394 | drivers/isdn/teles/card.c | waitforXFW_3(hsp->iobase, hsp->hscx); |
hscx | 395 | drivers/isdn/teles/card.c | writehscx_s(hsp->iobase, hsp->hscx, 0x3e, ptr, count); |
hscx | 396 | drivers/isdn/teles/card.c | writehscxCMDR_3(hsp->iobase, hsp->hscx, more ? 0x8 : 0xa); |
hscx | 401 | drivers/isdn/teles/card.c | hscx_interrupt(struct IsdnCardState *sp, byte val, byte hscx) |
hscx | 404 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + hscx; |
hscx | 412 | drivers/isdn/teles/card.c | r = READHSCX(hsp->membase, sp->iobase, hsp->hscx, HSCX_RSTA); |
hscx | 424 | drivers/isdn/teles/card.c | WRITEHSCX_CMDR(hsp->membase, hsp->iobase, hsp->hscx, |
hscx | 435 | drivers/isdn/teles/card.c | hsp->hscx, 0x80); |
hscx | 440 | drivers/isdn/teles/card.c | count = READHSCX(hsp->membase, sp->iobase, hsp->hscx, |
hscx | 459 | drivers/isdn/teles/card.c | hsp->hscx, 0x80); |
hscx | 1177 | drivers/isdn/teles/card.c | int hscx = hs->hscx; |
hscx | 1180 | drivers/isdn/teles/card.c | hscx, mode, ichan); |
hscx | 1182 | drivers/isdn/teles/card.c | if (hscx == 0) |
hscx | 1186 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR1, 0x85); |
hscx | 1187 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XAD1, 0xFF); |
hscx | 1188 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XAD2, 0xFF); |
hscx | 1189 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RAH2, 0xFF); |
hscx | 1190 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XBCH, 0x0); |
hscx | 1194 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR2, 0x30); |
hscx | 1195 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAX, 0xff); |
hscx | 1196 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAR, 0xff); |
hscx | 1197 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XCCR, 7); |
hscx | 1198 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RCCR, 7); |
hscx | 1199 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_MODE, 0x84); |
hscx | 1203 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR2, 0x30); |
hscx | 1204 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAX, 0x7); |
hscx | 1205 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAR, 0x7); |
hscx | 1206 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XCCR, 7); |
hscx | 1207 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RCCR, 7); |
hscx | 1209 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR2, 0x30); |
hscx | 1210 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAX, 0x3); |
hscx | 1211 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAR, 0x3); |
hscx | 1212 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XCCR, 7); |
hscx | 1213 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RCCR, 7); |
hscx | 1215 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_MODE, 0xe4); |
hscx | 1216 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CMDR, 0x41); |
hscx | 1220 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR2, 0x30); |
hscx | 1221 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAX, 0x7); |
hscx | 1222 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAR, 0x7); |
hscx | 1223 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XCCR, 7); |
hscx | 1224 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RCCR, 7); |
hscx | 1226 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR2, 0x30); |
hscx | 1227 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAX, 0x3); |
hscx | 1228 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAR, 0x3); |
hscx | 1229 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XCCR, 7); |
hscx | 1230 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RCCR, 7); |
hscx | 1232 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_MODE, 0x8c); |
hscx | 1233 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CMDR, 0x41); |
hscx | 1236 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_ISTA, 0x00); |
hscx | 1238 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR1, 0x85); |
hscx | 1239 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XAD1, 0xFF); |
hscx | 1240 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XAD2, 0xFF); |
hscx | 1241 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RAH2, 0xFF); |
hscx | 1242 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XBCH, 0x00); |
hscx | 1243 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RLCR, 0x00); |
hscx | 1247 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR2, 0x30); |
hscx | 1248 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAX, 0xff); |
hscx | 1249 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAR, 0xff); |
hscx | 1250 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XCCR, 7); |
hscx | 1251 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RCCR, 7); |
hscx | 1252 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_MODE, 0x84); |
hscx | 1256 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR2, 0x30); |
hscx | 1257 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAX, 0x2f); |
hscx | 1258 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAR, 0x2f); |
hscx | 1259 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XCCR, 7); |
hscx | 1260 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RCCR, 7); |
hscx | 1262 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR2, 0x30); |
hscx | 1263 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAX, 0x3); |
hscx | 1264 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAR, 0x3); |
hscx | 1265 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XCCR, 7); |
hscx | 1266 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RCCR, 7); |
hscx | 1268 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_MODE, 0xe4); |
hscx | 1269 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CMDR, 0x41); |
hscx | 1273 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR2, 0x30); |
hscx | 1274 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAX, 0x2f); |
hscx | 1275 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAR, 0x2f); |
hscx | 1276 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XCCR, 7); |
hscx | 1277 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RCCR, 7); |
hscx | 1279 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR2, 0x30); |
hscx | 1280 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAX, 0x3); |
hscx | 1281 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAR, 0x3); |
hscx | 1282 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XCCR, 7); |
hscx | 1283 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RCCR, 7); |
hscx | 1285 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_MODE, 0x8c); |
hscx | 1286 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CMDR, 0x41); |
hscx | 1289 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_ISTA, 0x00); |
hscx | 1440 | drivers/isdn/teles/card.c | int hscx) |
hscx | 1442 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + hscx; |
hscx | 1445 | drivers/isdn/teles/card.c | hsp->hscx = hscx; |
hscx | 1649 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + st->l1.hscx; |
hscx | 1691 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + st->l1.hscx; |
hscx | 1705 | drivers/isdn/teles/card.c | int hscx) |
hscx | 1707 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + hscx; |
hscx | 1737 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + st->l1.hscx; |
hscx | 1757 | drivers/isdn/teles/card.c | if (open_hscxstate(st->l1.hardware, hs->hscx)) |
hscx | 1760 | drivers/isdn/teles/card.c | st->l1.hscx = hs->hscx; |
hscx | 219 | drivers/isdn/teles/teles.h | int hscx; |
hscx | 302 | drivers/isdn/teles/teles.h | int hscx, mode; |
hscx | 444 | drivers/isdn/teles/teles.h | int hscx; |