Searched refs:nvm (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-12-stable/sys/dev/e1000/
H A De1000_nvm.c48 struct e1000_nvm_info *nvm = &hw->nvm; local
52 nvm->ops.init_params = e1000_null_ops_generic;
53 nvm->ops.acquire = e1000_null_ops_generic;
54 nvm->ops.read = e1000_null_read_nvm;
55 nvm->ops.release = e1000_null_nvm_generic;
56 nvm->ops.reload = e1000_reload_nvm_generic;
57 nvm->ops.update = e1000_null_ops_generic;
58 nvm->ops.valid_led_default = e1000_null_led_default;
59 nvm
150 struct e1000_nvm_info *nvm = &hw->nvm; local
298 struct e1000_nvm_info *nvm = &hw->nvm; local
384 struct e1000_nvm_info *nvm = &hw->nvm; local
443 struct e1000_nvm_info *nvm = &hw->nvm; local
504 struct e1000_nvm_info *nvm = &hw->nvm; local
558 struct e1000_nvm_info *nvm = &hw->nvm; local
606 struct e1000_nvm_info *nvm = &hw->nvm; local
687 struct e1000_nvm_info *nvm = &hw->nvm; local
[all...]
H A De1000_i210.c104 if (hw->nvm.ops.acquire(hw) == E1000_SUCCESS) {
107 hw->nvm.ops.release(hw);
149 if (hw->nvm.ops.acquire(hw) == E1000_SUCCESS) {
152 hw->nvm.ops.release(hw);
179 struct e1000_nvm_info *nvm = &hw->nvm; local
190 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) ||
192 DEBUGOUT("nvm parameter(s) out of bounds\n");
360 if (hw->nvm
530 struct e1000_nvm_info *nvm = &hw->nvm; local
[all...]
H A De1000_82541.c131 struct e1000_nvm_info *nvm = &hw->nvm; local
138 switch (nvm->override) {
140 nvm->type = e1000_nvm_eeprom_spi;
144 nvm->type = e1000_nvm_eeprom_spi;
148 nvm->type = e1000_nvm_eeprom_microwire;
152 nvm->type = e1000_nvm_eeprom_microwire;
156 nvm->type = eecd & E1000_EECD_TYPE ? e1000_nvm_eeprom_spi
161 if (nvm->type == e1000_nvm_eeprom_spi) {
162 nvm
[all...]
H A De1000_82540.c120 struct e1000_nvm_info *nvm = &hw->nvm; local
125 nvm->type = e1000_nvm_eeprom_microwire;
126 nvm->delay_usec = 50;
127 nvm->opcode_bits = 3;
128 switch (nvm->override) {
130 nvm->address_bits = 8;
131 nvm->word_size = 256;
134 nvm->address_bits = 6;
135 nvm
[all...]
H A De1000_82542.c77 struct e1000_nvm_info *nvm = &hw->nvm; local
81 nvm->address_bits = 6;
82 nvm->delay_usec = 50;
83 nvm->opcode_bits = 3;
84 nvm->type = e1000_nvm_eeprom_microwire;
85 nvm->word_size = 64;
88 nvm->ops.read = e1000_read_nvm_microwire;
89 nvm->ops.release = e1000_stop_nvm;
90 nvm
[all...]
H A De1000_82571.c204 struct e1000_nvm_info *nvm = &hw->nvm; local
210 nvm->opcode_bits = 8;
211 nvm->delay_usec = 1;
212 switch (nvm->override) {
214 nvm->page_size = 32;
215 nvm->address_bits = 16;
218 nvm->page_size = 8;
219 nvm->address_bits = 8;
222 nvm
799 struct e1000_nvm_info *nvm = &hw->nvm; local
1777 struct e1000_nvm_info *nvm = &hw->nvm; local
[all...]
H A De1000_80003es2lan.c141 struct e1000_nvm_info *nvm = &hw->nvm; local
147 nvm->opcode_bits = 8;
148 nvm->delay_usec = 1;
149 switch (nvm->override) {
151 nvm->page_size = 32;
152 nvm->address_bits = 16;
155 nvm->page_size = 8;
156 nvm->address_bits = 8;
159 nvm
[all...]
H A De1000_api.c75 if (hw->nvm.ops.init_params) {
76 ret_val = hw->nvm.ops.init_params(hw);
82 DEBUGOUT("nvm.init_nvm_params was NULL\n");
1280 if (hw->nvm.ops.validate)
1281 return hw->nvm.ops.validate(hw);
1295 if (hw->nvm.ops.update)
1296 return hw->nvm.ops.update(hw);
1310 if (hw->nvm.ops.reload)
1311 hw->nvm.ops.reload(hw);
1326 if (hw->nvm
[all...]
H A De1000_82543.c170 struct e1000_nvm_info *nvm = &hw->nvm; local
174 nvm->type = e1000_nvm_eeprom_microwire;
175 nvm->word_size = 64;
176 nvm->delay_usec = 50;
177 nvm->address_bits = 6;
178 nvm->opcode_bits = 3;
181 nvm->ops.read = e1000_read_nvm_microwire;
182 nvm->ops.update = e1000_update_nvm_checksum_generic;
183 nvm
[all...]
H A De1000_82575.c330 struct e1000_nvm_info *nvm = &hw->nvm; local
350 nvm->word_size = 1 << size;
352 nvm->opcode_bits = 8;
353 nvm->delay_usec = 1;
355 switch (nvm->override) {
357 nvm->page_size = 32;
358 nvm->address_bits = 16;
361 nvm->page_size = 8;
362 nvm
[all...]
H A De1000_ich8lan.c642 struct e1000_nvm_info *nvm = &hw->nvm; local
650 nvm->type = e1000_nvm_flash_sw;
659 nvm->flash_base_addr = 0;
663 nvm->flash_bank_size = nvm_size / 2;
665 nvm->flash_bank_size /= sizeof(u16);
685 nvm->flash_base_addr = sector_base_addr
691 nvm->flash_bank_size = ((sector_end_addr - sector_base_addr)
693 nvm->flash_bank_size /= 2;
695 nvm
3414 struct e1000_nvm_info *nvm = &hw->nvm; local
3520 struct e1000_nvm_info *nvm = &hw->nvm; local
3613 struct e1000_nvm_info *nvm = &hw->nvm; local
4033 struct e1000_nvm_info *nvm = &hw->nvm; local
4070 struct e1000_nvm_info *nvm = &hw->nvm; local
4232 struct e1000_nvm_info *nvm = &hw->nvm; local
4713 struct e1000_nvm_info *nvm = &hw->nvm; local
[all...]
H A De1000_vf.c81 hw->nvm.type = e1000_nvm_none;
82 hw->nvm.ops.acquire = e1000_acquire_vf;
83 hw->nvm.ops.release = e1000_release_vf;
150 hw->nvm.ops.init_params = e1000_init_nvm_params_vf;
H A De1000_mac.c393 * Checks the nvm for an alternate MAC address. An alternate MAC address
410 ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &nvm_data);
424 ret_val = hw->nvm.ops.read(hw, NVM_ALT_MAC_ADDR_PTR, 1,
445 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data);
966 ret_val = hw->nvm.ops.read(hw,
971 ret_val = hw->nvm.ops.read(hw,
1751 ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data);
1780 ret_val = hw->nvm.ops.valid_led_default(hw, &data);
2195 s32 fw_timeout = hw->nvm.word_size + 1;
2196 s32 sw_timeout = hw->nvm
[all...]
H A De1000_hw.h1030 struct e1000_nvm_info nvm; member in struct:e1000_hw
/freebsd-12-stable/sys/dev/ice/
H A Dice_nvm.c58 cmd = &desc.params.nvm;
108 if (read_shadow_ram && ((offset + inlen) > (hw->nvm.sr_words * 2u))) {
169 cmd = &desc.params.nvm;
208 cmd = &desc.params.nvm;
296 if ((offset + words) > hw->nvm.sr_words) {
418 if (hw->nvm.blank_nvm_mode)
434 if (hw->nvm.blank_nvm_mode)
596 struct ice_orom_info *orom = &hw->nvm.orom;
764 hw->nvm.flash_size = max_size;
781 struct ice_nvm_info *nvm local
[all...]
H A Dice_common.c707 struct ice_nvm_info *nvm = &hw->nvm; local
710 orom = &nvm->orom;
713 nvm->major_ver, nvm->minor_ver, nvm->eetrack, orom->major,
H A Dice_lib.c2209 struct ice_nvm_info *nvm = &hw->nvm; local
2210 struct ice_orom_info *orom = &nvm->orom;
2220 "fw %u.%u.%u api %u.%u nvm %x.%02x etid %08x netlist %x.%x.%x-%x.%x.%x.%04x oem %u.%u.%u",
2223 nvm->major_ver, nvm->minor_ver, nvm->eetrack,
H A Dice_type.h815 struct ice_nvm_info nvm; member in struct:ice_hw
/freebsd-12-stable/sys/dev/ixl/
H A Di40e_nvm.c49 struct i40e_nvm_info *nvm = &hw->nvm; local
56 /* The SR size is stored regardless of the nvm programming mode
63 nvm->sr_size = BIT(sr_size) * I40E_SR_WORDS_IN_1KB;
69 nvm->timeout = I40E_MAX_NVM_TIMEOUT;
70 nvm->blank_nvm_mode = FALSE;
72 nvm->blank_nvm_mode = TRUE;
97 if (hw->nvm.blank_nvm_mode)
106 hw->nvm.hw_semaphore_timeout = I40E_MS_TO_GTIME(time_left) + gtime;
124 hw->nvm
[all...]
H A Di40e_adminq.c712 &hw->nvm.version);
715 hw->nvm.eetrack = (eetrack_hi << 16) | eetrack_lo;
721 hw->nvm.oem_ver = ((u32)oem_hi << 16) | oem_lo;
H A Dixl_pf_main.c124 u8 oem_ver = (u8)(hw->nvm.oem_ver >> 24);
125 u16 oem_build = (u16)((hw->nvm.oem_ver >> 16) & 0xFFFF);
126 u8 oem_patch = (u8)(hw->nvm.oem_ver & 0xFF);
129 "fw %d.%d.%05d api %d.%d nvm %x.%02x etid %08x oem %d.%d.%d",
132 (hw->nvm.version & IXL_NVM_VERSION_HI_MASK) >>
134 (hw->nvm.version & IXL_NVM_VERSION_LO_MASK) >>
136 hw->nvm.eetrack,
H A Di40e_type.h697 struct i40e_nvm_info nvm; member in struct:i40e_hw
731 /* state of nvm update process */
/freebsd-12-stable/sys/dev/drm2/radeon/
H A Dradeon_gart.c705 for (i = 1; i < rdev->vm_manager.nvm; ++i) {
H A Dni.c1880 rdev->vm_manager.nvm = 8;
H A Dradeon.h715 unsigned nvm; member in struct:radeon_vm_manager

Completed in 385 milliseconds

12