Lines Matching refs:nvm
169 struct iwl_mei_nvm *nvm; member
846 kfree(mei->nvm); in iwl_mei_handle_nvm()
847 mei->nvm = kzalloc(sizeof(*mei_nvm), GFP_KERNEL); in iwl_mei_handle_nvm()
848 if (!mei->nvm) in iwl_mei_handle_nvm()
851 ether_addr_copy(mei->nvm->hw_addr, sap_nvm->hw_addr); in iwl_mei_handle_nvm()
852 mei->nvm->n_hw_addrs = sap_nvm->n_hw_addrs; in iwl_mei_handle_nvm()
853 mei->nvm->radio_cfg = le32_to_cpu(sap_nvm->radio_cfg); in iwl_mei_handle_nvm()
854 mei->nvm->caps = le32_to_cpu(sap_nvm->caps); in iwl_mei_handle_nvm()
855 mei->nvm->nvm_version = le32_to_cpu(sap_nvm->nvm_version); in iwl_mei_handle_nvm()
857 for (i = 0; i < ARRAY_SIZE(mei->nvm->channels); i++) in iwl_mei_handle_nvm()
858 mei->nvm->channels[i] = le32_to_cpu(sap_nvm->channels[i]); in iwl_mei_handle_nvm()
1311 struct iwl_mei_nvm *nvm = NULL; in iwl_mei_get_nvm() local
1332 ret = wait_event_timeout(mei->get_nvm_wq, mei->nvm, 2 * HZ); in iwl_mei_get_nvm()
1346 if (mei->nvm) in iwl_mei_get_nvm()
1347 nvm = kmemdup(mei->nvm, sizeof(*mei->nvm), GFP_KERNEL); in iwl_mei_get_nvm()
1351 return nvm; in iwl_mei_get_nvm()
2129 kfree(mei->nvm); in iwl_mei_remove()