Lines Matching defs:ioaddr
235 long ioaddr;
245 ioaddr = pci_resource_start(pdev, 0);
248 if (!ioaddr || ((pci_resource_flags(pdev, 0) & IORESOURCE_IO) == 0)) {
253 if (!request_region(ioaddr, NE_IO_EXTENT, DRV_NAME)) {
255 NE_IO_EXTENT, ioaddr);
259 reg0 = inb(ioaddr);
267 outb(E8390_NODMA + E8390_PAGE1 + E8390_STOP, ioaddr + E8390_CMD);
268 regd = inb(ioaddr + 0x0d);
269 outb(0xff, ioaddr + 0x0d);
270 outb(E8390_NODMA + E8390_PAGE0, ioaddr + E8390_CMD);
272 inb(ioaddr + EN0_COUNTER0);
273 if (inb(ioaddr + EN0_COUNTER0) != 0) {
274 outb(reg0, ioaddr);
276 outb(regd, ioaddr + 0x0d);
297 outb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET);
302 while ((inb(ioaddr + EN0_ISR) & ENISR_RESET) == 0)
310 outb(0xff, ioaddr + EN0_ISR);
344 ioaddr + program_seq[i].offset);
353 ((u32 *)SA_prom)[i] = le32_to_cpu(inl(ioaddr + NE_DATAPORT));
356 SA_prom[i] = inb(ioaddr + NE_DATAPORT);
359 outb(0x49, ioaddr + EN0_DCFG);
366 dev->base_addr = ioaddr;
401 pci_clone_list[chip_idx].name, ioaddr, dev->irq,
409 release_region(ioaddr, NE_IO_EXTENT);
419 long ioaddr = dev->base_addr;
421 outb(0xC0 + E8390_NODMA, ioaddr + NE_CMD); /* Page 3 */
422 outb(0xC0, ioaddr + 0x01); /* Enable writes to CONFIG3 */
423 outb(0x40, ioaddr + 0x06); /* Enable full duplex */
424 outb(0x00, ioaddr + 0x01); /* Disable writes to CONFIG3 */
425 outb(E8390_PAGE0 + E8390_NODMA, ioaddr + NE_CMD); /* Page 0 */
431 long ioaddr = dev->base_addr;
433 outb(inb(ioaddr + 0x20) | 0x80, ioaddr + 0x20);