]> www.infradead.org Git - users/willy/xarray.git/commitdiff
igc: Remove unneeded ICTXQMTC register
authorSasha Neftin <sasha.neftin@intel.com>
Mon, 22 Jun 2020 07:43:34 +0000 (10:43 +0300)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Mon, 27 Jul 2020 15:49:31 +0000 (08:49 -0700)
Tx Queue Min Threshold Count register no applicable for the i225 device.
This patch comes to clean up it.

Signed-off-by: Sasha Neftin <sasha.neftin@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_hw.h
drivers/net/ethernet/intel/igc/igc_mac.c
drivers/net/ethernet/intel/igc/igc_main.c
drivers/net/ethernet/intel/igc/igc_regs.h

index 68e83d8529eac4be7c99e7d9451197abab1e51b5..f11fa0a4baff8ee0a895cf5efa4d4cbbd6fbf2d4 100644 (file)
@@ -280,7 +280,6 @@ struct igc_hw_stats {
        u64 icrxatc;
        u64 ictxptc;
        u64 ictxatc;
-       u64 ictxqmtc;
        u64 icrxdmtc;
        u64 icrxoc;
        u64 cbtmpc;
index 3a618e69514e42c34821fbb26629bd954d6d3b9e..f85c8bcd7f704f69f13210d294e352c1e5df63ec 100644 (file)
@@ -301,7 +301,6 @@ void igc_clear_hw_cntrs_base(struct igc_hw *hw)
        rd32(IGC_ICRXATC);
        rd32(IGC_ICTXPTC);
        rd32(IGC_ICTXATC);
-       rd32(IGC_ICTXQMTC);
        rd32(IGC_ICRXDMTC);
 
        rd32(IGC_RPTHC);
index e620d7a78d054ad10e3d4a541a097a31b4520875..6f86783836c555485ed2dfaa8ae40cdd34d3c6f1 100644 (file)
@@ -3735,7 +3735,6 @@ void igc_update_stats(struct igc_adapter *adapter)
        adapter->stats.icrxatc += rd32(IGC_ICRXATC);
        adapter->stats.ictxptc += rd32(IGC_ICTXPTC);
        adapter->stats.ictxatc += rd32(IGC_ICTXATC);
-       adapter->stats.ictxqmtc += rd32(IGC_ICTXQMTC);
        adapter->stats.icrxdmtc += rd32(IGC_ICRXDMTC);
 
        /* Fill out the OS statistics structure */
index d6ed1b1ebcbc5f73587e1789a683498b0d5c1cee..23554d39ad18d21d9fd30971e274ab2737b19cb4 100644 (file)
@@ -63,7 +63,6 @@
 #define IGC_ICRXATC            0x04108  /* Rx Absolute Timer Expire Count */
 #define IGC_ICTXPTC            0x0410C  /* Tx Packet Timer Expire Count */
 #define IGC_ICTXATC            0x04110  /* Tx Absolute Timer Expire Count */
-#define IGC_ICTXQMTC           0x0411C  /* Tx Queue Min Threshold Count */
 #define IGC_ICRXDMTC           0x04120  /* Rx Descriptor Min Threshold Count */
 #define IGC_ICRXOC             0x04124  /* Receiver Overrun Count */
 
 #define IGC_IAC                0x04100  /* Interrupt Assertion Count */
 #define IGC_ICTXPTC    0x0410C  /* Interrupt Cause Tx Pkt Timer Expire Count */
 #define IGC_ICTXATC    0x04110  /* Interrupt Cause Tx Abs Timer Expire Count */
-#define IGC_ICTXQMTC   0x0411C  /* Interrupt Cause Tx Queue Min Thresh Count */
 #define IGC_RPTHC      0x04104  /* Rx Packets To Host */
 #define IGC_TLPIC      0x04148  /* EEE Tx LPI Count */
 #define IGC_RLPIC      0x0414C  /* EEE Rx LPI Count */