summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/sfc/ef100_nic.h
diff options
context:
space:
mode:
authorEdward Cree <ecree@solarflare.com>2020-08-03 22:40:01 +0200
committerDavid S. Miller <davem@davemloft.net>2020-08-04 03:22:55 +0200
commitd61592a112928a11cd04081adf51ba4f752859ed (patch)
tree028455813a1f058ccb994aab260ee88688a9e5c0 /drivers/net/ethernet/sfc/ef100_nic.h
parentsfc_ef100: read pf_index at probe time (diff)
downloadlinux-d61592a112928a11cd04081adf51ba4f752859ed.tar.xz
linux-d61592a112928a11cd04081adf51ba4f752859ed.zip
sfc_ef100: add nic-type for VFs, and bind to them
We don't yet have a .sriov_configure() to create them, though. Signed-off-by: Edward Cree <ecree@solarflare.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/sfc/ef100_nic.h')
-rw-r--r--drivers/net/ethernet/sfc/ef100_nic.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/ethernet/sfc/ef100_nic.h b/drivers/net/ethernet/sfc/ef100_nic.h
index 4a64c9438493..e799688d5264 100644
--- a/drivers/net/ethernet/sfc/ef100_nic.h
+++ b/drivers/net/ethernet/sfc/ef100_nic.h
@@ -13,8 +13,10 @@
#include "nic_common.h"
extern const struct efx_nic_type ef100_pf_nic_type;
+extern const struct efx_nic_type ef100_vf_nic_type;
int ef100_probe_pf(struct efx_nic *efx);
+int ef100_probe_vf(struct efx_nic *efx);
void ef100_remove(struct efx_nic *efx);
enum {