From: Richard Cochran Date: Sun, 19 Jun 2011 21:51:28 +0000 (+0000) Subject: macb: enable transmit time stamping. X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=e072092fc7a89178736530f51a4daaa3155cf44b;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git macb: enable transmit time stamping. This patch enables software (and phy device) transmit time stamping Compile tested only. Cc: Nicolas Ferre Signed-off-by: Richard Cochran Signed-off-by: David S. Miller --- diff --git a/drivers/net/macb.c b/drivers/net/macb.c index 818f0b8c2772..dcf6011b136c 100644 --- a/drivers/net/macb.c +++ b/drivers/net/macb.c @@ -670,6 +670,8 @@ static int macb_start_xmit(struct sk_buff *skb, struct net_device *dev) entry = NEXT_TX(entry); bp->tx_head = entry; + skb_tx_timestamp(skb); + macb_writel(bp, NCR, macb_readl(bp, NCR) | MACB_BIT(TSTART)); if (TX_BUFFS_AVAIL(bp) < 1)