igc: Add ethtool support
authorSasha Neftin <sasha.neftin@intel.com>
Wed, 30 Jan 2019 17:13:14 +0000 (19:13 +0200)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 6 Feb 2019 01:35:46 +0000 (17:35 -0800)
commit8c5ad0dae93c9931dc32b9f4a98e73922c6ab2e0
tree0828df855962356ec80cc26337248bf6e1edba7c
parenta865d22d593ff1310665d582e08ec78b3632cca8
igc: Add ethtool support

This patch adds basic ethtool support to the device to allow
for configuration.

Signed-off-by: Sasha Neftin <sasha.neftin@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/igc/Makefile
drivers/net/ethernet/intel/igc/igc.h
drivers/net/ethernet/intel/igc/igc_base.c
drivers/net/ethernet/intel/igc/igc_defines.h
drivers/net/ethernet/intel/igc/igc_ethtool.c [new file with mode: 0644]
drivers/net/ethernet/intel/igc/igc_hw.h
drivers/net/ethernet/intel/igc/igc_main.c
drivers/net/ethernet/intel/igc/igc_regs.h