Lines Matching refs:nvm

45 	s32 timeout = hw->nvm.word_size + 1;  in igb_get_hw_semaphore_i210()
220 if (!(hw->nvm.ops.acquire(hw))) { in igb_read_nvm_srrd_i210()
223 hw->nvm.ops.release(hw); in igb_read_nvm_srrd_i210()
250 struct e1000_nvm_info *nvm = &hw->nvm; in igb_write_nvm_srwr() local
258 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in igb_write_nvm_srwr()
320 if (!(hw->nvm.ops.acquire(hw))) { in igb_write_nvm_srwr_i210()
323 hw->nvm.ops.release(hw); in igb_write_nvm_srwr_i210()
562 if (!(hw->nvm.ops.acquire(hw))) { in igb_validate_nvm_checksum_i210()
568 read_op_ptr = hw->nvm.ops.read; in igb_validate_nvm_checksum_i210()
569 hw->nvm.ops.read = igb_read_nvm_eerd; in igb_validate_nvm_checksum_i210()
574 hw->nvm.ops.read = read_op_ptr; in igb_validate_nvm_checksum_i210()
576 hw->nvm.ops.release(hw); in igb_validate_nvm_checksum_i210()
608 if (!(hw->nvm.ops.acquire(hw))) { in igb_update_nvm_checksum_i210()
617 hw->nvm.ops.release(hw); in igb_update_nvm_checksum_i210()
627 hw->nvm.ops.release(hw); in igb_update_nvm_checksum_i210()
632 hw->nvm.ops.release(hw); in igb_update_nvm_checksum_i210()
722 ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data); in igb_valid_led_default_i210()
815 struct e1000_nvm_info *nvm = &hw->nvm; in igb_init_nvm_params_i210() local
817 nvm->ops.acquire = igb_acquire_nvm_i210; in igb_init_nvm_params_i210()
818 nvm->ops.release = igb_release_nvm_i210; in igb_init_nvm_params_i210()
819 nvm->ops.valid_led_default = igb_valid_led_default_i210; in igb_init_nvm_params_i210()
823 hw->nvm.type = e1000_nvm_flash_hw; in igb_init_nvm_params_i210()
824 nvm->ops.read = igb_read_nvm_srrd_i210; in igb_init_nvm_params_i210()
825 nvm->ops.write = igb_write_nvm_srwr_i210; in igb_init_nvm_params_i210()
826 nvm->ops.validate = igb_validate_nvm_checksum_i210; in igb_init_nvm_params_i210()
827 nvm->ops.update = igb_update_nvm_checksum_i210; in igb_init_nvm_params_i210()
829 hw->nvm.type = e1000_nvm_invm; in igb_init_nvm_params_i210()
830 nvm->ops.read = igb_read_invm_i210; in igb_init_nvm_params_i210()
831 nvm->ops.write = NULL; in igb_init_nvm_params_i210()
832 nvm->ops.validate = NULL; in igb_init_nvm_params_i210()
833 nvm->ops.update = NULL; in igb_init_nvm_params_i210()