diff options
Diffstat (limited to 'drivers/staging/cw1200/wsm.c')
-rw-r--r-- | drivers/staging/cw1200/wsm.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/staging/cw1200/wsm.c b/drivers/staging/cw1200/wsm.c index 085868b532e..834524666a7 100644 --- a/drivers/staging/cw1200/wsm.c +++ b/drivers/staging/cw1200/wsm.c @@ -21,6 +21,7 @@ #include "wsm.h" #include "bh.h" #include "debug.h" +#include "itp.h" #if defined(CONFIG_CW1200_WSM_DEBUG) #define wsm_printk(...) printk(__VA_ARGS__) @@ -1644,6 +1645,10 @@ int wsm_get_tx(struct cw1200_common *priv, u8 **data, /* More is used only for broadcasts. */ bool more = false; + count = cw1200_itp_get_tx(priv, data, tx_len, burst); + if (count) + return count; + if (priv->wsm_cmd.ptr) { ++count; spin_lock(&priv->wsm_cmd.lock); |