linux-firmware/mellanox
Petr Machata 7d928a3b22
Mellanox: Add new mlxsw_spectrum firmware xx.2010.1006
Add latest verified version of Nvidia Spectrum-family switch firmware,
for Spectrum (13.2010.1006), Spectrum-2 (29.2010.1006) and Spectrum-3
(30.2010.1006).

The following issues have been fixed:

- On SN3700C systems, the SLL (switch lifetime limit) default was
  misconfigured causing the send queue to get stuck.
- Processing of QDPM, a register that controls mapping from DSCP values to
  packet priority, could have latency > 11000 us.
- A cycle of port splitting and unsplitting may have lead to a FW hang.
- On Spectrum-2 and Spectrum-3, packets stuck in the pipe could cause ASIC
  freeze after port is unmapped.
- Quota type on MC shared buffer pool is now initialized to static, instead
  of being left uninitialized. Note that this is a work-around and might go
  away in the future. FW client should explicitly initialize all used
  pools.

With following new features now supported:

- On Spectrum-2 binding drop counters of multicast packets per switch
  priority is now supported through the SBDCM register.
- This FW exposes an existing ASIC feature whereby forwarded packets are
  truncated on ingress.
- Timestamps can now be stored on packet SMAC instead of FCS, allowing
  48-bit timestamp granularity instead of 32 bits.
- Latency-triggered buffer snapshots, on Spectrum-4.
- RIF cache, Spectrum-2 and above.
- Accumulative counters, which uses packet sampling to reduce counter
  memory demands at the expense of counter accuracy.

Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2021-10-25 07:18:16 -04:00
..
mlxsw_spectrum-13.1420.122.mfa2
mlxsw_spectrum-13.1530.152.mfa2
mlxsw_spectrum-13.1620.192.mfa2
mlxsw_spectrum-13.1702.6.mfa2
mlxsw_spectrum-13.1703.4.mfa2
mlxsw_spectrum-13.1910.622.mfa2
mlxsw_spectrum-13.2000.1122.mfa2
mlxsw_spectrum-13.2000.1886.mfa2
mlxsw_spectrum-13.2000.2308.mfa2
mlxsw_spectrum-13.2000.2714.mfa2
mlxsw_spectrum-13.2007.1168.mfa2
mlxsw_spectrum-13.2008.1036.mfa2
mlxsw_spectrum-13.2008.1310.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.1310 2020-09-14 08:56:51 -04:00
mlxsw_spectrum-13.2008.1312.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.1312 2020-09-23 08:18:19 -04:00
mlxsw_spectrum-13.2008.2018.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2018 2020-11-24 09:55:03 -05:00
mlxsw_spectrum-13.2008.2304.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2304 2021-02-08 08:16:32 -05:00
mlxsw_spectrum-13.2008.2406.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2406 2021-03-03 13:23:49 -05:00
mlxsw_spectrum-13.2008.2438.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2438 2021-04-19 09:52:07 -04:00
mlxsw_spectrum-13.2008.2946.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2946 2021-06-09 07:07:44 -04:00
mlxsw_spectrum-13.2008.3326.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.3326 2021-09-01 08:00:37 -04:00
mlxsw_spectrum-13.2010.1006.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2010.1006 2021-10-25 07:18:16 -04:00
mlxsw_spectrum2-29.2000.2308.mfa2
mlxsw_spectrum2-29.2000.2714.mfa2
mlxsw_spectrum2-29.2007.1168.mfa2
mlxsw_spectrum2-29.2008.1036.mfa2
mlxsw_spectrum2-29.2008.1310.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.1310 2020-09-14 08:56:51 -04:00
mlxsw_spectrum2-29.2008.1312.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.1312 2020-09-23 08:18:19 -04:00
mlxsw_spectrum2-29.2008.2018.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2018 2020-11-24 09:55:03 -05:00
mlxsw_spectrum2-29.2008.2304.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2304 2021-02-08 08:16:32 -05:00
mlxsw_spectrum2-29.2008.2406.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2406 2021-03-03 13:23:49 -05:00
mlxsw_spectrum2-29.2008.2438.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2438 2021-04-19 09:52:07 -04:00
mlxsw_spectrum2-29.2008.2946.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2946 2021-06-09 07:07:44 -04:00
mlxsw_spectrum2-29.2008.3326.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.3326 2021-09-01 08:00:37 -04:00
mlxsw_spectrum2-29.2010.1006.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2010.1006 2021-10-25 07:18:16 -04:00
mlxsw_spectrum3-30.2007.1168.mfa2
mlxsw_spectrum3-30.2008.1036.mfa2
mlxsw_spectrum3-30.2008.1310.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.1310 2020-09-14 08:56:51 -04:00
mlxsw_spectrum3-30.2008.1312.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.1312 2020-09-23 08:18:19 -04:00
mlxsw_spectrum3-30.2008.2018.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2018 2020-11-24 09:55:03 -05:00
mlxsw_spectrum3-30.2008.2304.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2304 2021-02-08 08:16:32 -05:00
mlxsw_spectrum3-30.2008.2406.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2406 2021-03-03 13:23:49 -05:00
mlxsw_spectrum3-30.2008.2438.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2438 2021-04-19 09:52:07 -04:00
mlxsw_spectrum3-30.2008.2946.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.2946 2021-06-09 07:07:44 -04:00
mlxsw_spectrum3-30.2008.3326.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2008.3326 2021-09-01 08:00:37 -04:00
mlxsw_spectrum3-30.2010.1006.mfa2 Mellanox: Add new mlxsw_spectrum firmware xx.2010.1006 2021-10-25 07:18:16 -04:00