Add needed structures, layouts and defines for MIRC (Management Image Re-activation Control) register. This structure will be used for the FSM reactivation flow in the downstream patches.
Showing the changes to include/linux (2 of 2 files). Show all
Unified · Split
| @@ -145,6 +145,7 @@ enum { · 144 unmodified lines | |||
| 145 | MLX5_REG_MCC = 0x9062, | 145 | MLX5_REG_MCC = 0x9062, |
| 146 | MLX5_REG_MCDA = 0x9063, | 146 | MLX5_REG_MCDA = 0x9063, |
| 147 | MLX5_REG_MCAM = 0x907f, | 147 | MLX5_REG_MCAM = 0x907f, |
| 148 | MLX5_REG_MIRC = 0x9162, | ||
| 148 | }; | 149 | }; |
| 149 | 150 | ||
| 150 | enum mlx5_qpts_trust_state { | 151 | enum mlx5_qpts_trust_state { |
| @@ -9471,6 +9471,13 @@ struct mlx5_ifc_mcda_reg_bits { · 9470 unmodified lines | |||
| 9471 | u8 data[0][0x20]; | 9471 | u8 data[0][0x20]; |
| 9472 | }; | 9472 | }; |
| 9473 | 9473 | ||
| 9474 | struct mlx5_ifc_mirc_reg_bits { | ||
| 9475 | u8 reserved_at_0[0x18]; | ||
| 9476 | u8 status_code[0x8]; | ||
| 9477 | |||
| 9478 | u8 reserved_at_20[0x20]; | ||
| 9479 | }; | ||
| 9480 | |||
| 9474 | union mlx5_ifc_ports_control_registers_document_bits { | 9481 | union mlx5_ifc_ports_control_registers_document_bits { |
| 9475 | struct mlx5_ifc_bufferx_reg_bits bufferx_reg; | 9482 | struct mlx5_ifc_bufferx_reg_bits bufferx_reg; |
| 9476 | struct mlx5_ifc_eth_2819_cntrs_grp_data_layout_bits eth_2819_cntrs_grp_data_layout; | 9483 | struct mlx5_ifc_eth_2819_cntrs_grp_data_layout_bits eth_2819_cntrs_grp_data_layout; |
| @@ -9526,6 +9533,7 @@ union mlx5_ifc_ports_control_registers_document_bits { · 49 unmodified lines | |||
| 9526 | struct mlx5_ifc_mcqi_reg_bits mcqi_reg; | 9533 | struct mlx5_ifc_mcqi_reg_bits mcqi_reg; |
| 9527 | struct mlx5_ifc_mcc_reg_bits mcc_reg; | 9534 | struct mlx5_ifc_mcc_reg_bits mcc_reg; |
| 9528 | struct mlx5_ifc_mcda_reg_bits mcda_reg; | 9535 | struct mlx5_ifc_mcda_reg_bits mcda_reg; |
| 9536 | struct mlx5_ifc_mirc_reg_bits mirc_reg; | ||
| 9529 | u8 reserved_at_0[0x60e0]; | 9537 | u8 reserved_at_0[0x60e0]; |
| 9530 | }; | 9538 | }; |
| 9531 | 9539 | ||