• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/

Lines Matching defs:nic_base

175 	void __iomem *nic_base = ei_local->mem;
187 ei_outb(E8390_NODMA+E8390_PAGE0+E8390_START, nic_base+ NE_CMD);
188 ei_outb(sizeof(struct e8390_pkt_hdr), nic_base + EN0_RCNTLO);
189 ei_outb(0, nic_base + EN0_RCNTHI);
190 ei_outb(0, nic_base + EN0_RSARLO); /* On page boundary */
191 ei_outb(ring_page, nic_base + EN0_RSARHI);
192 ei_outb(E8390_RREAD+E8390_START, nic_base + NE_CMD);
195 readsw(nic_base + NE_DATAPORT, hdr, sizeof(struct e8390_pkt_hdr)>>1);
197 readsb(nic_base + NE_DATAPORT, hdr, sizeof(struct e8390_pkt_hdr));
199 ei_outb(ENISR_RDC, nic_base + EN0_ISR); /* Ack intr. */
216 void __iomem *nic_base = ei_local->mem;
230 ei_outb(E8390_NODMA+E8390_PAGE0+E8390_START, nic_base+ NE_CMD);
231 ei_outb(count & 0xff, nic_base + EN0_RCNTLO);
232 ei_outb(count >> 8, nic_base + EN0_RCNTHI);
233 ei_outb(ring_offset & 0xff, nic_base + EN0_RSARLO);
234 ei_outb(ring_offset >> 8, nic_base + EN0_RSARHI);
235 ei_outb(E8390_RREAD+E8390_START, nic_base + NE_CMD);
238 readsw(nic_base + NE_DATAPORT, buf, count >> 1);
240 buf[count-1] = ei_inb(nic_base + NE_DATAPORT);
243 readsb(nic_base + NE_DATAPORT, buf, count);
254 void __iomem *nic_base = ei_local->mem;
275 ei_outb(E8390_PAGE0+E8390_START+E8390_NODMA, nic_base + NE_CMD);
277 ei_outb(ENISR_RDC, nic_base + EN0_ISR);
280 ei_outb(count & 0xff, nic_base + EN0_RCNTLO);
281 ei_outb(count >> 8, nic_base + EN0_RCNTHI);
282 ei_outb(0x00, nic_base + EN0_RSARLO);
283 ei_outb(start_page, nic_base + EN0_RSARHI);
285 ei_outb(E8390_RWRITE+E8390_START, nic_base + NE_CMD);
287 writesw(nic_base + NE_DATAPORT, buf, count>>1);
289 writesb(nic_base + NE_DATAPORT, buf, count);
294 while ((ei_inb(nic_base + EN0_ISR) & ENISR_RDC) == 0) {
304 ei_outb(ENISR_RDC, nic_base + EN0_ISR); /* Ack intr. */