Home
last modified time | relevance | path

Searched refs:ixgb_hw (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/intel/ixgb/
Dixgb_ee.c9 static u16 ixgb_shift_in_bits(struct ixgb_hw *hw);
11 static void ixgb_shift_out_bits(struct ixgb_hw *hw,
14 static void ixgb_standby_eeprom(struct ixgb_hw *hw);
16 static bool ixgb_wait_eeprom_command(struct ixgb_hw *hw);
18 static void ixgb_cleanup_eeprom(struct ixgb_hw *hw);
27 ixgb_raise_clock(struct ixgb_hw *hw, in ixgb_raise_clock()
46 ixgb_lower_clock(struct ixgb_hw *hw, in ixgb_lower_clock()
66 ixgb_shift_out_bits(struct ixgb_hw *hw, in ixgb_shift_out_bits()
114 ixgb_shift_in_bits(struct ixgb_hw *hw) in ixgb_shift_in_bits()
157 ixgb_setup_eeprom(struct ixgb_hw *hw) in ixgb_setup_eeprom()
[all …]
Dixgb_hw.c18 static u32 ixgb_hash_mc_addr(struct ixgb_hw *hw, u8 * mc_addr);
20 static void ixgb_mta_set(struct ixgb_hw *hw, u32 hash_value);
22 static void ixgb_get_bus_info(struct ixgb_hw *hw);
24 static bool ixgb_link_reset(struct ixgb_hw *hw);
26 static void ixgb_optics_reset(struct ixgb_hw *hw);
28 static void ixgb_optics_reset_bcm(struct ixgb_hw *hw);
30 static ixgb_phy_type ixgb_identify_phy(struct ixgb_hw *hw);
32 static void ixgb_clear_hw_cntrs(struct ixgb_hw *hw);
34 static void ixgb_clear_vfta(struct ixgb_hw *hw);
36 static void ixgb_init_rx_addrs(struct ixgb_hw *hw);
[all …]
Dixgb_hw.h638 struct ixgb_hw { struct
737 bool ixgb_adapter_stop(struct ixgb_hw *hw);
738 bool ixgb_init_hw(struct ixgb_hw *hw);
739 bool ixgb_adapter_start(struct ixgb_hw *hw);
740 void ixgb_check_for_link(struct ixgb_hw *hw);
741 bool ixgb_check_for_bad_link(struct ixgb_hw *hw);
743 void ixgb_rar_set(struct ixgb_hw *hw, const u8 *addr, u32 index);
746 void ixgb_mc_addr_list_update(struct ixgb_hw *hw, u8 *mc_addr_list,
750 void ixgb_write_vfta(struct ixgb_hw *hw, u32 offset, u32 value);
753 void ixgb_get_ee_mac_addr(struct ixgb_hw *hw, u8 *mac_addr);
[all …]
Dixgb_ee.h71 u16 ixgb_read_eeprom(struct ixgb_hw *hw, u16 reg);
73 bool ixgb_validate_eeprom_checksum(struct ixgb_hw *hw);
75 void ixgb_update_eeprom_checksum(struct ixgb_hw *hw);
77 void ixgb_write_eeprom(struct ixgb_hw *hw, u16 reg, u16 data);
DMakefile9 ixgb-objs := ixgb_main.o ixgb_hw.o ixgb_ee.o ixgb_ethtool.o ixgb_param.o
Dixgb_ethtool.c136 struct ixgb_hw *hw = &adapter->hw; in ixgb_get_pauseparam()
155 struct ixgb_hw *hw = &adapter->hw; in ixgb_set_pauseparam()
206 struct ixgb_hw *hw = &adapter->hw; in ixgb_get_regs()
353 struct ixgb_hw *hw = &adapter->hw; in ixgb_get_eeprom()
400 struct ixgb_hw *hw = &adapter->hw; in ixgb_set_eeprom()
Dixgb.h146 struct ixgb_hw hw;
Dixgb_main.c177 struct ixgb_hw *hw = &adapter->hw; in ixgb_up()
278 struct ixgb_hw *hw = &adapter->hw; in ixgb_reset()
542 struct ixgb_hw *hw = &adapter->hw; in ixgb_sw_init()
698 struct ixgb_hw *hw = &adapter->hw; in ixgb_configure_tx()
814 struct ixgb_hw *hw = &adapter->hw; in ixgb_configure_rx()
1047 struct ixgb_hw *hw = &adapter->hw; in ixgb_set_multi()
1718 struct ixgb_hw *hw = &adapter->hw; in ixgb_intr()