[PATCH mlx5-next 1/5] net/mlx5: Add NIC_RX_CLASS IFC bits
From: Edward Srouji
Date: Tue Nov 03 2026 - 13:14:50 EST
From: Michael Gur <michaelgur@xxxxxxxxxx>
Expose NIC_RX_CLASS capabilities in ADV_RDMA struct to allow exposing
the new steering domain to users in the following patches.
Signed-off-by: Michael Gur <michaelgur@xxxxxxxxxx>
Reviewed-by: Mark Bloch <mbloch@xxxxxxxxxx>
Reviewed-by: Patrisious Haddad <phaddad@xxxxxxxxxx>
Signed-off-by: Edward Srouji <edwards@xxxxxxxxxx>
---
include/linux/mlx5/mlx5_ifc.h | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/include/linux/mlx5/mlx5_ifc.h b/include/linux/mlx5/mlx5_ifc.h
index 697fc9387b73ae1dd2305d475f7fdc767a1a2cdd..a7cf67264a1799ad179938907f5c871c9190f9e5 100644
--- a/include/linux/mlx5/mlx5_ifc.h
+++ b/include/linux/mlx5/mlx5_ifc.h
@@ -13690,7 +13690,14 @@ struct mlx5_ifc_adv_rdma_cap_bits {
struct mlx5_ifc_flow_table_fields_supported_2_bits rdma_transport_tx_ft_field_bitmask_support_2;
- u8 reserved_at_800[0x3800];
+ u8 reserved_at_800[0x400];
+ u8 reserved_at_c00[0x400];
+
+ struct mlx5_ifc_flow_table_prop_layout_bits nic_rx_class_flow_table_properties;
+
+ u8 reserved_at_1200[0x500];
+
+ u8 reserved_at_1700[0x2900];
};
struct mlx5_ifc_adv_virtualization_cap_bits {
--
2.49.0