Lines Matching refs:section
95 static int iwl_nvm_write_chunk(struct iwl_mvm *mvm, u16 section, in iwl_nvm_write_chunk() argument
101 .type = cpu_to_le16(section), in iwl_nvm_write_chunk()
116 static int iwl_nvm_read_chunk(struct iwl_mvm *mvm, u16 section, in iwl_nvm_read_chunk() argument
122 .type = cpu_to_le16(section), in iwl_nvm_read_chunk()
195 static int iwl_nvm_write_section(struct iwl_mvm *mvm, u16 section, in iwl_nvm_write_section() argument
208 ret = iwl_nvm_write_chunk(mvm, section, offset, in iwl_nvm_write_section()
229 static int iwl_nvm_read_section(struct iwl_mvm *mvm, u16 section, in iwl_nvm_read_section() argument
249 ret = iwl_nvm_read_chunk(mvm, section, offset, length, data); in iwl_nvm_read_section()
253 section, offset, length); in iwl_nvm_read_section()
260 "NVM section %d read completed\n", section); in iwl_nvm_read_section()
525 int ret, section; in iwl_nvm_init() local
543 for (section = 0; section < NVM_MAX_NUM_SECTIONS; section++) { in iwl_nvm_init()
545 ret = iwl_nvm_read_section(mvm, section, nvm_buffer, in iwl_nvm_init()
555 mvm->nvm_sections[section].data = temp; in iwl_nvm_init()
556 mvm->nvm_sections[section].length = ret; in iwl_nvm_init()
559 switch (section) { in iwl_nvm_init()
573 if (section == mvm->cfg->nvm_hw_section_num) { in iwl_nvm_init()