• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/hisax/

Lines Matching refs:hscx

20 #include "hscx.h"
81 ReadHSCX(struct IsdnCardState *cs, int hscx, u_char offset)
83 return (readreg(cs->hw.teles3.hscx[hscx], offset));
87 WriteHSCX(struct IsdnCardState *cs, int hscx, u_char offset, u_char value)
89 writereg(cs->hw.teles3.hscx[hscx], offset, value);
96 #define READHSCX(cs, nr, reg) readreg(cs->hw.teles3.hscx[nr], reg)
97 #define WRITEHSCX(cs, nr, reg, data) writereg(cs->hw.teles3.hscx[nr], reg, data)
113 val = readreg(cs->hw.teles3.hscx[1], HSCX_ISTA);
122 val = readreg(cs->hw.teles3.hscx[1], HSCX_ISTA);
136 writereg(cs->hw.teles3.hscx[0], HSCX_MASK, 0xFF);
137 writereg(cs->hw.teles3.hscx[1], HSCX_MASK, 0xFF);
140 writereg(cs->hw.teles3.hscx[0], HSCX_MASK, 0x0);
141 writereg(cs->hw.teles3.hscx[1], HSCX_MASK, 0x0);
152 release_region(cs->hw.teles3.hscx[0] + 32, 32);
154 release_region(cs->hw.teles3.hscx[1] + 32, 32);
161 release_region(cs->hw.teles3.hscx[1], 96);
341 cs->hw.teles3.hscx[0] = cs->hw.teles3.cfg_reg - 0xc20;
342 cs->hw.teles3.hscx[1] = cs->hw.teles3.cfg_reg - 0x820;
345 cs->hw.teles3.hscx[0] = card->para[1] - 0x20;
346 cs->hw.teles3.hscx[1] = card->para[1];
351 cs->hw.teles3.hscx[0] = card->para[1] - 32;
352 cs->hw.teles3.hscx[1] = card->para[1];
356 cs->hw.teles3.hscx[0] = card->para[2] - 32;
357 cs->hw.teles3.hscx[1] = card->para[2];
361 cs->hw.teles3.hscxfifo[0] = cs->hw.teles3.hscx[0] + 0x3e;
362 cs->hw.teles3.hscxfifo[1] = cs->hw.teles3.hscx[1] + 0x3e;
364 if (!request_region(cs->hw.teles3.hscx[1], 96, "HiSax Teles PCMCIA")) {
368 cs->hw.teles3.hscx[1],
369 cs->hw.teles3.hscx[1] + 96);
409 if (!request_region(cs->hw.teles3.hscx[0] + 32, 32, "HiSax hscx A")) {
411 "HiSax: %s hscx A ports %x-%x already in use\n",
413 cs->hw.teles3.hscx[0] + 32,
414 cs->hw.teles3.hscx[0] + 64);
425 if (!request_region(cs->hw.teles3.hscx[1] + 32, 32, "HiSax hscx B")) {
427 "HiSax: %s hscx B ports %x-%x already in use\n",
429 cs->hw.teles3.hscx[1] + 32,
430 cs->hw.teles3.hscx[1] + 64);
474 "HiSax: hscx A:0x%X hscx B:0x%X\n",
475 cs->hw.teles3.hscx[0] + 32, cs->hw.teles3.hscx[1] + 32);