]> 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)
commit5791d19f0b28802d52fc8d04b02f410500ff7dc2
tree0236a7c5ccce7bb780b59ba04adc0d211f38c0b5
parent90abf011c3722ebaf01da30d26b5f358b6d40bc3
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