Lines Matching defs:hw
41 static void igb_raise_eec_clk(struct e1000_hw *hw, u32 *eecd) in igb_raise_eec_clk()
56 static void igb_lower_eec_clk(struct e1000_hw *hw, u32 *eecd) in igb_lower_eec_clk()
74 static void igb_shift_out_eec_bits(struct e1000_hw *hw, u16 data, u16 count) in igb_shift_out_eec_bits()
116 static u16 igb_shift_in_eec_bits(struct e1000_hw *hw, u16 count) in igb_shift_in_eec_bits()
151 static s32 igb_poll_eerd_eewr_done(struct e1000_hw *hw, int ee_reg) in igb_poll_eerd_eewr_done()
182 s32 igb_acquire_nvm(struct e1000_hw *hw) in igb_acquire_nvm()
216 static void igb_standby_nvm(struct e1000_hw *hw) in igb_standby_nvm()
240 static void e1000_stop_nvm(struct e1000_hw *hw) in e1000_stop_nvm()
258 void igb_release_nvm(struct e1000_hw *hw) in igb_release_nvm()
275 static s32 igb_ready_nvm_eeprom(struct e1000_hw *hw) in igb_ready_nvm_eeprom()
330 s32 igb_read_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) in igb_read_nvm_spi()
392 s32 igb_read_nvm_eerd(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) in igb_read_nvm_eerd()
438 s32 igb_write_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) in igb_write_nvm_spi()
519 s32 igb_read_part_string(struct e1000_hw *hw, u8 *part_num, u32 part_num_size) in igb_read_part_string()
630 s32 igb_read_mac_addr(struct e1000_hw *hw) in igb_read_mac_addr()
658 s32 igb_validate_nvm_checksum(struct e1000_hw *hw) in igb_validate_nvm_checksum()
691 s32 igb_update_nvm_checksum(struct e1000_hw *hw) in igb_update_nvm_checksum()