em(4)/emx(4): Update to Intel's 7.1.7
[dragonfly.git] / sys / dev / netif / emx / if_emx.h
index 87e6a6a..af52c83 100644 (file)
@@ -88,8 +88,8 @@
  */
 #define EMX_TX_TIMEOUT                 5
 
-/* One for TX csum offloading desc, the other is reserved */
-#define EMX_TX_RESERVED                        2
+/* One for TX csum offloading desc, the other 2 are reserved */
+#define EMX_TX_RESERVED                        3
 
 /* Large enough for 16K jumbo frame */
 #define EMX_TX_SPARE                   8
@@ -262,6 +262,11 @@ struct emx_softc {
        /* Management and WOL features */
        int                     wol;
        int                     has_manage;
+       int                     has_amt;
+       int                     control_hw;
+
+       /* Multicast array memory */
+       uint8_t                 *mta;
 
        /* Info about the board itself */
        uint8_t                 link_active;