ice_read_sr_word
status = ice_read_sr_word(hw, tlv_start, &buf);
status = ice_read_sr_word(hw, offset, &buf);
status = ice_read_sr_word(hw, (offset + i), &buf);
status = ice_read_sr_word(hw, (offset + i), &buf);
ret = ice_read_sr_word(hw, addr, &buf);
ret = ice_read_sr_word(hw, mask_addr, &mask);
ret = ice_read_sr_word(hw, val_addr, &pin);
if (ice_read_sr_word(hw, ICE_SR_NVM_WOL_CFG, &wol_ctrl))
status = ice_read_sr_word(hw, ICE_SR_PFA_PTR, &pfa_ptr);
status = ice_read_sr_word(hw, pfa_ptr, &pfa_len);
status = ice_read_sr_word(hw, next_tlv, &tlv_sub_module_type);
status = ice_read_sr_word(hw, next_tlv + 1, &tlv_len);
status = ice_read_sr_word(hw, (pba_tlv + 2), &pba_size);
status = ice_read_sr_word(hw, (pba_tlv + 2 + 1) + i, &pba_word);
status = ice_read_sr_word(hw, offset, &value);
status = ice_read_sr_word(hw, offset, &value);
status = ice_read_sr_word(hw, ICE_SR_NVM_CTRL_WORD, &ctrl_word);
int ice_read_sr_word(struct ice_hw *hw, u16 offset, u16 *data);