OSDN Git Service

igc: Clean RX descriptor error flags
authorAndre Guedes <andre.guedes@intel.com>
Mon, 10 Aug 2020 21:08:30 +0000 (14:08 -0700)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Mon, 28 Sep 2020 21:42:45 +0000 (14:42 -0700)
commitef8a17a2a42a16e7f2d9b2dcd6726527fe76fe4a
tree24d2bfc940704d765d04333f034cb75e395c4f1e
parent09cb2a340425fc0da1c5c61b1e13424d53314244
igc: Clean RX descriptor error flags

i225 advanced receive descriptor doesn't have the following extend error
bits: CE, SE, SEQ, CXE. In addition to that, the bit TCPE is called L4E
in the datasheet.

Clean up the code accordingly, and get rid of the macro
IGC_RXDEXT_ERR_FRAME_ERR_MASK since it doesn't make much sense anymore.

Signed-off-by: Andre Guedes <andre.guedes@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/igc/igc_defines.h
drivers/net/ethernet/intel/igc/igc_main.c