diff options
Diffstat (limited to 'drivers/net/ethernet/intel/igc/igc.h')
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc.h | 20 | 
1 files changed, 8 insertions, 12 deletions
| diff --git a/drivers/net/ethernet/intel/igc/igc.h b/drivers/net/ethernet/intel/igc/igc.h index 3070dfdb7eb4..2d566f3c827b 100644 --- a/drivers/net/ethernet/intel/igc/igc.h +++ b/drivers/net/ethernet/intel/igc/igc.h @@ -299,18 +299,14 @@ extern char igc_driver_name[];  #define IGC_RX_HDR_LEN			IGC_RXBUFFER_256  /* Transmit and receive latency (for PTP timestamps) */ -/* FIXME: These values were estimated using the ones that i225 has as - * basis, they seem to provide good numbers with ptp4l/phc2sys, but we - * need to confirm them. - */ -#define IGC_I225_TX_LATENCY_10		9542 -#define IGC_I225_TX_LATENCY_100		1024 -#define IGC_I225_TX_LATENCY_1000	178 -#define IGC_I225_TX_LATENCY_2500	64 -#define IGC_I225_RX_LATENCY_10		20662 -#define IGC_I225_RX_LATENCY_100		2213 -#define IGC_I225_RX_LATENCY_1000	448 -#define IGC_I225_RX_LATENCY_2500	160 +#define IGC_I225_TX_LATENCY_10		240 +#define IGC_I225_TX_LATENCY_100		58 +#define IGC_I225_TX_LATENCY_1000	80 +#define IGC_I225_TX_LATENCY_2500	1325 +#define IGC_I225_RX_LATENCY_10		6450 +#define IGC_I225_RX_LATENCY_100		185 +#define IGC_I225_RX_LATENCY_1000	300 +#define IGC_I225_RX_LATENCY_2500	1485  /* RX and TX descriptor control thresholds.   * PTHRESH - MAC will consider prefetch if it has fewer than this number of |