]> git.openfabrics.org - compat-rdma/compat-rdma.git/commitdiff
patches: Backport for 40G support for Chelsio
authorKumar Sanghvi <kumaras@chelsio.com>
Wed, 19 Feb 2014 08:56:21 +0000 (14:26 +0530)
committerKumar Sanghvi <kumaras@chelsio.com>
Wed, 19 Feb 2014 13:20:37 +0000 (05:20 -0800)
Signed-off-by: Kumar Sanghvi <kumaras@chelsio.com>
patches/0024-cxgb4-Backport-for-40G-support.patch [new file with mode: 0644]

diff --git a/patches/0024-cxgb4-Backport-for-40G-support.patch b/patches/0024-cxgb4-Backport-for-40G-support.patch
new file mode 100644 (file)
index 0000000..189c07b
--- /dev/null
@@ -0,0 +1,16 @@
+diff --git a/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c b/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
+index c1f8e85..6b90eae 100644
+--- a/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
++++ b/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
+@@ -2191,6 +2191,11 @@ static int identify_port(struct net_device *dev,
+       return t4_identify_port(adap, adap->fn, netdev2pinfo(dev)->viid, val);
+ }
++#ifndef SUPPORTED_40000baseSR4_Full
++#define SUPPORTED_40000baseSR4_Full   (1 << 25)
++#define ADVERTISED_40000baseSR4_Full  (1 << 25)
++#endif
++
+ static unsigned int from_fw_linkcaps(unsigned int type, unsigned int caps)
+ {
+       unsigned int v = 0;