Lines Matching refs:njet

36 	s1val = bytein(cs->hw.njet.base + NETJET_IRQSTAT1);
55 s0val = bytein(cs->hw.njet.base + NETJET_IRQSTAT0);
61 byteout(cs->hw.njet.base + NETJET_IRQSTAT0, s0val);
64 if (inl(cs->hw.njet.base + NETJET_DMA_WRITE_ADR) <
65 inl(cs->hw.njet.base + NETJET_DMA_WRITE_IRQ))
70 if (inl(cs->hw.njet.base + NETJET_DMA_READ_ADR) <
71 inl(cs->hw.njet.base + NETJET_DMA_READ_IRQ))
76 if (s0val != cs->hw.njet.last_is0) /* we have a DMA interrupt */
80 cs->hw.njet.last_is0, s0val);
84 cs->hw.njet.irqstat0 = s0val;
85 if ((cs->hw.njet.irqstat0 & NETJET_IRQM0_READ) !=
86 (cs->hw.njet.last_is0 & NETJET_IRQM0_READ))
89 if ((cs->hw.njet.irqstat0 & NETJET_IRQM0_WRITE) !=
90 (cs->hw.njet.last_is0 & NETJET_IRQM0_WRITE))
103 cs->hw.njet.ctrl_reg = 0xff; /* Reset On */
104 byteout(cs->hw.njet.base + NETJET_CTRL, cs->hw.njet.ctrl_reg);
109 cs->hw.njet.ctrl_reg = 0x40; /* Reset Off and status read clear */
111 cs->hw.njet.ctrl_reg = 0x00; /* Reset Off and status read clear */
112 byteout(cs->hw.njet.base + NETJET_CTRL, cs->hw.njet.ctrl_reg);
114 cs->hw.njet.auxd = 0;
115 cs->hw.njet.dmactrl = 0;
116 byteout(cs->hw.njet.base + NETJET_AUXCTRL, ~NETJET_ISACIRQ);
117 byteout(cs->hw.njet.base + NETJET_IRQMASK1, NETJET_ISACIRQ);
118 byteout(cs->hw.njet.auxa, cs->hw.njet.auxd);
163 cs->hw.njet.base = pci_resource_start(dev_netjet, 0);
164 if (!cs->hw.njet.base) {
192 cs->hw.njet.auxa = cs->hw.njet.base + NETJET_AUXDATA;
193 cs->hw.njet.isac = cs->hw.njet.base | NETJET_ISAC_OFF;
195 cs->hw.njet.ctrl_reg = 0xff; /* Reset On */
196 byteout(cs->hw.njet.base + NETJET_CTRL, cs->hw.njet.ctrl_reg);
199 cs->hw.njet.ctrl_reg = 0x00; /* Reset Off and status read clear */
200 byteout(cs->hw.njet.base + NETJET_CTRL, cs->hw.njet.ctrl_reg);
203 cs->hw.njet.auxd = 0xC0;
204 cs->hw.njet.dmactrl = 0;
206 byteout(cs->hw.njet.base + NETJET_AUXCTRL, ~NETJET_ISACIRQ);
207 byteout(cs->hw.njet.base + NETJET_IRQMASK1, NETJET_ISACIRQ);
208 byteout(cs->hw.njet.auxa, cs->hw.njet.auxd);
232 cs->subtyp ? "TJ320" : "TJ300", cs->hw.njet.base, cs->irq);
233 if (!request_region(cs->hw.njet.base, bytecnt, "netjet-s isdn")) {
236 cs->hw.njet.base,
237 cs->hw.njet.base + bytecnt);