Lines Matching refs:ioaddr
57 static unsigned long ioaddr; variable
202 long ee_addr = ioaddr + mear; in sis96x_get_mac_addr()
282 rfcrSave = inl(rfcr + ioaddr); in sis635_get_mac_addr()
284 outl(rfcrSave | RELOAD, ioaddr + cr); in sis635_get_mac_addr()
285 outl(0, ioaddr + cr); in sis635_get_mac_addr()
288 outl(rfcrSave & ~RFEN, rfcr + ioaddr); in sis635_get_mac_addr()
292 outl((i << RFADDR_shift), ioaddr + rfcr); in sis635_get_mac_addr()
293 *( ((u16 *)nic->node_addr) + i) = inw(ioaddr + rfdr); in sis635_get_mac_addr()
297 outl(rfcrSave | RFEN, rfcr + ioaddr); in sis635_get_mac_addr()
325 if (pci->ioaddr == 0) in sis900_probe()
329 nic->ioaddr = pci->ioaddr & ~3; in sis900_probe()
330 ioaddr = pci->ioaddr & ~3; in sis900_probe()
363 outl(ACCESSMODE | inl(ioaddr + cr), ioaddr + cr); in sis900_probe()
366 nic->node_addr, ioaddr); in sis900_probe()
449 long ee_addr = ioaddr + mear; in sis900_read_eeprom()
517 long mdio_addr = ioaddr + mear; in sis900_mdio_read()
548 long mdio_addr = ioaddr + mear;
612 outl(RxENA| inl(ioaddr + cr), ioaddr + cr); in sis900_init()
631 outl(0, ioaddr + ier); in sis900_reset()
632 outl(0, ioaddr + imr); in sis900_reset()
633 outl(0, ioaddr + rfcr); in sis900_reset()
635 outl(RxRESET | TxRESET | RESET | inl(ioaddr + cr), ioaddr + cr); in sis900_reset()
639 status ^= (inl(isr + ioaddr) & status); in sis900_reset()
643 outl(PESEL | RND_CNT, ioaddr + cfg); in sis900_reset()
645 outl(PESEL, ioaddr + cfg); in sis900_reset()
663 rfcrSave = inl(rfcr + ioaddr); in sis900_init_rxfilter()
666 outl(rfcrSave & ~RFEN, rfcr + ioaddr); in sis900_init_rxfilter()
673 outl((i << RFADDR_shift), ioaddr + rfcr); in sis900_init_rxfilter()
674 outl(w, ioaddr + rfdr); in sis900_init_rxfilter()
678 i, inl(ioaddr + rfdr)); in sis900_init_rxfilter()
682 outl(rfcrSave | RFEN, rfcr + ioaddr); in sis900_init_rxfilter()
703 outl(virt_to_bus(&txd), ioaddr + txdp); in sis900_init_txd()
706 inl(ioaddr + txdp)); in sis900_init_txd()
736 outl(virt_to_bus(&rxd[0]), ioaddr + rxdp); in sis900_init_rxd()
740 inl(ioaddr + rxdp)); in sis900_init_rxd()
774 outl((u32)(0x00000004+i) << RFADDR_shift, ioaddr + rfcr); in sis900_set_rx_mode()
775 outl(mc_filter[i], ioaddr + rfdr); in sis900_set_rx_mode()
780 outl(RFEN | rx_mode, ioaddr + rfcr); in sis900_set_rx_mode()
803 if( inl(ioaddr + cfg) & EDB_MASTER_EN ) { in sis900_check_mode()
826 outl (tx_flags, ioaddr + txcfg); in sis900_check_mode()
827 outl (rx_flags, ioaddr + rxcfg); in sis900_check_mode()
1082 outl(TxDIS | inl(ioaddr + cr), ioaddr + cr); in sis900_transmit()
1085 outl(virt_to_bus(&txd), ioaddr + txdp); in sis900_transmit()
1088 inl(ioaddr + txdp)); in sis900_transmit()
1111 outl(TxENA | inl(ioaddr + cr), ioaddr + cr); in sis900_transmit()
1130 outl(0, ioaddr + imr); in sis900_transmit()
1186 outl(RxENA | inl(ioaddr + cr), ioaddr + cr); in sis900_poll()
1209 outl(0, ioaddr + imr); in sis900_disable()
1210 outl(0, ioaddr + ier); in sis900_disable()
1213 outl(RxDIS | TxDIS | inl(ioaddr + cr), ioaddr + cr); in sis900_disable()