summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/ice/ice_vf_lib_private.h
diff options
context:
space:
mode:
authorJacob Keller <jacob.e.keller@intel.com>2023-01-19 04:16:48 +0300
committerTony Nguyen <anthony.l.nguyen@intel.com>2023-02-06 20:41:01 +0300
commitb5dcff1fd57ac0b67229bc008223b6a67176940a (patch)
tree27841683190eb994c7c2c3a2b17e772802882b03 /drivers/net/ethernet/intel/ice/ice_vf_lib_private.h
parentaeead3d04fa050a94ed314cc5de97125a957dc9f (diff)
downloadlinux-b5dcff1fd57ac0b67229bc008223b6a67176940a.tar.xz
ice: add a function to initialize vf entry
Some of the initialization code for Single Root IOV VFs will need to be reused when we introduce Scalable IOV. Pull this code out into a new ice_initialize_vf_entry helper function. Co-developed-by: Harshitha Ramamurthy <harshitha.ramamurthy@intel.com> Signed-off-by: Harshitha Ramamurthy <harshitha.ramamurthy@intel.com> Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> Tested-by: Marek Szlosek <marek.szlosek@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.h1
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 a0f204746f4e..552d1d02982d 100644
--- a/drivers/net/ethernet/intel/ice/ice_vf_lib_private.h
+++ b/drivers/net/ethernet/intel/ice/ice_vf_lib_private.h
@@ -23,6 +23,7 @@
#warning "Only include ice_vf_lib_private.h in CONFIG_PCI_IOV virtualization files"
#endif
+void ice_initialize_vf_entry(struct ice_vf *vf);
void ice_dis_vf_qs(struct ice_vf *vf);
int ice_check_vf_init(struct ice_vf *vf);
enum virtchnl_status_code ice_err_to_virt_err(int err);