| /third_party/dev/ethernet/e1000/ |
| A D | e1000_nvm.c | 48 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 D | e1000_i210.c | 107 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 D | e1000_82540.c | 120 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 D | e1000_82541.c | 131 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 D | e1000_82542.c | 77 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 D | e1000_82571.c | 204 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 D | e1000_80003es2lan.c | 141 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 D | e1000_api.c | 75 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 D | e1000_ich8lan.c | 636 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 D | e1000_82543.c | 170 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 D | e1000_82575.c | 330 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 D | e1000_vf.c | 81 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 D | e1000_mac.c | 410 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 D | e1000_hw.h | 1007 struct e1000_nvm_info nvm; member
|