mirror_ubuntu-kernels/include/linux/mlx5
Moshe Shemesh 5e6107b499 net/mlx5: Check capability for fw_reset
Functions which can't access MFRL (Management Firmware Reset Level)
register, have no use of fw_reset structures or events. Remove fw_reset
structures allocation and registration for fw reset events notifications
for these functions.

Having the devlink param enable_remote_dev_reset on functions that don't
have this capability is misleading as these functions are not allowed to
influence the reset flow. Hence, this patch removes this parameter for
such functions.

In addition, return not supported on devlink reload action fw_activate
for these functions.

Fixes: 38b9f903f2 ("net/mlx5: Handle sync reset request event")
Signed-off-by: Moshe Shemesh <moshe@nvidia.com>
Reviewed-by: Aya Levin <ayal@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
2024-03-01 23:02:26 -08:00
..
cq.h
device.h mlx5: implement VLAN tag XDP hint 2023-12-13 16:16:41 -08:00
doorbell.h
driver.h net/mlx5e: Use the correct lag ports number when creating TISes 2024-01-24 00:15:32 -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/mlx5: Check capability for fw_reset 2024-03-01 23:02:26 -08: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