• Home
  • Raw
  • Download

Lines Matching refs:e1000_hw

127 static int e1000_setup_link(struct e1000_hw *hw);
128 static int e1000_setup_fiber_link(struct e1000_hw *hw);
129 static int e1000_setup_copper_link(struct e1000_hw *hw);
130 static int e1000_phy_setup_autoneg(struct e1000_hw *hw);
131 static void e1000_config_collision_dist(struct e1000_hw *hw);
132 static int e1000_config_mac_to_phy(struct e1000_hw *hw);
133 static int e1000_config_fc_after_link_up(struct e1000_hw *hw);
134 static int e1000_check_for_link(struct e1000_hw *hw);
135 static int e1000_wait_autoneg(struct e1000_hw *hw);
136 static int e1000_get_speed_and_duplex(struct e1000_hw *hw, uint16_t * speed,
138 static int e1000_read_phy_reg(struct e1000_hw *hw, uint32_t reg_addr,
140 static int e1000_write_phy_reg(struct e1000_hw *hw, uint32_t reg_addr,
142 static int32_t e1000_phy_hw_reset(struct e1000_hw *hw);
143 static int e1000_phy_reset(struct e1000_hw *hw);
144 static int e1000_detect_gig_phy(struct e1000_hw *hw);
145 static void e1000_set_media_type(struct e1000_hw *hw);
147 static int32_t e1000_swfw_sync_acquire(struct e1000_hw *hw, uint16_t mask);
148 static void e1000_swfw_sync_release(struct e1000_hw *hw, uint16_t mask);
149 static int32_t e1000_check_phy_reset_block(struct e1000_hw *hw);
152 static void e1000_put_hw_eeprom_semaphore(struct e1000_hw *hw);
153 static int32_t e1000_get_hw_eeprom_semaphore(struct e1000_hw *hw);
154 static int32_t e1000_read_eeprom(struct e1000_hw *hw, uint16_t offset,
163 void e1000_raise_ee_clk(struct e1000_hw *hw, uint32_t * eecd) in e1000_raise_ee_clk()
180 void e1000_lower_ee_clk(struct e1000_hw *hw, uint32_t * eecd) in e1000_lower_ee_clk()
199 e1000_shift_out_ee_bits(struct e1000_hw *hw, uint16_t data, uint16_t count) in e1000_shift_out_ee_bits()
245 e1000_shift_in_ee_bits(struct e1000_hw *hw, uint16_t count) in e1000_shift_in_ee_bits()
284 void e1000_standby_eeprom(struct e1000_hw *hw) in e1000_standby_eeprom()
332 static bool e1000_is_onboard_nvm_eeprom(struct e1000_hw *hw) in e1000_is_onboard_nvm_eeprom()
362 int32_t e1000_acquire_eeprom(struct e1000_hw *hw) in e1000_acquire_eeprom()
421 static int32_t e1000_init_eeprom_params(struct e1000_hw *hw) in e1000_init_eeprom_params()
602 e1000_poll_eerd_eewr_done(struct e1000_hw *hw, int eerd) in e1000_poll_eerd_eewr_done()
640 e1000_read_eeprom_eerd(struct e1000_hw *hw, in e1000_read_eeprom_eerd()
675 void e1000_release_eeprom(struct e1000_hw *hw) in e1000_release_eeprom()
726 e1000_spi_eeprom_ready(struct e1000_hw *hw) in e1000_spi_eeprom_ready()
771 e1000_read_eeprom(struct e1000_hw *hw, uint16_t offset, in e1000_read_eeprom()
878 static int32_t e1000_write_eeprom_srwr(struct e1000_hw *hw, uint16_t offset, in e1000_write_eeprom_srwr()
927 static int32_t e1000_pool_flash_update_done_i210(struct e1000_hw *hw) in e1000_pool_flash_update_done_i210()
949 static int32_t e1000_update_flash_i210(struct e1000_hw *hw) in e1000_update_flash_i210()
981 static int32_t e1000_update_eeprom_checksum_i210(struct e1000_hw *hw) in e1000_update_eeprom_checksum_i210()
1042 static int e1000_validate_eeprom_checksum(struct e1000_hw *hw) in e1000_validate_eeprom_checksum()
1090 e1000_set_phy_mode(struct e1000_hw *hw) in e1000_set_phy_mode()
1135 e1000_get_software_semaphore(struct e1000_hw *hw) in e1000_get_software_semaphore()
1173 e1000_put_hw_eeprom_semaphore(struct e1000_hw *hw) in e1000_put_hw_eeprom_semaphore()
1205 e1000_get_hw_eeprom_semaphore(struct e1000_hw *hw) in e1000_get_hw_eeprom_semaphore()
1250 e1000_swfw_sync_acquire(struct e1000_hw *hw, uint16_t mask) in e1000_swfw_sync_acquire()
1285 static void e1000_swfw_sync_release(struct e1000_hw *hw, uint16_t mask) in e1000_swfw_sync_release()
1300 static bool e1000_is_second_port(struct e1000_hw *hw) in e1000_is_second_port()
1321 static int e1000_read_mac_addr_from_eeprom(struct e1000_hw *hw, in e1000_read_mac_addr_from_eeprom()
1347 static int e1000_read_mac_addr_from_regs(struct e1000_hw *hw, in e1000_read_mac_addr_from_regs()
1382 static int e1000_read_mac_addr(struct e1000_hw *hw, unsigned char enetaddr[6]) in e1000_read_mac_addr()
1413 e1000_init_rx_addrs(struct e1000_hw *hw, unsigned char enetaddr[6]) in e1000_init_rx_addrs()
1446 e1000_clear_vfta(struct e1000_hw *hw) in e1000_clear_vfta()
1460 e1000_set_mac_type(struct e1000_hw *hw) in e1000_set_mac_type()
1598 e1000_reset_hw(struct e1000_hw *hw) in e1000_reset_hw()
1716 e1000_initialize_hardware_bits(struct e1000_hw *hw) in e1000_initialize_hardware_bits()
1842 e1000_init_hw(struct e1000_hw *hw, unsigned char enetaddr[6]) in e1000_init_hw()
2063 e1000_setup_link(struct e1000_hw *hw) in e1000_setup_link()
2209 e1000_setup_fiber_link(struct e1000_hw *hw) in e1000_setup_fiber_link()
2340 e1000_copper_link_preconfig(struct e1000_hw *hw) in e1000_copper_link_preconfig()
2411 e1000_set_d3_lplu_state(struct e1000_hw *hw, bool active) in e1000_set_d3_lplu_state()
2546 e1000_set_d0_lplu_state(struct e1000_hw *hw, bool active) in e1000_set_d0_lplu_state()
2655 e1000_copper_link_igp_setup(struct e1000_hw *hw) in e1000_copper_link_igp_setup()
2805 e1000_check_mng_mode(struct e1000_hw *hw) in e1000_check_mng_mode()
2824 e1000_write_kmrn_reg(struct e1000_hw *hw, uint32_t reg_addr, uint16_t data) in e1000_write_kmrn_reg()
2845 e1000_read_kmrn_reg(struct e1000_hw *hw, uint32_t reg_addr, uint16_t *data) in e1000_read_kmrn_reg()
2878 e1000_copper_link_ggp_setup(struct e1000_hw *hw) in e1000_copper_link_ggp_setup()
3027 e1000_copper_link_mgp_setup(struct e1000_hw *hw) in e1000_copper_link_mgp_setup()
3130 e1000_copper_link_autoneg(struct e1000_hw *hw) in e1000_copper_link_autoneg()
3206 e1000_copper_link_postconfig(struct e1000_hw *hw) in e1000_copper_link_postconfig()
3234 e1000_setup_copper_link(struct e1000_hw *hw) in e1000_setup_copper_link()
3342 e1000_phy_setup_autoneg(struct e1000_hw *hw) in e1000_phy_setup_autoneg()
3494 e1000_config_collision_dist(struct e1000_hw *hw) in e1000_config_collision_dist()
3524 e1000_config_mac_to_phy(struct e1000_hw *hw) in e1000_config_mac_to_phy()
3577 e1000_force_mac_fc(struct e1000_hw *hw) in e1000_force_mac_fc()
3644 e1000_config_fc_after_link_up(struct e1000_hw *hw) in e1000_config_fc_after_link_up()
3858 e1000_check_for_link(struct e1000_hw *hw) in e1000_check_for_link()
4040 e1000_configure_kmrn_for_10_100(struct e1000_hw *hw, uint16_t duplex) in e1000_configure_kmrn_for_10_100()
4076 e1000_configure_kmrn_for_1000(struct e1000_hw *hw) in e1000_configure_kmrn_for_1000()
4115 e1000_get_speed_and_duplex(struct e1000_hw *hw, uint16_t *speed, in e1000_get_speed_and_duplex()
4192 e1000_wait_autoneg(struct e1000_hw *hw) in e1000_wait_autoneg()
4230 e1000_raise_mdi_clk(struct e1000_hw *hw, uint32_t * ctrl) in e1000_raise_mdi_clk()
4247 e1000_lower_mdi_clk(struct e1000_hw *hw, uint32_t * ctrl) in e1000_lower_mdi_clk()
4267 e1000_shift_out_mdi_bits(struct e1000_hw *hw, uint32_t data, uint16_t count) in e1000_shift_out_mdi_bits()
4315 e1000_shift_in_mdi_bits(struct e1000_hw *hw) in e1000_shift_in_mdi_bits()
4367 e1000_read_phy_reg(struct e1000_hw *hw, uint32_t reg_addr, uint16_t * phy_data) in e1000_read_phy_reg()
4445 e1000_write_phy_reg(struct e1000_hw *hw, uint32_t reg_addr, uint16_t phy_data) in e1000_write_phy_reg()
4515 e1000_check_phy_reset_block(struct e1000_hw *hw) in e1000_check_phy_reset_block()
4542 e1000_get_phy_cfg_done(struct e1000_hw *hw) in e1000_get_phy_cfg_done()
4591 e1000_phy_hw_reset(struct e1000_hw *hw) in e1000_phy_hw_reset()
4675 e1000_phy_init_script(struct e1000_hw *hw) in e1000_phy_init_script()
4784 e1000_phy_reset(struct e1000_hw *hw) in e1000_phy_reset()
4827 static int e1000_set_phy_type (struct e1000_hw *hw) in e1000_set_phy_type()
4884 e1000_detect_gig_phy(struct e1000_hw *hw) in e1000_detect_gig_phy()
4997 e1000_set_media_type(struct e1000_hw *hw) in e1000_set_media_type()
5056 e1000_sw_init(struct e1000_hw *hw) in e1000_sw_init()
5133 fill_rx(struct e1000_hw *hw) in fill_rx()
5167 e1000_configure_tx(struct e1000_hw *hw) in e1000_configure_tx()
5264 e1000_setup_rctl(struct e1000_hw *hw) in e1000_setup_rctl()
5294 e1000_configure_rx(struct e1000_hw *hw) in e1000_configure_rx()
5345 _e1000_poll(struct e1000_hw *hw) in _e1000_poll()
5370 static int _e1000_transmit(struct e1000_hw *hw, void *txpacket, int length) in _e1000_transmit()
5410 _e1000_disable(struct e1000_hw *hw) in _e1000_disable()
5429 e1000_reset(struct e1000_hw *hw, unsigned char enetaddr[6]) in e1000_reset()
5439 _e1000_init(struct e1000_hw *hw, unsigned char enetaddr[6]) in _e1000_init()
5464 void e1000_get_bus_type(struct e1000_hw *hw) in e1000_get_bus_type()
5496 static int e1000_init_one(struct e1000_hw *hw, int cardnum, in e1000_init_one()
5499 static int e1000_init_one(struct e1000_hw *hw, int cardnum, pci_dev_t devno, in e1000_init_one()
5610 struct e1000_hw *hw = nic->priv; in e1000_transmit()
5621 struct e1000_hw *hw = nic->priv; in e1000_disable()
5632 struct e1000_hw *hw = nic->priv; in e1000_init()
5640 struct e1000_hw *hw = nic->priv; in e1000_poll()
5657 struct e1000_hw *hw = dev->priv; in e1000_write_hwaddr()
5711 struct e1000_hw *hw = malloc(sizeof(*hw)); in e1000_initialize()
5747 struct e1000_hw *e1000_find_card(unsigned int cardnum) in e1000_find_card()
5749 struct e1000_hw *hw; in e1000_find_card()
5771 struct e1000_hw *hw; in do_e1000()
5836 struct e1000_hw *hw = dev_get_priv(dev); in e1000_eth_start()
5843 struct e1000_hw *hw = dev_get_priv(dev); in e1000_eth_stop()
5850 struct e1000_hw *hw = dev_get_priv(dev); in e1000_eth_send()
5860 struct e1000_hw *hw = dev_get_priv(dev); in e1000_eth_recv()
5872 struct e1000_hw *hw = dev_get_priv(dev); in e1000_free_pkt()
5882 struct e1000_hw *hw = dev_get_priv(dev); in e1000_eth_probe()
5931 .priv_auto_alloc_size = sizeof(struct e1000_hw),