Lines Matching refs:nvm

119 	struct e1000_nvm_info *nvm = &hw->nvm;  in e1000_init_nvm_params_82540()  local
124 nvm->type = e1000_nvm_eeprom_microwire; in e1000_init_nvm_params_82540()
125 nvm->delay_usec = 50; in e1000_init_nvm_params_82540()
126 nvm->opcode_bits = 3; in e1000_init_nvm_params_82540()
127 switch (nvm->override) { in e1000_init_nvm_params_82540()
129 nvm->address_bits = 8; in e1000_init_nvm_params_82540()
130 nvm->word_size = 256; in e1000_init_nvm_params_82540()
133 nvm->address_bits = 6; in e1000_init_nvm_params_82540()
134 nvm->word_size = 64; in e1000_init_nvm_params_82540()
137 nvm->address_bits = eecd & E1000_EECD_SIZE ? 8 : 6; in e1000_init_nvm_params_82540()
138 nvm->word_size = eecd & E1000_EECD_SIZE ? 256 : 64; in e1000_init_nvm_params_82540()
143 nvm->ops.acquire = e1000_acquire_nvm_generic; in e1000_init_nvm_params_82540()
144 nvm->ops.read = e1000_read_nvm_microwire; in e1000_init_nvm_params_82540()
145 nvm->ops.release = e1000_release_nvm_generic; in e1000_init_nvm_params_82540()
146 nvm->ops.update = e1000_update_nvm_checksum_generic; in e1000_init_nvm_params_82540()
147 nvm->ops.valid_led_default = e1000_valid_led_default_generic; in e1000_init_nvm_params_82540()
148 nvm->ops.validate = e1000_validate_nvm_checksum_generic; in e1000_init_nvm_params_82540()
149 nvm->ops.write = e1000_write_nvm_microwire; in e1000_init_nvm_params_82540()
260 hw->nvm.ops.init_params = e1000_init_nvm_params_82540; in e1000_init_function_pointers_82540()
506 ret_val = hw->nvm.ops.read(hw, NVM_SERDES_AMPLITUDE, 1, &nvm_data); in e1000_adjust_serdes_amplitude_82540()
598 ret_val = hw->nvm.ops.read(hw, NVM_PHY_CLASS_WORD, 1, &nvm_data); in e1000_set_phy_mode_82540()
700 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_read_mac_addr_82540()