]> git.baikalelectronics.ru Git - kernel.git/commit
igc: Add multiple receive queues control supporting
authorSasha Neftin <sasha.neftin@intel.com>
Wed, 6 Feb 2019 07:48:37 +0000 (09:48 +0200)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Tue, 19 Mar 2019 21:42:02 +0000 (14:42 -0700)
commit8360cb1406d062ec03f50e5a4c53898e8613390c
tree063ed62dcb489c0b8940182ab1023082c3848334
parentd7dbcbf0763b1fbf1e877205bef490d81880667d
igc: Add multiple receive queues control supporting

Enable the multi queues to receive.
Program the direction of packets to specified queues according
to the mode selected in the MRQC register.
Multiple receive queues defined by filters and RSS for 4 queues.
Enable/disable RSS hashing and also to enable multiple receive queues.
This patch will allow further ethtool support development.

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/igc.h
drivers/net/ethernet/intel/igc/igc_defines.h
drivers/net/ethernet/intel/igc/igc_main.c
drivers/net/ethernet/intel/igc/igc_regs.h