be2net: do not use sli_family to identify skyhawk-R chip
[firefly-linux-kernel-4.4.55.git] / drivers / net / ethernet / emulex / benet / be.h
index 82f74f8594f54f6516a88e37dbfdb48d389b0689..26b9b8be2bc56a641c3d80a1c68f44429ac8273d 100644 (file)
@@ -475,8 +475,8 @@ struct be_adapter {
 #define BEx_chip(adapter)      (BE3_chip(adapter) || BE2_chip(adapter))
 
 #define be_roce_supported(adapter) ((adapter->if_type == SLI_INTF_TYPE_3 || \
-                               adapter->sli_family == SKYHAWK_SLI_FAMILY) && \
-                               (adapter->function_mode & RDMA_ENABLED))
+                                    skyhawk_chip(adapter)) && \
+                                    (adapter->function_mode & RDMA_ENABLED))
 
 extern const struct ethtool_ops be_ethtool_ops;