aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx5/mlx5_ifc.h
diff options
context:
space:
mode:
authorHans Petter Selasky <hselasky@FreeBSD.org>2018-03-08 11:59:47 +0000
committerHans Petter Selasky <hselasky@FreeBSD.org>2018-03-08 11:59:47 +0000
commit4b95c6659a0bfbbf2850ba6339a5faa9704ce881 (patch)
treea6c50974c22b7fda0bcdfb93156d3f64f1b2e26a /sys/dev/mlx5/mlx5_ifc.h
parentfba294620c185c1e21e914971d8454641173443a (diff)
Notes
Diffstat (limited to 'sys/dev/mlx5/mlx5_ifc.h')
-rw-r--r--sys/dev/mlx5/mlx5_ifc.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/dev/mlx5/mlx5_ifc.h b/sys/dev/mlx5/mlx5_ifc.h
index 57dcd4717b743..cf7e3d76d827a 100644
--- a/sys/dev/mlx5/mlx5_ifc.h
+++ b/sys/dev/mlx5/mlx5_ifc.h
@@ -9328,6 +9328,13 @@ struct mlx5_ifc_mtt_bits {
u8 rd_en[0x1];
};
+/* Vendor Specific Capabilities, VSC */
+enum {
+ MLX5_VSC_DOMAIN_ICMD = 0x1,
+ MLX5_VSC_DOMAIN_PROTECTED_CRSPACE = 0x6,
+ MLX5_VSC_DOMAIN_SEMAPHORES = 0xA,
+};
+
struct mlx5_ifc_vendor_specific_cap_bits {
u8 type[0x8];
u8 length[0x8];