ice: move reset functionality into ice_vf_lib.c
authorJacob Keller <jacob.e.keller@intel.com>
Wed, 23 Feb 2022 00:27:03 +0000 (16:27 -0800)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Tue, 15 Mar 2022 20:22:34 +0000 (13:22 -0700)
commit16686d7fbbe4442c32c30c19c98b5ca311d7fb36
treed853ba534ed42cea3dbeb4dbf909d5a26b7fd5f2
parent5de95744ff6a0ef3939636ef7e26b34d466bc86d
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>
drivers/net/ethernet/intel/ice/ice_sriov.c
drivers/net/ethernet/intel/ice/ice_sriov.h
drivers/net/ethernet/intel/ice/ice_vf_lib.c
drivers/net/ethernet/intel/ice/ice_vf_lib.h
drivers/net/ethernet/intel/ice/ice_vf_lib_private.h