linux-yocto/include/linux/mlx5
Cosmin Ratiu 4aafb8ab2a net/mlx5e: Support FEC settings for 100G/lane modes
This consists of:
1. Expose the 100G/lane capability bit in the PCAM reg.
2. Expose the per link mode FEC capability masks in the PPLM reg.
3. Set the overrides according to ethtool parameters.
FEC for new modes is set if and only if the PCAM 100G/lane capability is
advertised and the capability mask for a given link mode reports that it
can accept the requested FEC mode.

Signed-off-by: Cosmin Ratiu <cratiu@nvidia.com>
Reviewed-by: Gal Pressman <gal@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Link: https://lore.kernel.org/r/20240404173357.123307-3-tariqt@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2024-04-05 21:54:40 -07:00
..
cq.h
device.h net/mlx5: Support matching on l4_type for ttc_table 2024-04-03 19:47:59 -07:00
doorbell.h
driver.h net/mlx5: Enable SD feature 2024-03-07 00:40:40 -08:00
eq.h
eswitch.h net/mlx5: E-Switch, expose eswitch manager vport 2023-12-12 09:04:04 +02:00
fs_helpers.h
fs.h net/mlx5: Bridge, fix multicast packets sent to uplink 2024-01-24 00:15:35 -08:00
macsec.h net/mlx5: Add RoCE MACsec steering infrastructure in core 2023-08-20 12:35:24 +03:00
mlx5_ifc_fpga.h
mlx5_ifc_vdpa.h vdpa/mlx5: Use vq suspend/resume during .set_map 2024-01-10 13:01:38 -05:00
mlx5_ifc.h net/mlx5e: Support FEC settings for 100G/lane modes 2024-04-05 21:54:40 -07:00
mpfs.h
port.h IB/mlx5: Rename 400G_8X speed to comply to naming convention 2023-09-26 12:38:50 +03:00
qp.h RDMA/mlx5: Fix fortify source warning while accessing Eth segment 2024-01-31 11:15:17 +02:00
rsc_dump.h
transobj.h
vport.h net/mlx5: Fix query of sd_group field 2024-01-24 00:15:33 -08:00