Lines Matching refs:ioaddr
325 static int eeprom_read(void __iomem *ioaddr, int location);
369 void __iomem *ioaddr; in w840_probe1() local
391 ioaddr = pci_iomap(pdev, TULIP_BAR, netdev_res_size); in w840_probe1()
392 if (!ioaddr) in w840_probe1()
396 ((__le16 *)dev->dev_addr)[i] = cpu_to_le16(eeprom_read(ioaddr, i)); in w840_probe1()
400 iowrite32(0x00000001, ioaddr + PCIBusCfg); in w840_probe1()
410 np->base_addr = ioaddr; in w840_probe1()
442 pci_id_tbl[chip_idx].name, ioaddr, dev->dev_addr, irq); in w840_probe1()
471 pci_iounmap(pdev, ioaddr); in w840_probe1()
632 void __iomem *ioaddr = np->base_addr; in netdev_open() local
636 iowrite32(0x00000001, ioaddr + PCIBusCfg); /* Reset */ in netdev_open()
741 void __iomem *ioaddr = np->base_addr; in update_csr6() local
749 iowrite32(np->csr6 & ~0x2002, ioaddr + NetworkConfig); in update_csr6()
752 int csr5 = ioread32(ioaddr + IntrStatus); in update_csr6()
773 iowrite32(np->csr6, ioaddr + NetworkConfig); in update_csr6()
782 void __iomem *ioaddr = np->base_addr; in netdev_timer() local
786 ioread32(ioaddr + IntrStatus), in netdev_timer()
787 ioread32(ioaddr + NetworkConfig)); in netdev_timer()
872 void __iomem *ioaddr = np->base_addr; in init_registers() local
876 iowrite8(dev->dev_addr[i], ioaddr + StationAddr + i); in init_registers()
913 iowrite32(i, ioaddr + PCIBusCfg); in init_registers()
921 iowrite32(0x1A0F5, ioaddr + IntrStatus); in init_registers()
922 iowrite32(0x1A0F5, ioaddr + IntrEnable); in init_registers()
924 iowrite32(0, ioaddr + RxStartDemand); in init_registers()
930 void __iomem *ioaddr = np->base_addr; in tx_timeout() local
934 ioread32(ioaddr + IntrStatus)); in tx_timeout()
949 printk(KERN_DEBUG "Tx Descriptor addr %xh\n", ioread32(ioaddr+0x4C)); in tx_timeout()
1117 void __iomem *ioaddr = np->base_addr; in intr_handler() local
1124 u32 intr_status = ioread32(ioaddr + IntrStatus); in intr_handler()
1127 iowrite32(intr_status & 0x001ffff, ioaddr + IntrStatus); in intr_handler()
1140 iowrite32(0, ioaddr + RxStartDemand); in intr_handler()
1162 iowrite32(AbnormalIntr | TimerInt, ioaddr + IntrEnable); in intr_handler()
1163 iowrite32(10, ioaddr + GPTimer); in intr_handler()
1172 ioread32(ioaddr + IntrStatus)); in intr_handler()
1289 void __iomem *ioaddr = np->base_addr; in netdev_error() local
1321 iowrite32(0x1A0F5, ioaddr + IntrEnable); in netdev_error()
1323 np->stats.rx_missed_errors += ioread32(ioaddr + RxMissed) & 0xffff; in netdev_error()
1324 iowrite32(0, ioaddr + RxStartDemand); in netdev_error()
1331 void __iomem *ioaddr = np->base_addr; in get_stats() local
1336 np->stats.rx_missed_errors += ioread32(ioaddr + RxMissed) & 0xffff; in get_stats()
1346 void __iomem *ioaddr = np->base_addr; in __set_rx_mode() local
1372 iowrite32(mc_filter[0], ioaddr + MulticastFilter0); in __set_rx_mode()
1373 iowrite32(mc_filter[1], ioaddr + MulticastFilter1); in __set_rx_mode()
1480 void __iomem *ioaddr = np->base_addr; in netdev_close() local
1486 ioread32(ioaddr + IntrStatus), in netdev_close()
1487 ioread32(ioaddr + NetworkConfig)); in netdev_close()
1497 iowrite32(0x0000, ioaddr + IntrEnable); in netdev_close()
1504 if (ioread32(ioaddr + NetworkConfig) != 0xffffffff) in netdev_close()
1505 np->stats.rx_missed_errors += ioread32(ioaddr + RxMissed) & 0xffff; in netdev_close()
1575 void __iomem *ioaddr = np->base_addr; in w840_suspend() local
1584 iowrite32(0, ioaddr + IntrEnable); in w840_suspend()
1590 np->stats.rx_missed_errors += ioread32(ioaddr + RxMissed) & 0xffff; in w840_suspend()
1594 BUG_ON(np->csr6 || ioread32(ioaddr + IntrEnable)); in w840_suspend()