Lines Matching refs:base_addr

338 	outl(TLAN_HC_AD_RST, dev->base_addr + TLAN_HOST_CMD);  in tlan_stop()
524 dev->base_addr = pci_io_base; in tlan_probe1()
541 dev->base_addr = ioaddr; in tlan_probe1()
599 (int)dev->base_addr, in tlan_probe1()
634 release_region(dev->base_addr, 0x10); in tlan_eisa_cleanup()
921 priv->tlan_rev = tlan_dio_read8(dev->base_addr, TLAN_DEF_REVISION); in tlan_open()
1109 outl(tail_list_phys, dev->base_addr + TLAN_CH_PARM); in tlan_start_tx()
1110 outl(TLAN_HC_GO, dev->base_addr + TLAN_HOST_CMD); in tlan_start_tx()
1163 host_int = inw(dev->base_addr + TLAN_HOST_INT); in tlan_handle_interrupt()
1169 outw(host_int, dev->base_addr + TLAN_HOST_INT); in tlan_handle_interrupt()
1174 outl(host_cmd, dev->base_addr + TLAN_HOST_CMD); in tlan_handle_interrupt()
1244 tlan_print_dio(dev->base_addr); in tlan_get_stats()
1291 tmp = tlan_dio_read8(dev->base_addr, TLAN_NET_CMD); in tlan_set_multicast_list()
1292 tlan_dio_write8(dev->base_addr, in tlan_set_multicast_list()
1295 tmp = tlan_dio_read8(dev->base_addr, TLAN_NET_CMD); in tlan_set_multicast_list()
1296 tlan_dio_write8(dev->base_addr, in tlan_set_multicast_list()
1301 tlan_dio_write32(dev->base_addr, TLAN_HASH_1, in tlan_set_multicast_list()
1303 tlan_dio_write32(dev->base_addr, TLAN_HASH_2, in tlan_set_multicast_list()
1323 tlan_dio_write32(dev->base_addr, TLAN_HASH_1, hash1); in tlan_set_multicast_list()
1324 tlan_dio_write32(dev->base_addr, TLAN_HASH_2, hash2); in tlan_set_multicast_list()
1420 outl(head_list_phys, dev->base_addr + TLAN_CH_PARM); in tlan_handle_tx_eof()
1428 tlan_dio_write8(dev->base_addr, in tlan_handle_tx_eof()
1574 outl(head_list_phys, dev->base_addr + TLAN_CH_PARM); in tlan_handle_rx_eof()
1580 tlan_dio_write8(dev->base_addr, in tlan_handle_rx_eof()
1666 outl(head_list_phys, dev->base_addr + TLAN_CH_PARM); in tlan_handle_tx_eoc()
1713 error = inl(dev->base_addr + TLAN_CH_PARM); in tlan_handle_status_check()
1716 outl(TLAN_HC_AD_RST, dev->base_addr + TLAN_HOST_CMD); in tlan_handle_status_check()
1726 net_sts = tlan_dio_read8(dev->base_addr, TLAN_NET_STS); in tlan_handle_status_check()
1728 tlan_dio_write8(dev->base_addr, TLAN_NET_STS, net_sts); in tlan_handle_status_check()
1791 outl(head_list_phys, dev->base_addr + TLAN_CH_PARM); in tlan_handle_rx_eoc()
1875 tlan_dio_write8(dev->base_addr, in tlan_timer()
2106 outw(TLAN_GOOD_TX_FRMS, dev->base_addr + TLAN_DIO_ADR); in tlan_read_and_clear_stats()
2107 tx_good = inb(dev->base_addr + TLAN_DIO_DATA); in tlan_read_and_clear_stats()
2108 tx_good += inb(dev->base_addr + TLAN_DIO_DATA + 1) << 8; in tlan_read_and_clear_stats()
2109 tx_good += inb(dev->base_addr + TLAN_DIO_DATA + 2) << 16; in tlan_read_and_clear_stats()
2110 tx_under = inb(dev->base_addr + TLAN_DIO_DATA + 3); in tlan_read_and_clear_stats()
2112 outw(TLAN_GOOD_RX_FRMS, dev->base_addr + TLAN_DIO_ADR); in tlan_read_and_clear_stats()
2113 rx_good = inb(dev->base_addr + TLAN_DIO_DATA); in tlan_read_and_clear_stats()
2114 rx_good += inb(dev->base_addr + TLAN_DIO_DATA + 1) << 8; in tlan_read_and_clear_stats()
2115 rx_good += inb(dev->base_addr + TLAN_DIO_DATA + 2) << 16; in tlan_read_and_clear_stats()
2116 rx_over = inb(dev->base_addr + TLAN_DIO_DATA + 3); in tlan_read_and_clear_stats()
2118 outw(TLAN_DEFERRED_TX, dev->base_addr + TLAN_DIO_ADR); in tlan_read_and_clear_stats()
2119 def_tx = inb(dev->base_addr + TLAN_DIO_DATA); in tlan_read_and_clear_stats()
2120 def_tx += inb(dev->base_addr + TLAN_DIO_DATA + 1) << 8; in tlan_read_and_clear_stats()
2121 crc = inb(dev->base_addr + TLAN_DIO_DATA + 2); in tlan_read_and_clear_stats()
2122 code = inb(dev->base_addr + TLAN_DIO_DATA + 3); in tlan_read_and_clear_stats()
2124 outw(TLAN_MULTICOL_FRMS, dev->base_addr + TLAN_DIO_ADR); in tlan_read_and_clear_stats()
2125 multi_col = inb(dev->base_addr + TLAN_DIO_DATA); in tlan_read_and_clear_stats()
2126 multi_col += inb(dev->base_addr + TLAN_DIO_DATA + 1) << 8; in tlan_read_and_clear_stats()
2127 single_col = inb(dev->base_addr + TLAN_DIO_DATA + 2); in tlan_read_and_clear_stats()
2128 single_col += inb(dev->base_addr + TLAN_DIO_DATA + 3) << 8; in tlan_read_and_clear_stats()
2130 outw(TLAN_EXCESSCOL_FRMS, dev->base_addr + TLAN_DIO_ADR); in tlan_read_and_clear_stats()
2131 excess_col = inb(dev->base_addr + TLAN_DIO_DATA); in tlan_read_and_clear_stats()
2132 late_col = inb(dev->base_addr + TLAN_DIO_DATA + 1); in tlan_read_and_clear_stats()
2133 loss = inb(dev->base_addr + TLAN_DIO_DATA + 2); in tlan_read_and_clear_stats()
2188 data = inl(dev->base_addr + TLAN_HOST_CMD); in tlan_reset_adapter()
2190 outl(data, dev->base_addr + TLAN_HOST_CMD); in tlan_reset_adapter()
2196 data = inl(dev->base_addr + TLAN_HOST_CMD); in tlan_reset_adapter()
2198 outl(data, dev->base_addr + TLAN_HOST_CMD); in tlan_reset_adapter()
2203 tlan_dio_write32(dev->base_addr, (u16) i, 0); in tlan_reset_adapter()
2208 tlan_dio_write16(dev->base_addr, TLAN_NET_CONFIG, (u16) data); in tlan_reset_adapter()
2212 outl(TLAN_HC_LD_TMR | 0x3f, dev->base_addr + TLAN_HOST_CMD); in tlan_reset_adapter()
2213 outl(TLAN_HC_LD_THR | 0x9, dev->base_addr + TLAN_HOST_CMD); in tlan_reset_adapter()
2217 outw(TLAN_NET_SIO, dev->base_addr + TLAN_DIO_ADR); in tlan_reset_adapter()
2218 addr = dev->base_addr + TLAN_DIO_DATA + TLAN_NET_SIO; in tlan_reset_adapter()
2225 tlan_dio_write8(dev->base_addr, TLAN_INT_DIS, data8); in tlan_reset_adapter()
2233 tlan_dio_write8(dev->base_addr, TLAN_ACOMMIT, 0x0a); in tlan_reset_adapter()
2235 tlan_dio_write8(dev->base_addr, TLAN_ACOMMIT, 0x00); in tlan_reset_adapter()
2238 tlan_dio_write8(dev->base_addr, TLAN_ACOMMIT, 0x08); in tlan_reset_adapter()
2246 tlan_dio_write16(dev->base_addr, TLAN_NET_CONFIG, (u16) data); in tlan_reset_adapter()
2277 tlan_dio_write8(dev->base_addr, TLAN_NET_CMD, data); in tlan_finish_reset()
2281 tlan_dio_write8(dev->base_addr, TLAN_NET_MASK, data); in tlan_finish_reset()
2282 tlan_dio_write16(dev->base_addr, TLAN_MAX_RX, ((1536)+7)&~7); in tlan_finish_reset()
2334 sio = tlan_dio_read8(dev->base_addr, TLAN_NET_SIO); in tlan_finish_reset()
2336 tlan_dio_write8(dev->base_addr, TLAN_NET_SIO, sio); in tlan_finish_reset()
2342 outb((TLAN_HC_INT_ON >> 8), dev->base_addr + TLAN_HOST_CMD + 1); in tlan_finish_reset()
2345 dev->base_addr + TLAN_HOST_CMD + 1); in tlan_finish_reset()
2346 outl(priv->rx_list_dma, dev->base_addr + TLAN_CH_PARM); in tlan_finish_reset()
2347 outl(TLAN_HC_GO | TLAN_HC_RT, dev->base_addr + TLAN_HOST_CMD); in tlan_finish_reset()
2348 tlan_dio_write8(dev->base_addr, TLAN_LED_REG, TLAN_LED_LINK); in tlan_finish_reset()
2391 tlan_dio_write8(dev->base_addr, in tlan_set_mac()
2395 tlan_dio_write8(dev->base_addr, in tlan_set_mac()
2529 tlan_mii_sync(dev->base_addr); in tlan_phy_power_down()
2535 tlan_mii_sync(dev->base_addr); in tlan_phy_power_down()
2556 tlan_mii_sync(dev->base_addr); in tlan_phy_power_up()
2559 tlan_mii_sync(dev->base_addr); in tlan_phy_power_up()
2581 tlan_mii_sync(dev->base_addr); in tlan_phy_reset()
2660 tlan_dio_write16(dev->base_addr, TLAN_NET_CONFIG, data); in tlan_phy_start_link()
2786 tlan_dio_write8(dev->base_addr, TLAN_LED_REG, 0); in tlan_phy_monitor()
2793 tlan_mii_sync(dev->base_addr); in tlan_phy_monitor()
2808 tlan_dio_write8(dev->base_addr, TLAN_LED_REG, TLAN_LED_LINK); in tlan_phy_monitor()
2866 outw(TLAN_NET_SIO, dev->base_addr + TLAN_DIO_ADR); in tlan_mii_read_reg()
2867 sio = dev->base_addr + TLAN_DIO_DATA + TLAN_NET_SIO; in tlan_mii_read_reg()
2872 tlan_mii_sync(dev->base_addr); in tlan_mii_read_reg()
2878 tlan_mii_send_data(dev->base_addr, 0x1, 2); /* start (01b) */ in tlan_mii_read_reg()
2879 tlan_mii_send_data(dev->base_addr, 0x2, 2); /* read (10b) */ in tlan_mii_read_reg()
2880 tlan_mii_send_data(dev->base_addr, phy, 5); /* device # */ in tlan_mii_read_reg()
2881 tlan_mii_send_data(dev->base_addr, reg, 5); /* register # */ in tlan_mii_read_reg()
3034 outw(TLAN_NET_SIO, dev->base_addr + TLAN_DIO_ADR); in tlan_mii_write_reg()
3035 sio = dev->base_addr + TLAN_DIO_DATA + TLAN_NET_SIO; in tlan_mii_write_reg()
3040 tlan_mii_sync(dev->base_addr); in tlan_mii_write_reg()
3046 tlan_mii_send_data(dev->base_addr, 0x1, 2); /* start (01b) */ in tlan_mii_write_reg()
3047 tlan_mii_send_data(dev->base_addr, 0x1, 2); /* write (01b) */ in tlan_mii_write_reg()
3048 tlan_mii_send_data(dev->base_addr, phy, 5); /* device # */ in tlan_mii_write_reg()
3049 tlan_mii_send_data(dev->base_addr, reg, 5); /* register # */ in tlan_mii_write_reg()
3051 tlan_mii_send_data(dev->base_addr, 0x2, 2); /* send ACK */ in tlan_mii_write_reg()
3052 tlan_mii_send_data(dev->base_addr, val, 16); /* send data */ in tlan_mii_write_reg()
3267 tlan_ee_send_start(dev->base_addr); in tlan_ee_read_byte()
3268 err = tlan_ee_send_byte(dev->base_addr, 0xa0, TLAN_EEPROM_ACK); in tlan_ee_read_byte()
3273 err = tlan_ee_send_byte(dev->base_addr, ee_addr, TLAN_EEPROM_ACK); in tlan_ee_read_byte()
3278 tlan_ee_send_start(dev->base_addr); in tlan_ee_read_byte()
3279 err = tlan_ee_send_byte(dev->base_addr, 0xa1, TLAN_EEPROM_ACK); in tlan_ee_read_byte()
3284 tlan_ee_receive_byte(dev->base_addr, data, TLAN_EEPROM_STOP); in tlan_ee_read_byte()