platform: mellanox: Introduce support for next-generation 800GB/s switch
authorVadim Pasternak <vadimp@nvidia.com>
Wed, 8 Feb 2023 06:33:21 +0000 (08:33 +0200)
committerHans de Goede <hdegoede@redhat.com>
Fri, 10 Feb 2023 16:43:33 +0000 (17:43 +0100)
commitfcf3790b9b63b27ac0269c2285021139a0798a7b
tree30fa5124c09bf8b6995f3d730f15d5c5f503b1eb
parentacc6ea304590f5ec1590e328c7ae0584f7dd77be
platform: mellanox: Introduce support for next-generation 800GB/s switch

Introduce support for Nvidia next-generation 800GB/s ethernet switch
SN5600.

SN5600 is 51.2 Tbps Ethernet switch based on Nvidia Spectrum-4 ASIC.
It can provide up to 64x800Gb/s (ETH) full bidirectional bandwidth per
port using PAM-4 modulations. The system supports 64 Belly to Belly 2x4
OSFP cages.
The switch was designed to fit standard 2U racks.

Features:
- 64 OSFP ports support 800GbE - 10GbE speed.
- Additional 25GbE - 1GbE service port on the front panel.
- Air-cooled with 3 + 1 redundant fan units.
- 1 + 1 redundant 3000W or 3600W PSUs.
- System management board is based on Intel Coffee-lake CPU E-2276
  with secure-boot support.

Signed-off-by: Vadim Pasternak <vadimp@nvidia.com>
Reviewed-by: Michael Shych <michaelsh@nvidia.com>
Link: https://lore.kernel.org/r/20230208063331.15560-5-vadimp@nvidia.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/mlx-platform.c