summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h
diff options
context:
space:
mode:
authorJesse Brandeburg2014-09-13 09:40:42 +0200
committerJeff Kirsher2014-10-24 05:38:02 +0200
commit1e701e09d898834ee808cd3af7c4ff46348d4f61 (patch)
tree025e3c105c31e48167f6df53b61100d9af9a5c96 /drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h
parenti40e: mask phy events (diff)
downloadkernel-qcow2-linux-1e701e09d898834ee808cd3af7c4ff46348d4f61.tar.gz
kernel-qcow2-linux-1e701e09d898834ee808cd3af7c4ff46348d4f61.tar.xz
kernel-qcow2-linux-1e701e09d898834ee808cd3af7c4ff46348d4f61.zip
i40e: enable LSE poke and simplify link state
The driver can do a simpler job of managing link state by simply using the admin queue receive event for link events as a doorbell that tells the driver to update link state. Additionally, add a workaround will help make sure the link state in the hardware is consistent with the link state the driver is reporting by refreshing the link state every service task interval. Change-ID: Ib95b5b7b8cc016e97d8009f6363c9f9eed301444 Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com> Tested-by: Jim Young <jamesx.m.young@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h')
0 files changed, 0 insertions, 0 deletions