]> 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 1391a82da98e21ab942a130a4b81e2f0504c5dc9..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];
@@ -5398,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];
 };
@@ -8734,8 +8740,6 @@ struct mlx5_ifc_query_lag_out_bits {
 
        u8         syndrome[0x20];
 
-       u8         reserved_at_40[0x40];
-
        struct mlx5_ifc_lagc_bits ctx;
 };