H A D | ice_nvm.c | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 38 * @hw: pointer to the HW struct 50 ice_aq_read_nvm(struct ice_hw *hw, u16 module_typeid, u32 offset, u16 length, in ice_aq_read_nvm() argument 57 ice_debug(hw, ICE_DBG_TRACE, "%s\n", __func__); in ice_aq_read_nvm() 67 cmd->cmd_flag in ice_aq_read_nvm() 96 ice_read_flat_nvm(struct ice_hw * hw,u32 offset,u32 * length,u8 * data,bool read_shadow_ram) ice_read_flat_nvm() argument 161 ice_aq_update_nvm(struct ice_hw * hw,u16 module_typeid,u32 offset,u16 length,void * data,bool last_command,u8 command_flags,struct ice_sq_cd * cd) ice_aq_update_nvm() argument 202 ice_aq_erase_nvm(struct ice_hw * hw,u16 module_typeid,struct ice_sq_cd * cd) ice_aq_erase_nvm() argument 244 ice_aq_read_nvm_cfg(struct ice_hw * hw,u8 cmd_flags,u16 field_id,void * data,u16 buf_size,u16 * elem_count,struct ice_sq_cd * cd) ice_aq_read_nvm_cfg() argument 279 ice_aq_write_nvm_cfg(struct ice_hw * hw,u8 cmd_flags,void * data,u16 buf_size,u16 elem_count,struct ice_sq_cd * cd) ice_aq_write_nvm_cfg() argument 305 ice_check_sr_access_params(struct ice_hw * hw,u32 offset,u16 words) ice_check_sr_access_params() argument 337 ice_read_sr_word_aq(struct ice_hw * hw,u16 offset,u16 * data) ice_read_sr_word_aq() argument 369 ice_write_sr_aq(struct ice_hw * hw,u32 offset,u16 words,__le16 * data,bool last_command) ice_write_sr_aq() argument 395 ice_read_sr_buf_aq(struct ice_hw * hw,u16 offset,u16 * words,u16 * data) ice_read_sr_buf_aq() argument 425 ice_acquire_nvm(struct ice_hw * hw,enum ice_aq_res_access_type access) ice_acquire_nvm() argument 441 ice_release_nvm(struct ice_hw * hw) ice_release_nvm() argument 463 ice_get_flash_bank_offset(struct ice_hw * hw,enum ice_bank_select bank,u16 module) ice_get_flash_bank_offset() argument 537 ice_read_flash_module(struct ice_hw * hw,enum ice_bank_select bank,u16 module,u32 offset,u8 * data,u32 length) ice_read_flash_module() argument 574 ice_read_nvm_module(struct ice_hw * hw,enum ice_bank_select bank,u32 offset,u16 * data) ice_read_nvm_module() argument 597 ice_get_nvm_css_hdr_len(struct ice_hw * hw,enum ice_bank_select bank,u32 * hdr_len) ice_get_nvm_css_hdr_len() argument 634 ice_read_nvm_sr_copy(struct ice_hw * hw,enum ice_bank_select bank,u32 offset,u16 * data) ice_read_nvm_sr_copy() argument 660 ice_read_orom_module(struct ice_hw * hw,enum ice_bank_select bank,u32 offset,u16 * data) ice_read_orom_module() argument 683 ice_read_netlist_module(struct ice_hw * hw,enum ice_bank_select bank,u32 offset,u16 * data) ice_read_netlist_module() argument 704 ice_read_sr_word(struct ice_hw * hw,u16 offset,u16 * data) ice_read_sr_word() argument 729 ice_get_pfa_module_tlv(struct ice_hw * hw,u16 * module_tlv,u16 * module_tlv_len,u16 module_type) ice_get_pfa_module_tlv() argument 792 ice_read_pba_string(struct ice_hw * hw,u8 * pba_num,u32 pba_num_size) ice_read_pba_string() argument 851 ice_get_nvm_srev(struct ice_hw * hw,enum ice_bank_select bank,u32 * srev) ice_get_nvm_srev() argument 879 ice_get_nvm_ver_info(struct ice_hw * hw,enum ice_bank_select bank,struct ice_nvm_info * nvm) ice_get_nvm_ver_info() argument 922 ice_get_inactive_nvm_ver(struct ice_hw * hw,struct ice_nvm_info * nvm) ice_get_inactive_nvm_ver() argument 936 ice_get_orom_srev(struct ice_hw * hw,enum ice_bank_select bank,u32 * srev) ice_get_orom_srev() argument 981 ice_get_orom_civd_data(struct ice_hw * hw,enum ice_bank_select bank,struct ice_orom_civd_info * civd) ice_get_orom_civd_data() argument 1058 ice_get_orom_ver_info(struct ice_hw * hw,enum ice_bank_select bank,struct ice_orom_info * orom) ice_get_orom_ver_info() argument 1094 ice_get_inactive_orom_ver(struct ice_hw * hw,struct ice_orom_info * orom) ice_get_inactive_orom_ver() argument 1110 ice_get_netlist_info(struct ice_hw * hw,enum ice_bank_select bank,struct ice_netlist_info * netlist) ice_get_netlist_info() argument 1183 ice_get_netlist_ver_info(struct ice_hw * hw,struct ice_netlist_info * netlist) ice_get_netlist_ver_info() argument 1197 ice_get_inactive_netlist_ver(struct ice_hw * hw,struct ice_netlist_info * netlist) ice_get_inactive_netlist_ver() argument 1210 ice_discover_flash_size(struct ice_hw * hw) ice_discover_flash_size() argument 1268 ice_read_sr_pointer(struct ice_hw * hw,u16 offset,u32 * pointer) ice_read_sr_pointer() argument 1300 ice_read_sr_area_size(struct ice_hw * hw,u16 offset,u32 * size) ice_read_sr_area_size() argument 1326 ice_determine_active_flash_banks(struct ice_hw * hw) ice_determine_active_flash_banks() argument 1405 ice_init_nvm(struct ice_hw * hw) ice_init_nvm() argument 1475 ice_read_sr_buf(struct ice_hw * hw,u16 offset,u16 * words,u16 * data) ice_read_sr_buf() argument 1500 __ice_write_sr_word(struct ice_hw * hw,u32 offset,const u16 * data) __ice_write_sr_word() argument 1523 __ice_write_sr_buf(struct ice_hw * hw,u32 offset,u16 words,const u16 * data) __ice_write_sr_buf() argument 1560 ice_calc_sr_checksum(struct ice_hw * hw,u16 * checksum) ice_calc_sr_checksum() argument 1631 ice_update_sr_checksum(struct ice_hw * hw) ice_update_sr_checksum() argument 1635 u16 checksum; ice_update_sr_checksum() local 1656 ice_validate_sr_checksum(struct ice_hw * hw,u16 * checksum) ice_validate_sr_checksum() argument 1695 ice_nvm_validate_checksum(struct ice_hw * hw) ice_nvm_validate_checksum() argument 1727 ice_nvm_recalculate_checksum(struct ice_hw * hw) ice_nvm_recalculate_checksum() argument 1770 ice_nvm_write_activate(struct ice_hw * hw,u16 cmd_flags,u8 * response_flags) ice_nvm_write_activate() argument 1798 ice_get_nvm_minsrevs(struct ice_hw * hw,struct ice_minsrev_info * minsrevs) ice_get_nvm_minsrevs() argument 1856 ice_update_nvm_minsrevs(struct ice_hw * hw,struct ice_minsrev_info * minsrevs) ice_update_nvm_minsrevs() argument 2033 ice_nvm_access_read(struct ice_hw * hw,struct ice_nvm_access_cmd * cmd,union ice_nvm_access_data * data) ice_nvm_access_read() argument 2066 ice_nvm_access_write(struct ice_hw * hw,struct ice_nvm_access_cmd * cmd,union ice_nvm_access_data * data) ice_nvm_access_write() argument 2110 ice_handle_nvm_access(struct ice_hw * hw,struct ice_nvm_access_cmd * cmd,union ice_nvm_access_data * data) ice_handle_nvm_access() argument [all...] |