diff options
author | Jakub Kicinski | 2017-06-27 09:50:23 +0200 |
---|---|---|
committer | David S. Miller | 2017-06-27 21:48:48 +0200 |
commit | 39ae7eb69db3a3daa3aa2f6c66e37dba1975ef00 (patch) | |
tree | aa3e13945b9ca10db383d33b8942a647058160e1 /drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | |
parent | nfp: move representors' struct net_device_ops to shared code (diff) | |
download | kernel-qcow2-linux-39ae7eb69db3a3daa3aa2f6c66e37dba1975ef00.tar.gz kernel-qcow2-linux-39ae7eb69db3a3daa3aa2f6c66e37dba1975ef00.tar.xz kernel-qcow2-linux-39ae7eb69db3a3daa3aa2f6c66e37dba1975ef00.zip |
nfp: allow converting representor's netdev into nfp_port
Based on struct net_device_ops figure out if netdev is a nfp_repr.
Use this knowledge to convert netdev directly to nfp_port.
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Simon Horman <simon.horman@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/netronome/nfp/nfp_net_repr.c')
-rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/netronome/nfp/nfp_net_repr.c b/drivers/net/ethernet/netronome/nfp/nfp_net_repr.c index 44416f679fdb..7bfdef2af1a9 100644 --- a/drivers/net/ethernet/netronome/nfp/nfp_net_repr.c +++ b/drivers/net/ethernet/netronome/nfp/nfp_net_repr.c @@ -249,7 +249,7 @@ static int nfp_repr_open(struct net_device *netdev) return nfp_app_repr_open(repr->app, repr); } -static const struct net_device_ops nfp_repr_netdev_ops = { +const struct net_device_ops nfp_repr_netdev_ops = { .ndo_open = nfp_repr_open, .ndo_stop = nfp_repr_stop, .ndo_start_xmit = nfp_repr_xmit, |