diff options
| author | Jacob Keller <jacob.e.keller@intel.com> | 2022-02-22 16:27:03 -0800 |
|---|---|---|
| committer | Tony Nguyen <anthony.l.nguyen@intel.com> | 2022-03-15 13:22:34 -0700 |
| commit | 16686d7fbbe4442c32c30c19c98b5ca311d7fb36 (patch) | |
| tree | d853ba534ed42cea3dbeb4dbf909d5a26b7fd5f2 /drivers/net/ethernet/intel/ice/ice_vf_lib_private.h | |
| parent | ice: fix a long line warning in ice_reset_vf (diff) | |
| download | linux-16686d7fbbe4442c32c30c19c98b5ca311d7fb36.tar.gz linux-16686d7fbbe4442c32c30c19c98b5ca311d7fb36.zip | |
ice: move reset functionality into ice_vf_lib.c
Now that the reset functions do not rely on Single Root specific
behavior, move the ice_reset_vf, ice_reset_all_vfs, and
ice_vf_rebuild_host_cfg functions and their dependent helper functions
out of ice_sriov.c and into ice_vf_lib.c
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Konrad Jankowski <konrad0.jankowski@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_vf_lib_private.h')
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_vf_lib_private.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/ice/ice_vf_lib_private.h b/drivers/net/ethernet/intel/ice/ice_vf_lib_private.h index 93daf74c928c..e9374693496e 100644 --- a/drivers/net/ethernet/intel/ice/ice_vf_lib_private.h +++ b/drivers/net/ethernet/intel/ice/ice_vf_lib_private.h @@ -30,6 +30,7 @@ int ice_vsi_apply_spoofchk(struct ice_vsi *vsi, bool enable); bool ice_is_vf_trusted(struct ice_vf *vf); bool ice_vf_has_no_qs_ena(struct ice_vf *vf); bool ice_is_vf_link_up(struct ice_vf *vf); +void ice_vf_rebuild_host_cfg(struct ice_vf *vf); void ice_vf_ctrl_invalidate_vsi(struct ice_vf *vf); void ice_vf_ctrl_vsi_release(struct ice_vf *vf); struct ice_vsi *ice_vf_ctrl_vsi_setup(struct ice_vf *vf); |
