Author: arybchik
Date: Sat Jun  4 14:07:42 2016
New Revision: 301313
URL: https://svnweb.freebsd.org/changeset/base/301313
Log:
  MFC r301067
  
  sfxge(4): move definition of the SW events to sfxge.h
  
  Tx flush done event is defined and Rx-specific header is not a good
  place for it.
  
  Sponsored by:   Solarflare Communications, Inc.

Modified:
  stable/10/sys/dev/sfxge/sfxge.h
  stable/10/sys/dev/sfxge/sfxge_rx.h
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/sys/dev/sfxge/sfxge.h
==============================================================================
--- stable/10/sys/dev/sfxge/sfxge.h     Sat Jun  4 14:06:22 2016        
(r301312)
+++ stable/10/sys/dev/sfxge/sfxge.h     Sat Jun  4 14:07:42 2016        
(r301313)
@@ -112,6 +112,26 @@
 
 #define        SFXGE_ETHERTYPE_LOOPBACK        0x9000  /* Xerox loopback */
 
+
+#define        SFXGE_MAGIC_RESERVED            0x8000
+
+#define        SFXGE_MAGIC_DMAQ_LABEL_WIDTH    6
+#define        SFXGE_MAGIC_DMAQ_LABEL_MASK \
+       ((1 << SFXGE_MAGIC_DMAQ_LABEL_WIDTH) - 1)
+
+#define        SFXGE_MAGIC_RX_QFLUSH_DONE \
+       (SFXGE_MAGIC_RESERVED | (1 << SFXGE_MAGIC_DMAQ_LABEL_WIDTH))
+
+#define        SFXGE_MAGIC_RX_QFLUSH_FAILED \
+       (SFXGE_MAGIC_RESERVED | (2 << SFXGE_MAGIC_DMAQ_LABEL_WIDTH))
+
+#define        SFXGE_MAGIC_RX_QREFILL \
+       (SFXGE_MAGIC_RESERVED | (3 << SFXGE_MAGIC_DMAQ_LABEL_WIDTH))
+
+#define        SFXGE_MAGIC_TX_QFLUSH_DONE \
+       (SFXGE_MAGIC_RESERVED | (4 << SFXGE_MAGIC_DMAQ_LABEL_WIDTH))
+
+
 enum sfxge_evq_state {
        SFXGE_EVQ_UNINITIALIZED = 0,
        SFXGE_EVQ_INITIALIZED,

Modified: stable/10/sys/dev/sfxge/sfxge_rx.h
==============================================================================
--- stable/10/sys/dev/sfxge/sfxge_rx.h  Sat Jun  4 14:06:22 2016        
(r301312)
+++ stable/10/sys/dev/sfxge/sfxge_rx.h  Sat Jun  4 14:07:42 2016        
(r301313)
@@ -43,24 +43,6 @@
 #define        SFXGE_LRO       1
 #endif
 
-#define        SFXGE_MAGIC_RESERVED            0x8000
-
-#define        SFXGE_MAGIC_DMAQ_LABEL_WIDTH    6
-#define        SFXGE_MAGIC_DMAQ_LABEL_MASK \
-       ((1 << SFXGE_MAGIC_DMAQ_LABEL_WIDTH) - 1)
-
-#define        SFXGE_MAGIC_RX_QFLUSH_DONE \
-       (SFXGE_MAGIC_RESERVED | (1 << SFXGE_MAGIC_DMAQ_LABEL_WIDTH))
-
-#define        SFXGE_MAGIC_RX_QFLUSH_FAILED \
-       (SFXGE_MAGIC_RESERVED | (2 << SFXGE_MAGIC_DMAQ_LABEL_WIDTH))
-
-#define        SFXGE_MAGIC_RX_QREFILL \
-       (SFXGE_MAGIC_RESERVED | (3 << SFXGE_MAGIC_DMAQ_LABEL_WIDTH))
-
-#define        SFXGE_MAGIC_TX_QFLUSH_DONE \
-       (SFXGE_MAGIC_RESERVED | (4 << SFXGE_MAGIC_DMAQ_LABEL_WIDTH))
-
 #define        SFXGE_RX_SCALE_MAX      EFX_MAXRSS
 
 struct sfxge_rx_sw_desc {
_______________________________________________
svn-src-stable-10@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-stable-10
To unsubscribe, send any mail to "svn-src-stable-10-unsubscr...@freebsd.org"

Reply via email to