Lines Matching refs:ioaddr

102 static int ioaddr;  variable
291 ioaddr + SCBCtrlMDI); in mdio_write()
295 val = inl(ioaddr + SCBCtrlMDI); in mdio_write()
312 outl(0x08000000 | (location<<16) | (phy_id<<21), ioaddr + SCBCtrlMDI); in mdio_read()
316 val = inl(ioaddr + SCBCtrlMDI); in mdio_read()
336 long ee_addr = ioaddr + SCBeeprom; in do_eeprom_cmd()
397 status = inw(ioaddr + SCBStatus); in eepro100_transmit()
399 outw(status & 0xfc00, ioaddr + SCBStatus); in eepro100_transmit()
403 t, s, status, inw (ioaddr + SCBCmd)); in eepro100_transmit()
428 outl(virt_to_bus(&txfd), ioaddr + SCBPointer); in eepro100_transmit()
429 outw(INT_MASK | CU_START, ioaddr + SCBCmd); in eepro100_transmit()
430 wait_for_cmd_done(ioaddr + SCBCmd); in eepro100_transmit()
432 s1 = inw (ioaddr + SCBStatus); in eepro100_transmit()
436 s2 = inw (ioaddr + SCBStatus); in eepro100_transmit()
457 wait_for_cmd_done(ioaddr + SCBCmd); in speedo_rx_soft_reset()
461 outb(RX_ABORT, ioaddr + SCBCmd); in speedo_rx_soft_reset()
465 wait_for_cmd_done(ioaddr + SCBCmd); in speedo_rx_soft_reset()
467 outb(RX_START, ioaddr + SCBCmd); in speedo_rx_soft_reset()
485 status = inw(ioaddr + SCBStatus); in eepro100_poll()
516 outl(virt_to_bus(&(ACCESS(rxfd)status)), ioaddr + SCBPointer); in eepro100_poll()
517 outw(INT_MASK | RX_START, ioaddr + SCBCmd); in eepro100_poll()
518 wait_for_cmd_done(ioaddr + SCBCmd); in eepro100_poll()
541 outl(0, ioaddr + SCBPort); in eepro100_disable()
545 outl(2, ioaddr + SCBPort); in eepro100_disable()
557 outw(INT_MASK, ioaddr + SCBCmd); in eepro100_disable()
558 intr_status = inw(ioaddr + SCBStatus); in eepro100_disable()
560 outw(intr_status, ioaddr + SCBStatus); in eepro100_disable()
561 inw(ioaddr + SCBStatus); in eepro100_disable()
586 if (p->ioaddr == 0) in eepro100_probe()
588 ioaddr = p->ioaddr & ~3; /* Mask the bit that says "this is an io addr" */ in eepro100_probe()
589 nic->ioaddr = ioaddr; in eepro100_probe()
621 outl(0, ioaddr + SCBPort); in eepro100_probe()
626 outl(0, ioaddr + SCBPointer); in eepro100_probe()
627 outw(INT_MASK | RX_ADDR_LOAD, ioaddr + SCBCmd); in eepro100_probe()
628 wait_for_cmd_done(ioaddr + SCBCmd); in eepro100_probe()
631 outl(virt_to_bus(&lstats), ioaddr + SCBPointer); in eepro100_probe()
632 outw(INT_MASK | CU_STATSADDR, ioaddr + SCBCmd); in eepro100_probe()
633 wait_for_cmd_done(ioaddr + SCBCmd); in eepro100_probe()
644 outl(virt_to_bus(&(ACCESS(rxfd)status)), ioaddr + SCBPointer); in eepro100_probe()
645 outw(INT_MASK | RX_START, ioaddr + SCBCmd); in eepro100_probe()
646 wait_for_cmd_done(ioaddr + SCBCmd); in eepro100_probe()
653 outl(virt_to_bus(&(ACCESS(rxfd)status)), ioaddr + SCBPointer); in eepro100_probe()
654 outw(INT_MASK | RX_START, ioaddr + SCBCmd); in eepro100_probe()
659 outl(0, ioaddr + SCBPointer); in eepro100_probe()
660 outw(INT_MASK | CU_CMD_BASE, ioaddr + SCBCmd); in eepro100_probe()
661 wait_for_cmd_done(ioaddr + SCBCmd); in eepro100_probe()
718 outl(virt_to_bus(&txfd), ioaddr + SCBPointer); in eepro100_probe()
719 outw(INT_MASK | CU_START, ioaddr + SCBCmd); in eepro100_probe()
720 wait_for_cmd_done(ioaddr + SCBCmd); in eepro100_probe()