diff options
Diffstat (limited to 'drivers/net/ethernet/renesas/ravb_main.c')
-rw-r--r-- | drivers/net/ethernet/renesas/ravb_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/renesas/ravb_main.c b/drivers/net/ethernet/renesas/ravb_main.c index 4e1a7dba7c4a..087e14a3fba7 100644 --- a/drivers/net/ethernet/renesas/ravb_main.c +++ b/drivers/net/ethernet/renesas/ravb_main.c | |||
@@ -1377,11 +1377,11 @@ static netdev_tx_t ravb_start_xmit(struct sk_buff *skb, struct net_device *ndev) | |||
1377 | 1377 | ||
1378 | /* TAG and timestamp required flag */ | 1378 | /* TAG and timestamp required flag */ |
1379 | skb_shinfo(skb)->tx_flags |= SKBTX_IN_PROGRESS; | 1379 | skb_shinfo(skb)->tx_flags |= SKBTX_IN_PROGRESS; |
1380 | skb_tx_timestamp(skb); | ||
1381 | desc->tagh_tsr = (ts_skb->tag >> 4) | TX_TSR; | 1380 | desc->tagh_tsr = (ts_skb->tag >> 4) | TX_TSR; |
1382 | desc->ds_tagl |= le16_to_cpu(ts_skb->tag << 12); | 1381 | desc->ds_tagl |= le16_to_cpu(ts_skb->tag << 12); |
1383 | } | 1382 | } |
1384 | 1383 | ||
1384 | skb_tx_timestamp(skb); | ||
1385 | /* Descriptor type must be set after all the above writes */ | 1385 | /* Descriptor type must be set after all the above writes */ |
1386 | dma_wmb(); | 1386 | dma_wmb(); |
1387 | desc->die_dt = DT_FEND; | 1387 | desc->die_dt = DT_FEND; |