Lines Matching refs:nvm
41 struct i40e_nvm_info *nvm = &hw->nvm; in i40e_init_nvm() local
53 nvm->sr_size = (1 << sr_size) * I40E_SR_WORDS_IN_1KB; in i40e_init_nvm()
59 nvm->timeout = I40E_MAX_NVM_TIMEOUT; in i40e_init_nvm()
60 nvm->blank_nvm_mode = false; in i40e_init_nvm()
62 nvm->blank_nvm_mode = true; in i40e_init_nvm()
85 if (hw->nvm.blank_nvm_mode) in i40e_acquire_nvm()
94 hw->nvm.hw_semaphore_timeout = I40E_MS_TO_GTIME(time_left) + gtime; in i40e_acquire_nvm()
112 hw->nvm.hw_semaphore_timeout = in i40e_acquire_nvm()
118 hw->nvm.hw_semaphore_timeout = 0; in i40e_acquire_nvm()
137 if (!hw->nvm.blank_nvm_mode) in i40e_release_nvm()
180 if (offset >= hw->nvm.sr_size) { in i40e_read_nvm_word_srctl()
183 offset, hw->nvm.sr_size); in i40e_read_nvm_word_srctl()
298 if ((offset + words) > hw->nvm.sr_size) in i40e_write_nvm_aq()
301 (offset + words), hw->nvm.sr_size); in i40e_write_nvm_aq()
367 for (i = 0; i < hw->nvm.sr_size; i++) { in i40e_calc_nvm_checksum()
789 if (gtime >= hw->nvm.hw_semaphore_timeout) { in i40e_nvmupd_state_writing()
792 gtime, hw->nvm.hw_semaphore_timeout); in i40e_nvmupd_state_writing()