Home
last modified time | relevance | path

Searched refs:nvm (Results 1 – 14 of 14) sorted by relevance

/third_party/dev/ethernet/e1000/
A De1000_nvm.c48 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_init_nvm_ops_generic() local
150 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_shift_out_eec_bits() local
298 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_standby_nvm() local
384 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_ready_nvm_eeprom() local
443 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_read_nvm_spi() local
454 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in e1000_read_nvm_spi()
504 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_read_nvm_microwire() local
514 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in e1000_read_nvm_microwire()
558 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_read_nvm_eerd() local
606 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_write_nvm_spi() local
[all …]
A De1000_i210.c107 hw->nvm.ops.release(hw); in e1000_read_nvm_srrd_i210()
152 hw->nvm.ops.release(hw); in e1000_write_nvm_srwr_i210()
179 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_write_nvm_srwr() local
190 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in e1000_write_nvm_srwr()
367 read_op_ptr = hw->nvm.ops.read; in e1000_validate_nvm_checksum_i210()
375 hw->nvm.ops.release(hw); in e1000_validate_nvm_checksum_i210()
421 hw->nvm.ops.release(hw); in e1000_update_nvm_checksum_i210()
431 hw->nvm.ops.release(hw); in e1000_update_nvm_checksum_i210()
436 hw->nvm.ops.release(hw); in e1000_update_nvm_checksum_i210()
530 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_init_nvm_params_i210() local
[all …]
A De1000_82540.c120 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_init_nvm_params_82540() local
125 nvm->type = e1000_nvm_eeprom_microwire; in e1000_init_nvm_params_82540()
126 nvm->delay_usec = 50; in e1000_init_nvm_params_82540()
127 nvm->opcode_bits = 3; in e1000_init_nvm_params_82540()
128 switch (nvm->override) { in e1000_init_nvm_params_82540()
130 nvm->address_bits = 8; in e1000_init_nvm_params_82540()
131 nvm->word_size = 256; in e1000_init_nvm_params_82540()
134 nvm->address_bits = 6; in e1000_init_nvm_params_82540()
135 nvm->word_size = 64; in e1000_init_nvm_params_82540()
145 nvm->ops.read = e1000_read_nvm_microwire; in e1000_init_nvm_params_82540()
[all …]
A De1000_82541.c131 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_init_nvm_params_82541() local
138 switch (nvm->override) { in e1000_init_nvm_params_82541()
140 nvm->type = e1000_nvm_eeprom_spi; in e1000_init_nvm_params_82541()
144 nvm->type = e1000_nvm_eeprom_spi; in e1000_init_nvm_params_82541()
163 nvm->delay_usec = 1; in e1000_init_nvm_params_82541()
164 nvm->opcode_bits = 8; in e1000_init_nvm_params_82541()
169 nvm->ops.read = e1000_read_nvm_spi; in e1000_init_nvm_params_82541()
182 nvm->word_size = 64; in e1000_init_nvm_params_82541()
194 nvm->word_size = 1 << size; in e1000_init_nvm_params_82541()
198 nvm->delay_usec = 50; in e1000_init_nvm_params_82541()
[all …]
A De1000_82542.c77 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_init_nvm_params_82542() local
81 nvm->address_bits = 6; in e1000_init_nvm_params_82542()
82 nvm->delay_usec = 50; in e1000_init_nvm_params_82542()
83 nvm->opcode_bits = 3; in e1000_init_nvm_params_82542()
84 nvm->type = e1000_nvm_eeprom_microwire; in e1000_init_nvm_params_82542()
85 nvm->word_size = 64; in e1000_init_nvm_params_82542()
88 nvm->ops.read = e1000_read_nvm_microwire; in e1000_init_nvm_params_82542()
89 nvm->ops.release = e1000_stop_nvm; in e1000_init_nvm_params_82542()
90 nvm->ops.write = e1000_write_nvm_microwire; in e1000_init_nvm_params_82542()
91 nvm->ops.update = e1000_update_nvm_checksum_generic; in e1000_init_nvm_params_82542()
[all …]
A De1000_82571.c204 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_init_nvm_params_82571() local
210 nvm->opcode_bits = 8; in e1000_init_nvm_params_82571()
211 nvm->delay_usec = 1; in e1000_init_nvm_params_82571()
212 switch (nvm->override) { in e1000_init_nvm_params_82571()
214 nvm->page_size = 32; in e1000_init_nvm_params_82571()
215 nvm->address_bits = 16; in e1000_init_nvm_params_82571()
218 nvm->page_size = 8; in e1000_init_nvm_params_82571()
219 nvm->address_bits = 8; in e1000_init_nvm_params_82571()
799 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_write_nvm_eewr_82571() local
808 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in e1000_write_nvm_eewr_82571()
[all …]
A De1000_80003es2lan.c141 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_init_nvm_params_80003es2lan() local
147 nvm->opcode_bits = 8; in e1000_init_nvm_params_80003es2lan()
148 nvm->delay_usec = 1; in e1000_init_nvm_params_80003es2lan()
149 switch (nvm->override) { in e1000_init_nvm_params_80003es2lan()
151 nvm->page_size = 32; in e1000_init_nvm_params_80003es2lan()
152 nvm->address_bits = 16; in e1000_init_nvm_params_80003es2lan()
155 nvm->page_size = 8; in e1000_init_nvm_params_80003es2lan()
156 nvm->address_bits = 8; in e1000_init_nvm_params_80003es2lan()
164 nvm->type = e1000_nvm_eeprom_spi; in e1000_init_nvm_params_80003es2lan()
177 nvm->word_size = 1 << size; in e1000_init_nvm_params_80003es2lan()
[all …]
A De1000_api.c75 if (hw->nvm.ops.init_params) { in e1000_init_nvm_params()
76 ret_val = hw->nvm.ops.init_params(hw); in e1000_init_nvm_params()
1251 if (hw->nvm.ops.validate) in e1000_validate_nvm_checksum()
1252 return hw->nvm.ops.validate(hw); in e1000_validate_nvm_checksum()
1266 if (hw->nvm.ops.update) in e1000_update_nvm_checksum()
1267 return hw->nvm.ops.update(hw); in e1000_update_nvm_checksum()
1281 if (hw->nvm.ops.reload) in e1000_reload_nvm()
1282 hw->nvm.ops.reload(hw); in e1000_reload_nvm()
1297 if (hw->nvm.ops.read) in e1000_read_nvm()
1298 return hw->nvm.ops.read(hw, offset, words, data); in e1000_read_nvm()
[all …]
A De1000_ich8lan.c636 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_init_nvm_params_ich8lan() local
3399 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_valid_nvm_bank_detect_ich8lan() local
3502 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_read_nvm_spt() local
3513 if ((offset >= nvm->word_size) || (words > nvm->word_size - offset) || in e1000_read_nvm_spt()
3595 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_read_nvm_ich8lan() local
3604 if ((offset >= nvm->word_size) || (words > nvm->word_size - offset) || in e1000_read_nvm_ich8lan()
4015 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_write_nvm_ich8lan() local
4021 if ((offset >= nvm->word_size) || (words > nvm->word_size - offset) || in e1000_write_nvm_ich8lan()
4052 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_update_nvm_checksum_spt() local
4221 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_update_nvm_checksum_ich8lan() local
[all …]
A De1000_82543.c170 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_init_nvm_params_82543() local
174 nvm->type = e1000_nvm_eeprom_microwire; in e1000_init_nvm_params_82543()
175 nvm->word_size = 64; in e1000_init_nvm_params_82543()
176 nvm->delay_usec = 50; in e1000_init_nvm_params_82543()
177 nvm->address_bits = 6; in e1000_init_nvm_params_82543()
178 nvm->opcode_bits = 3; in e1000_init_nvm_params_82543()
181 nvm->ops.read = e1000_read_nvm_microwire; in e1000_init_nvm_params_82543()
182 nvm->ops.update = e1000_update_nvm_checksum_generic; in e1000_init_nvm_params_82543()
185 nvm->ops.write = e1000_write_nvm_microwire; in e1000_init_nvm_params_82543()
275 hw->nvm.ops.init_params = e1000_init_nvm_params_82543; in e1000_init_function_pointers_82543()
[all …]
A De1000_82575.c330 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_init_nvm_params_82575() local
350 nvm->word_size = 1 << size; in e1000_init_nvm_params_82575()
352 nvm->opcode_bits = 8; in e1000_init_nvm_params_82575()
353 nvm->delay_usec = 1; in e1000_init_nvm_params_82575()
355 switch (nvm->override) { in e1000_init_nvm_params_82575()
357 nvm->page_size = 32; in e1000_init_nvm_params_82575()
358 nvm->address_bits = 16; in e1000_init_nvm_params_82575()
361 nvm->page_size = 8; in e1000_init_nvm_params_82575()
362 nvm->address_bits = 8; in e1000_init_nvm_params_82575()
371 nvm->page_size = 128; in e1000_init_nvm_params_82575()
[all …]
A De1000_vf.c81 hw->nvm.type = e1000_nvm_none; in e1000_init_nvm_params_vf()
82 hw->nvm.ops.acquire = e1000_acquire_vf; in e1000_init_nvm_params_vf()
83 hw->nvm.ops.release = e1000_release_vf; in e1000_init_nvm_params_vf()
150 hw->nvm.ops.init_params = e1000_init_nvm_params_vf; in e1000_init_function_pointers_vf()
A De1000_mac.c410 ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &nvm_data); in e1000_check_alt_mac_addr_generic()
424 ret_val = hw->nvm.ops.read(hw, NVM_ALT_MAC_ADDR_PTR, 1, in e1000_check_alt_mac_addr_generic()
445 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_check_alt_mac_addr_generic()
966 ret_val = hw->nvm.ops.read(hw, in e1000_set_default_fc_generic()
971 ret_val = hw->nvm.ops.read(hw, in e1000_set_default_fc_generic()
1751 ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data); in e1000_valid_led_default_generic()
1780 ret_val = hw->nvm.ops.valid_led_default(hw, &data); in e1000_id_led_init_generic()
2195 s32 fw_timeout = hw->nvm.word_size + 1; in e1000_get_hw_semaphore()
2196 s32 sw_timeout = hw->nvm.word_size + 1; in e1000_get_hw_semaphore()
A De1000_hw.h1007 struct e1000_nvm_info nvm; member

Completed in 718 milliseconds