diff options
Diffstat (limited to 'drivers/infiniband/ulp/ipoib/ipoib.h')
-rw-r--r-- | drivers/infiniband/ulp/ipoib/ipoib.h | 6 |
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 | ||
245 | struct 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 | ||
325 | struct ipoib_ah { | 331 | struct ipoib_ah { |