• 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 defs:ale

143 readreg(unsigned int ale, unsigned int adr, u_char off)
147 byteout(ale, off);
153 readfifo(unsigned int ale, unsigned int adr, u_char off, u_char * data, int size)
155 byteout(ale, off);
161 writereg(unsigned int ale, unsigned int adr, u_char off, u_char data)
163 byteout(ale, off);
168 writefifo(unsigned int ale, unsigned int adr, u_char off, u_char * data, int size)
170 byteout(ale, off);
179 return (readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset));
185 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset, value);
191 readfifo(cs->hw.elsa.ale, cs->hw.elsa.isac, 0, data, size);
197 writefifo(cs->hw.elsa.ale, cs->hw.elsa.isac, 0, data, size);
203 return (readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset+0x80));
209 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, offset|0x80, value);
215 readfifo(cs->hw.elsa.ale, cs->hw.elsa.isac, 0x80, data, size);
221 writefifo(cs->hw.elsa.ale, cs->hw.elsa.isac, 0x80, data, size);
227 return (readreg(cs->hw.elsa.ale,
234 writereg(cs->hw.elsa.ale,
243 byteout(cs->hw.elsa.ale, off);
251 byteout(cs->hw.elsa.ale, off);
271 #define READHSCX(cs, nr, reg) readreg(cs->hw.elsa.ale, \
273 #define WRITEHSCX(cs, nr, reg, data) writereg(cs->hw.elsa.ale, \
276 #define READHSCXFIFO(cs, nr, ptr, cnt) readfifo(cs->hw.elsa.ale, \
279 #define WRITEHSCXFIFO(cs, nr, ptr, cnt) writefifo(cs->hw.elsa.ale, \
308 val = readreg(cs->hw.elsa.ale, cs->hw.elsa.hscx, HSCX_ISTA + 0x40);
313 val = readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, ISAC_ISTA);
318 val = readreg(cs->hw.elsa.ale, cs->hw.elsa.hscx, HSCX_ISTA + 0x40);
325 val = readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, ISAC_ISTA);
334 writereg(cs->hw.elsa.ale, cs->hw.elsa.hscx, HSCX_MASK, 0xFF);
335 writereg(cs->hw.elsa.ale, cs->hw.elsa.hscx, HSCX_MASK + 0x40, 0xFF);
336 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, ISAC_MASK, 0xFF);
356 writereg(cs->hw.elsa.ale, cs->hw.elsa.hscx, HSCX_MASK, 0x0);
357 writereg(cs->hw.elsa.ale, cs->hw.elsa.hscx, HSCX_MASK + 0x40, 0x0);
358 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, ISAC_MASK, 0x0);
388 ista = readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ISTA);
393 val = readreg(cs->hw.elsa.ale, cs->hw.elsa.hscx, HSCX_ISTA + 0x40);
404 val = 0xfe & readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, ISAC_ISTA + 0x80);
413 ista = readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ISTA);
420 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_MASK, 0xFF);
421 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_MASK, 0xC0);
439 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ATX, 0xff);
445 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ATX, 0xff);
449 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ATX, 0xff);
486 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_POTA2, 0x20);
488 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_POTA2, 0x00);
489 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_MASK, 0xc0);
492 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ACFG, 0x0);
493 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_AOE, 0x3c);
495 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_PCFG, 0x10);
496 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ACFG, 0x4);
497 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_AOE, 0xf8);
499 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ATX, 0xff);
637 writereg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ATX, led);
762 int pwr = bytein(cs->hw.elsa.ale);
883 cs->hw.elsa.ale = cs->hw.elsa.base + ELSA_ALE;
903 val = bytein(cs->hw.elsa.ale) & ELSA_HW_RELEASE;
916 val = bytein(cs->hw.elsa.ale) & ELSA_S0_POWER_BAD;
985 cs->hw.elsa.ale = cs->hw.elsa.base + ELSA_ALE;
1002 cs->hw.elsa.ale = cs->hw.elsa.base + 0;
1008 cs->hw.elsa.ale = cs->hw.elsa.base + ELSA_ALE_PCM;
1058 cs->hw.elsa.ale = cs->hw.elsa.base;
1162 val = readreg(cs->hw.elsa.ale, cs->hw.elsa.isac, IPAC_ID);