]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/net/wireless/wl12xx/wl1271.h
wl1271: Allocate TX descriptors more efficiently
[net-next-2.6.git] / drivers / net / wireless / wl12xx / wl1271.h
index 8a4cd763e5a24c49080a97a0100f994e1f4993d0..718e96d97d0b6122787268a282c02f8f0b758492 100644 (file)
@@ -351,6 +351,7 @@ struct wl1271 {
 #define WL1271_FLAG_IDLE_REQUESTED    (11)
 #define WL1271_FLAG_PSPOLL_FAILURE    (12)
 #define WL1271_FLAG_STA_STATE_SENT    (13)
+#define WL1271_FLAG_FW_TX_BUSY        (14)
        unsigned long flags;
 
        struct wl1271_partition_set part;
@@ -397,6 +398,7 @@ struct wl1271 {
        struct work_struct tx_work;
 
        /* Pending TX frames */
+       unsigned long tx_frames_map[BITS_TO_LONGS(ACX_TX_DESCRIPTORS)];
        struct sk_buff *tx_frames[ACX_TX_DESCRIPTORS];
        int tx_frames_cnt;