aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/i40evf/i40evf.h
diff options
context:
space:
mode:
authorMitch Williams <mitch.a.williams@intel.com>2016-08-04 11:37:02 -0700
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2016-08-19 21:22:47 -0700
commitfe458e50711b8a3dc773a6aa1f80b477991c8bbe (patch)
tree1c33d0a8ca9f4c617c459c5ba0e578a0724d4463 /drivers/net/ethernet/intel/i40evf/i40evf.h
parenti40e: use alloc_workqueue instead of create_singlethread_workqueue (diff)
downloadlinux-dev-fe458e50711b8a3dc773a6aa1f80b477991c8bbe.tar.xz
linux-dev-fe458e50711b8a3dc773a6aa1f80b477991c8bbe.zip
i40evf: report link speed
The PF driver tells us the link speed, so do something with that information. Add link speed to log messages, and report speed through ethtool. Change-Id: I279dc9540cc5203376406050a3e8d67e128d5882 Signed-off-by: Mitch Williams <mitch.a.williams@intel.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/i40evf/i40evf.h')
-rw-r--r--drivers/net/ethernet/intel/i40evf/i40evf.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/i40evf/i40evf.h b/drivers/net/ethernet/intel/i40evf/i40evf.h
index 76ed97db28e2..6fa00f36bdc4 100644
--- a/drivers/net/ethernet/intel/i40evf/i40evf.h
+++ b/drivers/net/ethernet/intel/i40evf/i40evf.h
@@ -258,6 +258,7 @@ struct i40evf_adapter {
struct work_struct watchdog_task;
bool netdev_registered;
bool link_up;
+ enum i40e_aq_link_speed link_speed;
enum i40e_virtchnl_ops current_op;
#define CLIENT_ENABLED(_a) ((_a)->vf_res ? \
(_a)->vf_res->vf_offload_flags & \