Lines Matching refs:nvm

142 	struct e1000_nvm_info *nvm = &hw->nvm;  in e1000_init_nvm_params_80003es2lan()  local
148 nvm->opcode_bits = 8; in e1000_init_nvm_params_80003es2lan()
149 nvm->delay_usec = 1; in e1000_init_nvm_params_80003es2lan()
150 switch (nvm->override) { in e1000_init_nvm_params_80003es2lan()
152 nvm->page_size = 32; in e1000_init_nvm_params_80003es2lan()
153 nvm->address_bits = 16; in e1000_init_nvm_params_80003es2lan()
156 nvm->page_size = 8; in e1000_init_nvm_params_80003es2lan()
157 nvm->address_bits = 8; in e1000_init_nvm_params_80003es2lan()
160 nvm->page_size = eecd & E1000_EECD_ADDR_BITS ? 32 : 8; in e1000_init_nvm_params_80003es2lan()
161 nvm->address_bits = eecd & E1000_EECD_ADDR_BITS ? 16 : 8; in e1000_init_nvm_params_80003es2lan()
165 nvm->type = e1000_nvm_eeprom_spi; in e1000_init_nvm_params_80003es2lan()
178 nvm->word_size = 1 << size; in e1000_init_nvm_params_80003es2lan()
181 nvm->ops.acquire = e1000_acquire_nvm_80003es2lan; in e1000_init_nvm_params_80003es2lan()
182 nvm->ops.read = e1000_read_nvm_eerd; in e1000_init_nvm_params_80003es2lan()
183 nvm->ops.release = e1000_release_nvm_80003es2lan; in e1000_init_nvm_params_80003es2lan()
184 nvm->ops.update = e1000_update_nvm_checksum_generic; in e1000_init_nvm_params_80003es2lan()
185 nvm->ops.valid_led_default = e1000_valid_led_default_generic; in e1000_init_nvm_params_80003es2lan()
186 nvm->ops.validate = e1000_validate_nvm_checksum_generic; in e1000_init_nvm_params_80003es2lan()
187 nvm->ops.write = e1000_write_nvm_80003es2lan; in e1000_init_nvm_params_80003es2lan()
285 hw->nvm.ops.init_params = e1000_init_nvm_params_80003es2lan; in e1000_init_function_pointers_80003es2lan()