MLX5: mlxfwreset sync 1 to initiate full chip reset on BF-3
Description:
Hi all,
This MR includes patches and the fixes for the feature
mlxfwreset sync 1 to initiate full chip reset on BF-3.
Dependencies:
This patch set was built on top of the following BZ's:
JIRA: https://issues.redhat.com/browse/RHEL-13508
Signed-off-by: Mohammad Kabat mkabat@redhat.com
90bda6c2 (Mohammad Kabat)
net/mlx5: Handle sync reset unload event
900d36f7 (Mohammad Kabat)
net/mlx5: Fix error code in mlx5_is_reset_now_capable()
df5806ff (Mohammad Kabat)
net/mlx5: Check DTOR entry value is not zero
d82a6e53 (Mohammad Kabat)
net/mlx5: Expose timeout for sync reset unload stage
a3b23ff1 (Mohammad Kabat)
net/mlx5: Ack on sync_reset_request only if PF can do reset_now
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 160 ++++++++++++++++++---
drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 7 +-
drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 1 +
drivers/net/ethernet/mellanox/mlx5/core/main.c | 3 +
include/linux/mlx5/device.h | 1 +
include/linux/mlx5/mlx5_ifc.h | 8 +-
6 files changed, 158 insertions(+), 22 deletions(-)