svn commit: r352968 - in head/sys/dev/mlx5: . mlx5_core

Hans Petter Selasky hselasky at FreeBSD.org
Wed Oct 2 09:32:42 UTC 2019


Author: hselasky
Date: Wed Oct  2 09:32:41 2019
New Revision: 352968
URL: https://svnweb.freebsd.org/changeset/base/352968

Log:
  Move mlx5_ifc_vsc_space_bits and mlx5_ifc_vsc_addr_bits to mlx5_ifc.h.
  
  Submitted by:	kib@
  MFC after:	3 days
  Sponsored by:	Mellanox Technologies

Modified:
  head/sys/dev/mlx5/mlx5_core/mlx5_vsc.c
  head/sys/dev/mlx5/mlx5_ifc.h

Modified: head/sys/dev/mlx5/mlx5_core/mlx5_vsc.c
==============================================================================
--- head/sys/dev/mlx5/mlx5_core/mlx5_vsc.c	Wed Oct  2 09:31:36 2019	(r352967)
+++ head/sys/dev/mlx5/mlx5_core/mlx5_vsc.c	Wed Oct  2 09:32:41 2019	(r352968)
@@ -31,18 +31,6 @@
 
 #define	MLX5_SEMAPHORE_SPACE_DOMAIN 0xA
 
-struct mlx5_ifc_vsc_space_bits {
-	u8 status[0x3];
-	u8 reserved0[0xd];
-	u8 space[0x10];
-};
-
-struct mlx5_ifc_vsc_addr_bits {
-	u8 flag[0x1];
-	u8 reserved0[0x1];
-	u8 address[0x1e];
-};
-
 int mlx5_vsc_lock(struct mlx5_core_dev *mdev)
 {
 	device_t dev = mdev->pdev->dev.bsddev;

Modified: head/sys/dev/mlx5/mlx5_ifc.h
==============================================================================
--- head/sys/dev/mlx5/mlx5_ifc.h	Wed Oct  2 09:31:36 2019	(r352967)
+++ head/sys/dev/mlx5/mlx5_ifc.h	Wed Oct  2 09:32:41 2019	(r352968)
@@ -9749,6 +9749,18 @@ struct mlx5_ifc_vendor_specific_cap_bits {
 	u8         data[0x20];
 };
 
+struct mlx5_ifc_vsc_space_bits {
+	u8 status[0x3];
+	u8 reserved0[0xd];
+	u8 space[0x10];
+};
+
+struct mlx5_ifc_vsc_addr_bits {
+	u8 flag[0x1];
+	u8 reserved0[0x1];
+	u8 address[0x1e];
+};
+
 enum {
 	MLX5_INITIAL_SEG_NIC_INTERFACE_FULL_DRIVER  = 0x0,
 	MLX5_INITIAL_SEG_NIC_INTERFACE_DISABLED     = 0x1,


More information about the svn-src-all mailing list