Lines Matching refs:inb
131 while((inb(eth_asic_base + _3COM_STREG) & _3COM_STREG_DPRDY) == 0)
140 *(dst++) = inb(eth_asic_base + ASIC_PIO);
180 while((inb(eth_asic_base + _3COM_STREG) & _3COM_STREG_DPRDY) == 0) in eth_pio_write()
198 (inb(eth_nic_base + D8390_P0_ISR) & D8390_ISR_RDC) in eth_pio_write()
204 while((inb(eth_nic_base + D8390_P0_ISR) & D8390_ISR_RDC) in eth_pio_write()
363 inb(0x84); in ns8390_transmit()
367 inb(0x84); in ns8390_transmit()
369 inb(0x84); in ns8390_transmit()
379 inb(0x84); in ns8390_transmit()
383 inb(0x84); in ns8390_transmit()
442 if (!eth_drain_receiver && (inb(eth_nic_base+D8390_P0_ISR) & D8390_ISR_OVW)) { in ns8390_poll()
447 rstat = inb(eth_nic_base+D8390_P0_RSR); in ns8390_poll()
449 next = inb(eth_nic_base+D8390_P0_BOUND)+1; in ns8390_poll()
452 curr = inb(eth_nic_base+D8390_P1_CURR); in ns8390_poll()
459 inb(0x84); in ns8390_poll()
463 inb(0x84); in ns8390_poll()
465 inb(0x84); in ns8390_poll()
504 inb(0x84); in ns8390_poll()
508 inb(0x84); in ns8390_poll()
510 inb(0x84); in ns8390_poll()
551 chksum += inb(eth_asic_base+i); in eth_probe()
554 inb(eth_asic_base+8) != 0xFF && in eth_probe()
555 inb(eth_asic_base+9) != 0xFF) in eth_probe()
563 c = inb(eth_asic_base+WD_BID); /* Get board id */ in eth_probe()
575 (inb(eth_asic_base + WD_ICR) & WD_ICR_16BIT)) { in eth_probe()
581 ((inb(eth_asic_base + WD_MSR) & 0x3F) << 13)); in eth_probe()
593 nic->node_addr[i] = inb(i+eth_asic_base+WD_LAR); in eth_probe()
599 outb((inb(eth_asic_base+0x04) | in eth_probe()
603 (inb(eth_asic_base+0x0B) & 0xB0), eth_asic_base+0x0B); in eth_probe()
604 outb((inb(eth_asic_base+0x04) & in eth_probe()
611 eth_laar = inb(eth_asic_base + WD_LAAR); in eth_probe()
625 inb(0x84); in eth_probe()
656 iobase_reg = inb(eth_asic_base + _3COM_BCFR); in eth_probe()
657 membase_reg = inb(eth_asic_base + _3COM_PCFR); in eth_probe()
717 nic->node_addr[i] = inb(eth_nic_base+i); in eth_probe()
774 c = inb(eth_asic_base + NE_RESET); in eth_probe()
776 inb(0x84); in eth_probe()