Print this page
9482 Want cxgbetool
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
        
@@ -40,10 +40,11 @@
 #define T4_IOCTL_GET_MBOX       (T4_IOCTL + 10)
 #define T4_IOCTL_GET_CIM_LA     (T4_IOCTL + 11)
 #define T4_IOCTL_GET_CIM_QCFG   (T4_IOCTL + 12)
 #define T4_IOCTL_GET_CIM_IBQ    (T4_IOCTL + 13)
 #define T4_IOCTL_GET_EDC        (T4_IOCTL + 14)
+#define T4_IOCTL_LOAD_FW        (T4_IOCTL + 15)
 
 enum {
         T4_CTXT_EGRESS,
         T4_CTXT_INGRESS,
         T4_CTXT_FLM
@@ -113,13 +114,18 @@
 };
 
 #define T4_DEVLOG_SIZE  32768
 struct t4_devlog {
         uint32_t len;
-        uint8_t  *data;
+        uint32_t data[0];
 };
 
+struct t4_ldfw {
+        uint32_t len;
+        uint32_t data[0];
+};
+
 #ifdef __cplusplus
 }
 #endif
 
 #endif /* __T4NEX_H */