|
58 | 58 | MLX5_CMD_OP_QUERY_DC_CNAK_TRACE = 0x716, |
59 | 59 | MLX5_CMD_OP_QUERY_NVMF_BACKEND_CONTROLLER = 0x722, |
60 | 60 | MLX5_CMD_OP_QUERY_NVMF_NAMESPACE_CONTEXT = 0x728, |
| 61 | + MLX5_CMD_OP_QUERY_ADJACENT_FUNCTIONS_ID = 0x730, |
| 62 | + MLX5_CMD_OP_DELEGATE_VHCA_MANAGEMENT = 0x731, |
| 63 | + MLX5_CMD_OP_QUERY_DELEGATED_VHCA = 0x732, |
61 | 64 | MLX5_CMD_OP_QUERY_BURST_SIZE = 0x813, |
62 | 65 | MLX5_CMD_OP_QUERY_DIAGNOSTIC_PARAMS = 0x819, |
63 | 66 | MLX5_CMD_OP_SET_DIAGNOSTIC_PARAMS = 0x820, |
@@ -197,6 +200,7 @@ static bool mlx5ctl_validate_rpc(const void *in, enum fwctl_rpc_scope scope) |
197 | 200 | case MLX5_CMD_OP_QUERY_OTHER_HCA_CAP: |
198 | 201 | case MLX5_CMD_OP_QUERY_ROCE_ADDRESS: |
199 | 202 | case MLX5_CMD_OPCODE_QUERY_VUID: |
| 203 | + case MLX5_CMD_OP_DELEGATE_VHCA_MANAGEMENT: |
200 | 204 | /* |
201 | 205 | * FW limits SET_HCA_CAP on the tools UID to only the other function |
202 | 206 | * mode which is used for function pre-configuration |
@@ -282,6 +286,8 @@ static bool mlx5ctl_validate_rpc(const void *in, enum fwctl_rpc_scope scope) |
282 | 286 | case MLX5_CMD_OP_QUERY_XRQ: |
283 | 287 | case MLX5_CMD_OP_USER_QUERY_XRQ_DC_PARAMS_ENTRY: |
284 | 288 | case MLX5_CMD_OP_USER_QUERY_XRQ_ERROR_PARAMS: |
| 289 | + case MLX5_CMD_OP_QUERY_ADJACENT_FUNCTIONS_ID: |
| 290 | + case MLX5_CMD_OP_QUERY_DELEGATED_VHCA: |
285 | 291 | return scope >= FWCTL_RPC_DEBUG_READ_ONLY; |
286 | 292 |
|
287 | 293 | case MLX5_CMD_OP_SET_DIAGNOSTIC_PARAMS: |
|
0 commit comments