summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorMark Bloch <mbloch@nvidia.com>2025-10-23 12:16:59 +0300
committerPaolo Abeni <pabeni@redhat.com>2025-10-28 13:11:27 +0300
commit075e85a1261e4653c2068e68a8c91da6c7bc4e60 (patch)
treebf669882182679825966c5eddf4db3ee97455afa /include/linux
parentcd36818c34ac5ff7f6a50ce88822c7bbb5ac9e0d (diff)
downloadlinux-075e85a1261e4653c2068e68a8c91da6c7bc4e60.tar.xz
net/mlx5: Refactor HCA cap 2 setting
Refactor HCA capability 2 setting logic to be more structured and conditional. Move the sw_vhca_id_valid setting inside proper conditional checks and prepare the function for additional capability settings. The refactoring: - Always copy current capabilities to set_hca_cap buffer. - Apply sw_vhca_id_valid setting only when conditions are met. - Improve code readability and maintainability. This cleanup prepares the handle_hca_cap_2() function for the upcoming balance ID capability setting. Signed-off-by: Mark Bloch <mbloch@nvidia.com> Reviewed-by: Moshe Shemesh <moshe@nvidia.com> Reviewed-by: Shay Drori <shayd@nvidia.com> Signed-off-by: Tariq Toukan <tariqt@nvidia.com> Link: https://patch.msgid.link/1761211020-925651-5-git-send-email-tariqt@nvidia.com Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions