Lines Matching refs:cfg_reg

162 		if (cs->hw.teles3.cfg_reg) {
164 release_region(cs->hw.teles3.cfg_reg, 1);
166 release_region(cs->hw.teles3.cfg_reg, 8);
179 if ((cs->hw.teles3.cfg_reg) && (cs->typ != ISDN_CTYPE_COMPAQ_ISA)) {
209 byteout(cs->hw.teles3.cfg_reg + 4, irqcfg);
211 byteout(cs->hw.teles3.cfg_reg + 4, irqcfg | 1);
214 byteout(cs->hw.teles3.cfg_reg, 0xff);
216 byteout(cs->hw.teles3.cfg_reg, 0x00);
330 cs->hw.teles3.cfg_reg = card->para[1];
331 switch (cs->hw.teles3.cfg_reg) {
335 cs->hw.teles3.cfg_reg |= 0xc00;
338 cs->hw.teles3.isac = cs->hw.teles3.cfg_reg - 0x420;
339 cs->hw.teles3.hscx[0] = cs->hw.teles3.cfg_reg - 0xc20;
340 cs->hw.teles3.hscx[1] = cs->hw.teles3.cfg_reg - 0x820;
342 cs->hw.teles3.cfg_reg = 0;
347 cs->hw.teles3.cfg_reg = card->para[3];
352 cs->hw.teles3.cfg_reg = 0;
372 if (cs->hw.teles3.cfg_reg) {
374 if (!request_region(cs->hw.teles3.cfg_reg, 1, "teles3 cfg")) {
378 cs->hw.teles3.cfg_reg);
382 if (!request_region(cs->hw.teles3.cfg_reg, 8, "teles3 cfg")) {
386 cs->hw.teles3.cfg_reg,
387 cs->hw.teles3.cfg_reg + 8);
398 if (cs->hw.teles3.cfg_reg) {
400 release_region(cs->hw.teles3.cfg_reg, 1);
402 release_region(cs->hw.teles3.cfg_reg, 8);
413 if (cs->hw.teles3.cfg_reg) {
415 release_region(cs->hw.teles3.cfg_reg, 1);
417 release_region(cs->hw.teles3.cfg_reg, 8);
429 if (cs->hw.teles3.cfg_reg) {
431 release_region(cs->hw.teles3.cfg_reg, 1);
433 release_region(cs->hw.teles3.cfg_reg, 8);
440 if ((cs->hw.teles3.cfg_reg) && (cs->typ != ISDN_CTYPE_COMPAQ_ISA)) {
441 if ((val = bytein(cs->hw.teles3.cfg_reg + 0)) != 0x51) {
443 cs->hw.teles3.cfg_reg + 0, val);
447 if ((val = bytein(cs->hw.teles3.cfg_reg + 1)) != 0x93) {
449 cs->hw.teles3.cfg_reg + 1, val);
453 val = bytein(cs->hw.teles3.cfg_reg + 2);/* 0x1e=without AB
462 cs->hw.teles3.cfg_reg + 2, val);
470 cs->hw.teles3.isac + 32, cs->hw.teles3.cfg_reg);