diff options
author | Mitch Williams <mitch.a.williams@intel.com> | 2016-08-04 11:37:02 -0700 |
---|---|---|
committer | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | 2016-08-19 21:22:47 -0700 |
commit | fe458e50711b8a3dc773a6aa1f80b477991c8bbe (patch) | |
tree | 1c33d0a8ca9f4c617c459c5ba0e578a0724d4463 /drivers/net/ethernet/intel/i40evf/i40evf.h | |
parent | i40e: use alloc_workqueue instead of create_singlethread_workqueue (diff) | |
download | linux-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.h | 1 |
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 & \ |