Lines Matching refs:pioaddr
462 long pioaddr; member
664 static void enable_mmio(long pioaddr, u32 quirks) in enable_mmio() argument
671 n = inb(pioaddr + ConfigA) | 0x20; in enable_mmio()
672 outb(n, pioaddr + ConfigA); in enable_mmio()
674 n = inb(pioaddr + ConfigD) | 0x80; in enable_mmio()
675 outb(n, pioaddr + ConfigD); in enable_mmio()
681 long pioaddr, in verify_mmio() argument
691 unsigned char a = inb(pioaddr+reg); in verify_mmio()
709 static void rhine_reload_eeprom(long pioaddr, struct net_device *dev) in rhine_reload_eeprom() argument
715 outb(0x20, pioaddr + MACRegEEcsr); in rhine_reload_eeprom()
717 if (!(inb(pioaddr + MACRegEEcsr) & 0x20)) in rhine_reload_eeprom()
728 enable_mmio(pioaddr, rp->quirks); in rhine_reload_eeprom()
873 static void rhine_hw_init(struct net_device *dev, long pioaddr) in rhine_hw_init() argument
886 rhine_reload_eeprom(pioaddr, dev); in rhine_hw_init()
908 long pioaddr, void __iomem *ioaddr, int irq) in rhine_init_one_common() argument
932 rp->pioaddr = pioaddr; in rhine_init_one_common()
944 rhine_hw_init(dev, pioaddr); in rhine_init_one_common()
1044 long pioaddr, memaddr; in rhine_init_one_pci() local
1091 pioaddr = pci_resource_start(pdev, 0); in rhine_init_one_pci()
1109 enable_mmio(pioaddr, quirks); in rhine_init_one_pci()
1111 rc = verify_mmio(hwdev, pioaddr, ioaddr, quirks); in rhine_init_one_pci()
1116 pioaddr, ioaddr, pdev->irq); in rhine_init_one_pci()
2484 enable_mmio(rp->pioaddr, rp->quirks); in rhine_resume()