/drivers/net/ethernet/intel/e1000e/ |
H A D | nvm.c | 36 udelay(hw->nvm.delay_usec); 51 udelay(hw->nvm.delay_usec); 66 struct e1000_nvm_info *nvm = &hw->nvm; local 71 if (nvm->type == e1000_nvm_eeprom_spi) 83 udelay(nvm->delay_usec); 202 struct e1000_nvm_info *nvm = &hw->nvm; local 205 if (nvm->type == e1000_nvm_eeprom_spi) { 210 udelay(nvm 261 struct e1000_nvm_info *nvm = &hw->nvm; local 311 struct e1000_nvm_info *nvm = &hw->nvm; local 355 struct e1000_nvm_info *nvm = &hw->nvm; local [all...] |
H A D | 80003es2lan.c | 90 struct e1000_nvm_info *nvm = &hw->nvm; local 94 nvm->opcode_bits = 8; 95 nvm->delay_usec = 1; 96 switch (nvm->override) { 98 nvm->page_size = 32; 99 nvm->address_bits = 16; 102 nvm->page_size = 8; 103 nvm->address_bits = 8; 106 nvm [all...] |
H A D | 82571.c | 140 struct e1000_nvm_info *nvm = &hw->nvm; local 144 nvm->opcode_bits = 8; 145 nvm->delay_usec = 1; 146 switch (nvm->override) { 148 nvm->page_size = 32; 149 nvm->address_bits = 16; 152 nvm->page_size = 8; 153 nvm->address_bits = 8; 156 nvm 826 struct e1000_nvm_info *nvm = &hw->nvm; local 1746 struct e1000_nvm_info *nvm = &hw->nvm; local [all...] |
H A D | ich8lan.c | 589 struct e1000_nvm_info *nvm = &hw->nvm; local 600 nvm->type = e1000_nvm_flash_sw; 612 nvm->flash_base_addr = sector_base_addr << FLASH_SECTOR_ADDR_SHIFT; 617 nvm->flash_bank_size = ((sector_end_addr - sector_base_addr) 619 nvm->flash_bank_size /= 2; 621 nvm->flash_bank_size /= sizeof(u16); 623 nvm->word_size = E1000_ICH8_SHADOW_RAM_WORDS; 626 for (i = 0; i < nvm->word_size; i++) { 2957 struct e1000_nvm_info *nvm local 3022 struct e1000_nvm_info *nvm = &hw->nvm; local 3301 struct e1000_nvm_info *nvm = &hw->nvm; local 3336 struct e1000_nvm_info *nvm = &hw->nvm; local 3539 struct e1000_nvm_info *nvm = &hw->nvm; local 3700 struct e1000_nvm_info *nvm = &hw->nvm; local [all...] |
H A D | hw.h | 447 #include "nvm.h" 677 struct e1000_nvm_info nvm; member in struct:e1000_hw
|
/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_nvm.c | 41 struct i40e_nvm_info *nvm = &hw->nvm; local 46 /* The SR size is stored regardless of the nvm programming mode 53 nvm->sr_size = (1 << sr_size) * I40E_SR_WORDS_IN_1KB; 59 nvm->timeout = I40E_MAX_NVM_TIMEOUT; 60 nvm->blank_nvm_mode = false; 62 nvm->blank_nvm_mode = true; 85 if (hw->nvm.blank_nvm_mode) 94 hw->nvm.hw_semaphore_timeout = I40E_MS_TO_GTIME(time) + gtime; 102 timeout = hw->nvm [all...] |
H A D | i40e_type.h | 433 struct i40e_nvm_info nvm; member in struct:i40e_hw 462 /* state of nvm update process */
|
/drivers/net/ethernet/intel/igb/ |
H A D | e1000_nvm.c | 41 udelay(hw->nvm.delay_usec); 56 udelay(hw->nvm.delay_usec); 71 struct e1000_nvm_info *nvm = &hw->nvm; local 76 if (nvm->type == e1000_nvm_eeprom_spi) 88 udelay(nvm->delay_usec); 213 struct e1000_nvm_info *nvm = &hw->nvm; local 216 if (nvm->type == e1000_nvm_eeprom_spi) { 221 udelay(nvm 272 struct e1000_nvm_info *nvm = &hw->nvm; local 326 struct e1000_nvm_info *nvm = &hw->nvm; local 386 struct e1000_nvm_info *nvm = &hw->nvm; local 431 struct e1000_nvm_info *nvm = &hw->nvm; local [all...] |
H A D | e1000_i210.c | 45 s32 timeout = hw->nvm.word_size + 1; 220 if (!(hw->nvm.ops.acquire(hw))) { 223 hw->nvm.ops.release(hw); 250 struct e1000_nvm_info *nvm = &hw->nvm; local 258 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || 260 hw_dbg("nvm parameter(s) out of bounds\n"); 320 if (!(hw->nvm.ops.acquire(hw))) { 323 hw->nvm 815 struct e1000_nvm_info *nvm = &hw->nvm; local [all...] |
H A D | e1000_82575.c | 304 struct e1000_nvm_info *nvm = &hw->nvm; local 322 nvm->word_size = 1 << size; 323 nvm->opcode_bits = 8; 324 nvm->delay_usec = 1; 326 switch (nvm->override) { 328 nvm->page_size = 32; 329 nvm->address_bits = 16; 332 nvm->page_size = 8; 333 nvm [all...] |
H A D | e1000_hw.h | 541 struct e1000_nvm_info nvm; member in struct:e1000_hw
|
/drivers/media/i2c/smiapp/ |
H A D | smiapp.h | 228 u8 *nvm; /* nvm memory buffer */ member in struct:smiapp_sensor
|
H A D | smiapp-core.c | 922 unsigned char *nvm) 968 *nvm++ = v; 2229 if (smiapp_read_nvm(sensor, sensor->nvm)) { 2230 dev_err(&client->dev, "nvm read failed\n"); 2240 memcpy(buf, sensor->nvm, nbytes); 2244 static DEVICE_ATTR(nvm, S_IRUGO, smiapp_sysfs_nvm_read, NULL); 2530 sensor->nvm = devm_kzalloc(&client->dev, 2532 if (sensor->nvm == NULL) { 2533 dev_err(&client->dev, "nvm buf allocation failed\n"); 2539 dev_err(&client->dev, "sysfs nvm entr 921 smiapp_read_nvm(struct smiapp_sensor *sensor, unsigned char *nvm) argument [all...] |
/drivers/net/wireless/iwlegacy/ |
H A D | debug.c | 838 DEBUGFS_READ_FILE_OPS(nvm); variable 1372 DEBUGFS_ADD_FILE(nvm, dir_data, S_IRUSR);
|
/drivers/net/wireless/iwlwifi/dvm/ |
H A D | debugfs.c | 674 DEBUGFS_READ_FILE_OPS(nvm); variable 2376 DEBUGFS_ADD_FILE(nvm, dir_data, S_IRUSR);
|
/drivers/net/ethernet/intel/i40evf/ |
H A D | i40e_type.h | 432 struct i40e_nvm_info nvm; member in struct:i40e_hw 461 /* state of nvm update process */
|
/drivers/gpu/drm/radeon/ |
H A D | radeon.h | 927 unsigned nvm; member in struct:radeon_vm_manager
|