]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - include/linux/mlx5/mlx5_ifc.h
net/mlx5: Fix mlx5_ifc_query_lag_out_bits
[mirror_ubuntu-bionic-kernel.git] / include / linux / mlx5 / mlx5_ifc.h
index d44ec5f41d4a04c72b25b4db1d6fb0217f8f1fa1..866361a5057b5ab2b4ea151dd7683381897687d8 100644 (file)
@@ -614,7 +614,8 @@ struct mlx5_ifc_per_protocol_networking_offload_caps_bits {
        u8         swp[0x1];
        u8         swp_csum[0x1];
        u8         swp_lso[0x1];
-       u8         reserved_at_23[0x1b];
+       u8         cqe_checksum_full[0x1];
+       u8         reserved_at_24[0x1a];
        u8         max_geneve_opt_len[0x1];
        u8         tunnel_stateless_geneve_rx[0x1];
 
@@ -861,7 +862,7 @@ struct mlx5_ifc_cmd_hca_cap_bits {
        u8         reserved_at_1a4[0x1];
        u8         ets[0x1];
        u8         nic_flow_table[0x1];
-       u8         eswitch_flow_table[0x1];
+       u8         eswitch_manager[0x1];
        u8         early_vf_enable[0x1];
        u8         mcam_reg[0x1];
        u8         pcam_reg[0x1];
@@ -1027,8 +1028,9 @@ struct mlx5_ifc_cmd_hca_cap_bits {
        u8         log_max_wq_sz[0x5];
 
        u8         nic_vport_change_event[0x1];
-       u8         disable_local_lb[0x1];
-       u8         reserved_at_3e2[0x9];
+       u8         disable_local_lb_uc[0x1];
+       u8         disable_local_lb_mc[0x1];
+       u8         reserved_at_3e3[0x8];
        u8         log_max_vlan_list[0x5];
        u8         reserved_at_3f0[0x3];
        u8         log_max_current_mc_list[0x5];
@@ -5397,7 +5399,12 @@ struct mlx5_ifc_modify_cq_in_bits {
 
        struct mlx5_ifc_cqc_bits cq_context;
 
-       u8         reserved_at_280[0x600];
+       u8         reserved_at_280[0x60];
+
+       u8         cq_umem_valid[0x1];
+       u8         reserved_at_2e1[0x1f];
+
+       u8         reserved_at_300[0x580];
 
        u8         pas[0][0x40];
 };
@@ -8733,8 +8740,6 @@ struct mlx5_ifc_query_lag_out_bits {
 
        u8         syndrome[0x20];
 
-       u8         reserved_at_40[0x40];
-
        struct mlx5_ifc_lagc_bits ctx;
 };