Lines Matching refs:pioaddr
461 long pioaddr; member
662 static void enable_mmio(long pioaddr, u32 quirks) in enable_mmio() argument
669 n = inb(pioaddr + ConfigA) | 0x20; in enable_mmio()
670 outb(n, pioaddr + ConfigA); in enable_mmio()
672 n = inb(pioaddr + ConfigD) | 0x80; in enable_mmio()
673 outb(n, pioaddr + ConfigD); in enable_mmio()
679 long pioaddr, in verify_mmio() argument
689 unsigned char a = inb(pioaddr+reg); in verify_mmio()
707 static void rhine_reload_eeprom(long pioaddr, struct net_device *dev) in rhine_reload_eeprom() argument
713 outb(0x20, pioaddr + MACRegEEcsr); in rhine_reload_eeprom()
715 if (!(inb(pioaddr + MACRegEEcsr) & 0x20)) in rhine_reload_eeprom()
726 enable_mmio(pioaddr, rp->quirks); in rhine_reload_eeprom()
871 static void rhine_hw_init(struct net_device *dev, long pioaddr) in rhine_hw_init() argument
884 rhine_reload_eeprom(pioaddr, dev); in rhine_hw_init()
906 long pioaddr, void __iomem *ioaddr, int irq) in rhine_init_one_common() argument
930 rp->pioaddr = pioaddr; in rhine_init_one_common()
942 rhine_hw_init(dev, pioaddr); in rhine_init_one_common()
1042 long pioaddr, memaddr; in rhine_init_one_pci() local
1089 pioaddr = pci_resource_start(pdev, 0); in rhine_init_one_pci()
1107 enable_mmio(pioaddr, quirks); in rhine_init_one_pci()
1109 rc = verify_mmio(hwdev, pioaddr, ioaddr, quirks); in rhine_init_one_pci()
1114 pioaddr, ioaddr, pdev->irq); in rhine_init_one_pci()
2560 enable_mmio(rp->pioaddr, rp->quirks); in rhine_resume()