]> git.baikalelectronics.ru Git - kernel.git/commit
i40e: i40e: Change ethtool check from MAC to HW flag
authorDave Ertman <david.m.ertman@intel.com>
Mon, 22 Jan 2018 17:00:37 +0000 (12:00 -0500)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Tue, 13 Feb 2018 19:40:10 +0000 (11:40 -0800)
commit486e36dde490c0c6dd037c596014902a894c0dfc
tree0236a7c5ccce7bb780b59ba04adc0d211f38c0b5
parent108b9f426d47dcaa68e244f486169072fe668f07
i40e: i40e: Change ethtool check from MAC to HW flag

The MAC, FW Version and NPAR check used to determine
if shutting off the FW LLDP engine is supported is not
using the usual feature check mechanism.

This patch fixes the problem by moving the feature check
to i40e_sw_init in order to set a flag in pf->hw_features
that ethtool will use for priv_flags disable operation.

Signed-off-by: Dave Ertman <david.m.ertman@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e.h
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
drivers/net/ethernet/intel/i40e/i40e_main.c