]> git.baikalelectronics.ru Git - kernel.git/commit
platform/x86: mlx-platform: Add support for new 200G IB and Ethernet systems
authorVadim Pasternak <vadimp@mellanox.com>
Fri, 9 Feb 2018 23:59:32 +0000 (23:59 +0000)
committerDarren Hart (VMware) <dvhart@infradead.org>
Sat, 10 Feb 2018 01:23:20 +0000 (17:23 -0800)
commit43e4862336c12097b0603e78f392d5baea5a6783
tree5e0db902885b81bd9ba821b69586453356dd40a6
parentcd3edc0309bcd2f888934c7ee6d20d4c0e4cdc60
platform/x86: mlx-platform: Add support for new 200G IB and Ethernet systems

It adds support for new Mellanox system types of basic classes qmb7, sn34,
sn37, containing systems QMB700 (40x200GbE InfiniBand switch), SN3700
(32x200GbE and 16x400GbE Ethernet switch) and SN3410 (6x400GbE plus
48x50GbE Ethernet switch). These are the Top of the Rack systems, equipped
with Mellanox COM-Express carrier board and switch board with Mellanox
Quantum device, which supports InfiniBand switching with 40X200G ports and
line rate of up to HDR speed or with Mellanox Spectrum-2 device, which
supports Ethernet switching with 32X200G ports line rate of up to HDR
speed.

Signed-off-by: Vadim Pasternak <vadimp@mellanox.com>
Signed-off-by: Darren Hart (VMware) <dvhart@infradead.org>
drivers/platform/x86/mlx-platform.c