Skip to content

Commit

Permalink
[Mellanox] Update SDK 4.4.1912, FW XX.2008.1912 (sonic-net#5574)
Browse files Browse the repository at this point in the history
- SN3800 vs Cisco9236 - no link copper or optics - start sending IDLE before PHY_UP for specific OPNs

Signed-off-by: Nazarii Hnydyn <[email protected]>
  • Loading branch information
nazariig authored and santhosh-kt committed Feb 25, 2021
1 parent acbc551 commit 0b54e39
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions platform/mellanox/fw.mk
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@ else
FW_FROM_URL = n
endif

MLNX_SPC_FW_VERSION = 13.2008.1622
MLNX_SPC_FW_VERSION = 13.2008.1912
MLNX_SPC_FW_FILE = fw-SPC-rel-$(subst .,_,$(MLNX_SPC_FW_VERSION))-EVB.mfa
$(MLNX_SPC_FW_FILE)_PATH = $(MLNX_FW_BASE_PATH)
$(MLNX_SPC_FW_FILE)_URL = $(MLNX_FW_BASE_URL)/$(MLNX_SPC_FW_FILE)

MLNX_SPC2_FW_VERSION = 29.2008.1622
MLNX_SPC2_FW_VERSION = 29.2008.1912
MLNX_SPC2_FW_FILE = fw-SPC2-rel-$(subst .,_,$(MLNX_SPC2_FW_VERSION))-EVB.mfa
$(MLNX_SPC2_FW_FILE)_PATH = $(MLNX_FW_BASE_PATH)
$(MLNX_SPC2_FW_FILE)_URL = $(MLNX_FW_BASE_URL)/$(MLNX_SPC2_FW_FILE)

MLNX_SPC3_FW_VERSION = 30.2008.1622
MLNX_SPC3_FW_VERSION = 30.2008.1912
MLNX_SPC3_FW_FILE = fw-SPC3-rel-$(subst .,_,$(MLNX_SPC3_FW_VERSION))-EVB.mfa
$(MLNX_SPC3_FW_FILE)_PATH = $(MLNX_FW_BASE_PATH)
$(MLNX_SPC3_FW_FILE)_URL = $(MLNX_FW_BASE_URL)/$(MLNX_SPC3_FW_FILE)
Expand Down
2 changes: 1 addition & 1 deletion platform/mellanox/sdk-src/sx-kernel/Switch-SDK-drivers
Submodule Switch-SDK-drivers updated 91 files
+4 −4 bin/README.md
+ bin/buster/applibs-dev_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/applibs-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/applibs_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/applibs_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/iproute2-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/iproute2_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/python-sdk-api_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/python-sdk-api_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-acl-helper-dev-static_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/sx-acl-helper-dev-static_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-acl-helper-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-acl-helper_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/sx-acl-helper_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-complib-dev-static_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-complib-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-complib_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-examples-dev_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/sx-examples-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-examples_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/sx-examples_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-gen-utils-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-gen-utils_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-scew-dev-static_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-scew-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sx-scew_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sxd-libs-dev-static_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/sxd-libs-dev-static_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sxd-libs-dev_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/sxd-libs-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/sxd-libs_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/sxd-libs_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/wjh-libs-dev-static_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/wjh-libs-dev-static_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/wjh-libs-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/buster/wjh-libs_1.mlnx.4.4.1622_amd64.deb
+ bin/buster/wjh-libs_1.mlnx.4.4.1912_amd64.deb
+ bin/fw-SPC-rel-13_2008_1622-EVB.mfa
+ bin/fw-SPC-rel-13_2008_1912-EVB.mfa
+ bin/fw-SPC2-rel-29_2008_1622-EVB.mfa
+ bin/fw-SPC2-rel-29_2008_1912-EVB.mfa
+ bin/fw-SPC3-rel-30_2008_1622-EVB.mfa
+ bin/fw-SPC3-rel-30_2008_1912-EVB.mfa
+ bin/stretch/applibs-dev_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/applibs-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/applibs_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/applibs_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/iproute2-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/iproute2_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/python-sdk-api_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/python-sdk-api_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-acl-helper-dev-static_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/sx-acl-helper-dev-static_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-acl-helper-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-acl-helper_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/sx-acl-helper_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-complib-dev-static_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-complib-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-complib_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-examples-dev_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/sx-examples-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-examples_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/sx-examples_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-gen-utils-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-gen-utils_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-scew-dev-static_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-scew-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sx-scew_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sxd-libs-dev-static_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/sxd-libs-dev-static_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sxd-libs-dev_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/sxd-libs-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/sxd-libs_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/sxd-libs_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/wjh-libs-dev-static_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/wjh-libs-dev-static_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/wjh-libs-dev_1.mlnx.4.4.1912_amd64.deb
+ bin/stretch/wjh-libs_1.mlnx.4.4.1622_amd64.deb
+ bin/stretch/wjh-libs_1.mlnx.4.4.1912_amd64.deb
+1 −1 debian/changelog
+1 −1 drivers/net/mlx_sx/Makefile
+23 −18 drivers/net/mlx_sx/cq.c
+1 −0 drivers/net/mlx_sx/ioctl.c
+128 −18 drivers/net/mlx_sx/ioctl_host_ifc.c
+1 −0 drivers/net/mlx_sx/ioctl_internal.h
+6 −0 drivers/net/mlx_sx/sx.h
+0 −167 drivers/net/mlx_sx/trace.c
+0 −172 drivers/net/mlx_sx/trace.h
+102 −0 drivers/net/mlx_sx/trace_func.c
+4 −28 drivers/net/mlx_sx/trace_func.h
+169 −20 include/linux/mlx_sx/kernel_user.h
2 changes: 1 addition & 1 deletion platform/mellanox/sdk.mk
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MLNX_SDK_BASE_PATH = $(PLATFORM_PATH)/sdk-src/sx-kernel/Switch-SDK-drivers/bin/
MLNX_SDK_PKG_BASE_PATH = $(MLNX_SDK_BASE_PATH)/$(BLDENV)/
MLNX_SDK_VERSION = 4.4.1622
MLNX_SDK_VERSION = 4.4.1912
MLNX_SDK_ISSU_VERSION = 101

MLNX_SDK_DEB_VERSION = $(subst _,.,$(MLNX_SDK_VERSION))
Expand Down

0 comments on commit 0b54e39

Please sign in to comment.