Lines Matching refs:ice_hw
15 int ice_acquire_nvm(struct ice_hw *hw, enum ice_aq_res_access_type access);
16 void ice_release_nvm(struct ice_hw *hw);
17 int ice_aq_read_nvm(struct ice_hw *hw, u16 module_typeid, u32 offset,
21 ice_read_flat_nvm(struct ice_hw *hw, u32 offset, u32 *length, u8 *data,
24 ice_get_pfa_module_tlv(struct ice_hw *hw, u16 *module_tlv, u16 *module_tlv_len,
26 int ice_get_inactive_orom_ver(struct ice_hw *hw, struct ice_orom_info *orom);
27 int ice_get_inactive_nvm_ver(struct ice_hw *hw, struct ice_nvm_info *nvm);
29 ice_get_inactive_netlist_ver(struct ice_hw *hw, struct ice_netlist_info *netlist);
30 int ice_read_pba_string(struct ice_hw *hw, u8 *pba_num, u32 pba_num_size);
31 int ice_init_nvm(struct ice_hw *hw);
32 int ice_read_sr_word(struct ice_hw *hw, u16 offset, u16 *data);
34 ice_aq_update_nvm(struct ice_hw *hw, u16 module_typeid, u32 offset,
38 ice_aq_erase_nvm(struct ice_hw *hw, u16 module_typeid, struct ice_sq_cd *cd);
39 int ice_nvm_validate_checksum(struct ice_hw *hw);
40 int ice_nvm_write_activate(struct ice_hw *hw, u16 cmd_flags, u8 *response_flags);
41 int ice_aq_nvm_update_empr(struct ice_hw *hw);
43 ice_nvm_set_pkg_data(struct ice_hw *hw, bool del_pkg_data_flag, u8 *data,
46 ice_nvm_pass_component_tbl(struct ice_hw *hw, u8 *data, u16 length,