Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
[sfrench/cifs-2.6.git] / include / linux / mlx5 / mlx5_ifc.h
index 06881b79167ed412ab48526741e08f7212497ca6..b3d5752657d9893fbc83bdaf577d872ed9bde5a4 100644 (file)
@@ -805,7 +805,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[0xd];
+       u8         cqe_checksum_full[0x1];
+       u8         reserved_at_24[0xc];
        u8         max_vxlan_udp_ports[0x8];
        u8         reserved_at_38[0x6];
        u8         max_geneve_opt_len[0x1];
@@ -1390,7 +1391,9 @@ struct mlx5_ifc_cmd_hca_cap_bits {
        u8         reserved_at_6c8[0x28];
        u8         sf_base_id[0x10];
 
-       u8         reserved_at_700[0x100];
+       u8         reserved_at_700[0x80];
+       u8         vhca_tunnel_commands[0x40];
+       u8         reserved_at_7c0[0x40];
 };
 
 enum mlx5_flow_destination_type {
@@ -9694,7 +9697,7 @@ struct mlx5_ifc_general_obj_in_cmd_hdr_bits {
        u8         opcode[0x10];
        u8         uid[0x10];
 
-       u8         reserved_at_20[0x10];
+       u8         vhca_tunnel_id[0x10];
        u8         obj_type[0x10];
 
        u8         obj_id[0x20];