Lines Matching refs:pioaddr
455 long pioaddr; member
655 static void enable_mmio(long pioaddr, u32 quirks) in enable_mmio() argument
662 n = inb(pioaddr + ConfigA) | 0x20; in enable_mmio()
663 outb(n, pioaddr + ConfigA); in enable_mmio()
665 n = inb(pioaddr + ConfigD) | 0x80; in enable_mmio()
666 outb(n, pioaddr + ConfigD); in enable_mmio()
672 long pioaddr, in verify_mmio() argument
682 unsigned char a = inb(pioaddr+reg); in verify_mmio()
700 static void rhine_reload_eeprom(long pioaddr, struct net_device *dev) in rhine_reload_eeprom() argument
706 outb(0x20, pioaddr + MACRegEEcsr); in rhine_reload_eeprom()
708 if (!(inb(pioaddr + MACRegEEcsr) & 0x20)) in rhine_reload_eeprom()
719 enable_mmio(pioaddr, rp->quirks); in rhine_reload_eeprom()
863 static void rhine_hw_init(struct net_device *dev, long pioaddr) in rhine_hw_init() argument
876 rhine_reload_eeprom(pioaddr, dev); in rhine_hw_init()
897 long pioaddr, void __iomem *ioaddr, int irq) in rhine_init_one_common() argument
922 rp->pioaddr = pioaddr; in rhine_init_one_common()
934 rhine_hw_init(dev, pioaddr); in rhine_init_one_common()
1035 long pioaddr, memaddr; in rhine_init_one_pci() local
1077 pioaddr = pci_resource_start(pdev, 0); in rhine_init_one_pci()
1095 enable_mmio(pioaddr, quirks); in rhine_init_one_pci()
1097 rc = verify_mmio(hwdev, pioaddr, ioaddr, quirks); in rhine_init_one_pci()
1102 pioaddr, ioaddr, pdev->irq); in rhine_init_one_pci()
1695 enable_mmio(rp->pioaddr, rp->quirks); in rhine_open()
2540 enable_mmio(rp->pioaddr, rp->quirks); in rhine_resume()