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);
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);
ice_read_sr_word(hw, ICE_SR_SW_CHECKSUM_WORD, &checksum_sr);
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, (u16)next_tlv,
status = ice_read_sr_word(hw, (u16)(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);
int ice_read_sr_word(struct ice_hw *hw, u16 offset, u16 *data);