• 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:hw

36 	if (!((sval = bytein(cs->hw.njet.base + NETJET_IRQSTAT1)) &
49 if (inl(cs->hw.njet.base + NETJET_DMA_WRITE_ADR) <
50 inl(cs->hw.njet.base + NETJET_DMA_WRITE_IRQ))
55 if (inl(cs->hw.njet.base + NETJET_DMA_READ_ADR) <
56 inl(cs->hw.njet.base + NETJET_DMA_READ_IRQ))
61 if (sval != cs->hw.njet.last_is0) /* we have a DMA interrupt */
67 cs->hw.njet.irqstat0 = sval;
68 if ((cs->hw.njet.irqstat0 & NETJET_IRQM0_READ) !=
69 (cs->hw.njet.last_is0 & NETJET_IRQM0_READ))
72 if ((cs->hw.njet.irqstat0 & NETJET_IRQM0_WRITE) !=
73 (cs->hw.njet.last_is0 & NETJET_IRQM0_WRITE))
86 cs->hw.njet.ctrl_reg = 0xff; /* Reset On */
87 byteout(cs->hw.njet.base + NETJET_CTRL, cs->hw.njet.ctrl_reg);
89 cs->hw.njet.ctrl_reg = 0x40; /* Reset Off and status read clear */
91 byteout(cs->hw.njet.base + NETJET_CTRL, cs->hw.njet.ctrl_reg);
93 cs->hw.njet.auxd = 0xC0;
94 cs->hw.njet.dmactrl = 0;
95 byteout(cs->hw.njet.auxa, 0);
96 byteout(cs->hw.njet.base + NETJET_AUXCTRL, ~NETJET_ISACIRQ);
97 byteout(cs->hw.njet.base + NETJET_IRQMASK1, NETJET_ISACIRQ);
98 byteout(cs->hw.njet.auxa, cs->hw.njet.auxd);
164 cs->hw.njet.base = pci_resource_start(dev_netjet, 0);
165 if (!cs->hw.njet.base) {
174 cs->hw.njet.auxa = cs->hw.njet.base + NETJET_AUXDATA;
175 cs->hw.njet.isac = cs->hw.njet.base | NETJET_ISAC_OFF;
178 cs->hw.njet.ctrl_reg = 0xff; /* Reset On */
179 byteout(cs->hw.njet.base + NETJET_CTRL, cs->hw.njet.ctrl_reg);
182 cs->hw.njet.ctrl_reg = 0x00; /* Reset Off and status read clear */
183 byteout(cs->hw.njet.base + NETJET_CTRL, cs->hw.njet.ctrl_reg);
186 cs->hw.njet.auxd = 0xC0;
187 cs->hw.njet.dmactrl = 0;
189 byteout(cs->hw.njet.auxa, 0);
190 byteout(cs->hw.njet.base + NETJET_AUXCTRL, ~NETJET_ISACIRQ);
191 byteout(cs->hw.njet.base + NETJET_IRQMASK1, NETJET_ISACIRQ);
192 byteout(cs->hw.njet.auxa, cs->hw.njet.auxd);
221 cs->hw.njet.base, cs->irq);
222 if (!request_region(cs->hw.njet.base, bytecnt, "netspider-u isdn")) {
226 cs->hw.njet.base,
227 cs->hw.njet.base + bytecnt);