Johnny Hughes
2019-02-04 c1f36c28393a7bb126cbf436cd6a4077a5b5c313
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
From 0e17bb46c36869108f65cb5e7fca0b60d6b0556e Mon Sep 17 00:00:00 2001
From: Antoine Tenart <antoine.tenart@free-electrons.com>
Date: Mon, 11 Dec 2017 09:13:28 +0100
Subject: [PATCH 19/46] net: mvpp2: report the tx-usec coalescing information
 to ethtool
 
This patch adds the tx-usec value to the informations reported to
ethtool by the get_coalesce function.
 
Suggested-by: Yan Markman <ymarkman@marvell.com>
Signed-off-by: Antoine Tenart <antoine.tenart@free-electrons.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 24b28ccb8575481672a9f037c423f7ebcea119b9)
Signed-off-by: Marcin Wojtas <mw@semihalf.com>
---
 drivers/net/ethernet/marvell/mvpp2.c | 1 +
 1 file changed, 1 insertion(+)
 
diff --git a/drivers/net/ethernet/marvell/mvpp2.c b/drivers/net/ethernet/marvell/mvpp2.c
index 5c16731..aa72109 100644
--- a/drivers/net/ethernet/marvell/mvpp2.c
+++ b/drivers/net/ethernet/marvell/mvpp2.c
@@ -7327,6 +7327,7 @@ static int mvpp2_ethtool_get_coalesce(struct net_device *dev,
     c->rx_coalesce_usecs       = port->rxqs[0]->time_coal;
     c->rx_max_coalesced_frames = port->rxqs[0]->pkts_coal;
     c->tx_max_coalesced_frames = port->txqs[0]->done_pkts_coal;
+    c->tx_coalesce_usecs       = port->tx_time_coal;
     return 0;
 }
 
-- 
2.7.4