Lines Matching refs:nvm
21 struct i40e_nvm_info *nvm = &hw->nvm; in i40e_init_nvm() local
32 nvm->sr_size = BIT(sr_size) * I40E_SR_WORDS_IN_1KB; in i40e_init_nvm()
38 nvm->timeout = I40E_MAX_NVM_TIMEOUT; in i40e_init_nvm()
39 nvm->blank_nvm_mode = false; in i40e_init_nvm()
41 nvm->blank_nvm_mode = true; in i40e_init_nvm()
64 if (hw->nvm.blank_nvm_mode) in i40e_acquire_nvm()
73 hw->nvm.hw_semaphore_timeout = I40E_MS_TO_GTIME(time_left) + gtime; in i40e_acquire_nvm()
91 hw->nvm.hw_semaphore_timeout = in i40e_acquire_nvm()
97 hw->nvm.hw_semaphore_timeout = 0; in i40e_acquire_nvm()
119 if (hw->nvm.blank_nvm_mode) in i40e_release_nvm()
176 if (offset >= hw->nvm.sr_size) { in i40e_read_nvm_word_srctl()
179 offset, hw->nvm.sr_size); in i40e_read_nvm_word_srctl()
236 if ((offset + words) > hw->nvm.sr_size) in i40e_read_nvm_aq()
239 (offset + words), hw->nvm.sr_size); in i40e_read_nvm_aq()
563 if ((offset + words) > hw->nvm.sr_size) in i40e_write_nvm_aq()
566 (offset + words), hw->nvm.sr_size); in i40e_write_nvm_aq()
633 for (i = 0; i < hw->nvm.sr_size; i++) { in i40e_calc_nvm_checksum()
1452 if (gtime >= hw->nvm.hw_semaphore_timeout) { in i40e_nvmupd_state_writing()
1455 gtime, hw->nvm.hw_semaphore_timeout); in i40e_nvmupd_state_writing()