net/i40e: fix time sync for 25G
Time sync increment value is not configured for 25G device. The patch fix this issue by setting the same value as 40G, this aligned with kernel driver's behaviour. Fixes: 75d133dd3296 ("net/i40e: enable 25G device") Cc: stable@dpdk.org Reported-by: Michael Luo <michael.luo@intel.com> Signed-off-by: Qi Zhang <qi.z.zhang@intel.com> Tested-by: Michael Luo <michael.luo@intel.com>
This commit is contained in:
parent
027412fe94
commit
d9263ab138
@ -10830,6 +10830,7 @@ i40e_start_timecounters(struct rte_eth_dev *dev)
|
||||
|
||||
switch (link.link_speed) {
|
||||
case ETH_SPEED_NUM_40G:
|
||||
case ETH_SPEED_NUM_25G:
|
||||
tsync_inc_l = I40E_PTP_40GB_INCVAL & 0xFFFFFFFF;
|
||||
tsync_inc_h = I40E_PTP_40GB_INCVAL >> 32;
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user