From: Paul Greenwalt <paul.greenw...@intel.com> Update E830 ETF offload time stamp resolution to 128ns along with certain HW defines for TXTIME_PROFILE register.
Signed-off-by: Soumyadeep Hore <soumyadeep.h...@intel.com> Signed-off-by: Paul Greenwalt <paul.greenw...@intel.com> --- drivers/net/intel/ice/base/ice_lan_tx_rx.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/net/intel/ice/base/ice_lan_tx_rx.h b/drivers/net/intel/ice/base/ice_lan_tx_rx.h index f92382346f..940c6843d9 100644 --- a/drivers/net/intel/ice/base/ice_lan_tx_rx.h +++ b/drivers/net/intel/ice/base/ice_lan_tx_rx.h @@ -1278,6 +1278,8 @@ struct ice_ts_desc { #define ICE_TXTIME_MAX_QUEUE 2047 #define ICE_SET_TXTIME_MAX_Q_AMOUNT 127 #define ICE_OP_TXTIME_MAX_Q_AMOUNT 2047 +#define ICE_TXTIME_FETCH_TS_DESC_DFLT 8 + /* Tx Time queue context data * * The sizes of the variables may be larger than needed due to crossing byte @@ -1303,6 +1305,8 @@ struct ice_txtime_ctx { u8 drbell_mode_32; #define ICE_TXTIME_CTX_DRBELL_MODE_32 1 u8 ts_res; +#define ICE_TXTIME_CTX_FETCH_PROF_ID_0 0 +#define ICE_TXTIME_CTX_RESOLUTION_128NS 7 u8 ts_round_type; u8 ts_pacing_slot; u8 merging_ena; -- 2.43.0