aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/ulp/ipoib/ipoib.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/infiniband/ulp/ipoib/ipoib.h')
-rw-r--r--drivers/infiniband/ulp/ipoib/ipoib.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/infiniband/ulp/ipoib/ipoib.h b/drivers/infiniband/ulp/ipoib/ipoib.h
index 3524d65f2e57..73b2b176ad0e 100644
--- a/drivers/infiniband/ulp/ipoib/ipoib.h
+++ b/drivers/infiniband/ulp/ipoib/ipoib.h
@@ -242,6 +242,11 @@ struct ipoib_cm_dev_priv {
242 int num_frags; 242 int num_frags;
243}; 243};
244 244
245struct ipoib_ethtool_st {
246 u16 coalesce_usecs;
247 u16 max_coalesced_frames;
248};
249
245/* 250/*
246 * Device private locking: tx_lock protects members used in TX fast 251 * Device private locking: tx_lock protects members used in TX fast
247 * path (and we use LLTX so upper layers don't do extra locking). 252 * path (and we use LLTX so upper layers don't do extra locking).
@@ -320,6 +325,7 @@ struct ipoib_dev_priv {
320 struct dentry *path_dentry; 325 struct dentry *path_dentry;
321#endif 326#endif
322 int hca_caps; 327 int hca_caps;
328 struct ipoib_ethtool_st ethtool;
323}; 329};
324 330
325struct ipoib_ah { 331struct ipoib_ah {