As E610 adapter introduce different approach to communicate with FW than
the previous adapters using the ixgbe driver, there is a need to adjust
some of them to the new pattern. Some of the features are now set using
Admin Command Interface (eg. controlling LEDs) which among the ixgbe
supported device is specific for E610 only. That means ethtool callbacks
related to these features need to be handled specifically in case of E610
adapter. E610 introduces also different rules (eg. setting FC, setting WoL)
for some of the features what also need to be adjusted.

This series is based on the series introducing initial E610 device
support:
https://lore.kernel.org/intel-wired-lan/[email protected]/


Jedrzej Jagielski (4):
  ixgbe: create E610 specific ethtool_ops structure
  ixgbe: add support for ACPI WOL for E610
  ixgbe: add E610 .set_phys_id() callback implementation
  ixgbe: apply different rules for setting FC on E610

 drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c |  29 +++
 drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h |   1 +
 .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c  | 171 +++++++++++++++++-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c |  10 +-
 .../ethernet/intel/ixgbe/ixgbe_type_e610.h    |  13 ++
 5 files changed, 211 insertions(+), 13 deletions(-)


base-commit: 35c698223836714535e5413753b5899ca2a05d0a
-- 
2.31.1

Reply via email to