Lines Matching refs:ioaddr
160 static int tlan_probe1(struct pci_dev *pdev, long ioaddr,
462 static int tlan_probe1(struct pci_dev *pdev, long ioaddr, int irq, int rev, in tlan_probe1() argument
533 device_id = inw(ioaddr + EISA_ID2); in tlan_probe1()
541 dev->base_addr = ioaddr; in tlan_probe1()
674 long ioaddr; in tlan_eisa_probe() local
685 for (ioaddr = 0x1000; ioaddr < 0x9000; ioaddr += 0x1000) { in tlan_eisa_probe()
688 (int) ioaddr + 0xc80, inw(ioaddr + EISA_ID)); in tlan_eisa_probe()
690 (int) ioaddr + 0xc82, inw(ioaddr + EISA_ID2)); in tlan_eisa_probe()
695 (int) ioaddr); in tlan_eisa_probe()
696 if (request_region(ioaddr, 0x10, tlan_signature) == NULL) in tlan_eisa_probe()
699 if (inw(ioaddr + EISA_ID) != 0x110E) { in tlan_eisa_probe()
700 release_region(ioaddr, 0x10); in tlan_eisa_probe()
704 device_id = inw(ioaddr + EISA_ID2); in tlan_eisa_probe()
706 release_region(ioaddr, 0x10); in tlan_eisa_probe()
711 if (inb(ioaddr + EISA_CR) != 0x1) { in tlan_eisa_probe()
712 release_region(ioaddr, 0x10); in tlan_eisa_probe()
721 switch (inb(ioaddr + 0xcc0)) { in tlan_eisa_probe()
740 rc = tlan_probe1(NULL, ioaddr, irq, in tlan_eisa_probe()