diff options
author | Ali Bahar <ali@internetdog.org> | 2011-09-03 23:14:16 +0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-09-07 04:00:34 +0400 |
commit | 07a6b03707d3e6c5e1de2869a79b0bdca97ee2ac (patch) | |
tree | ebcda1f6138c04575ee3cf45ea35ba0911663c82 /drivers/staging/rtl8712/rtl871x_xmit.h | |
parent | c13b6f24986de17b29a56be7b6b851d565f455fa (diff) | |
download | linux-07a6b03707d3e6c5e1de2869a79b0bdca97ee2ac.tar.xz |
staging: r8712u: Merging Realtek's latest (v2.6.6). Tx-code refactoring.
Refactor the TX code to prepare for aggregation.
Signed-off-by: Ali Bahar <ali@internetDog.org>
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/rtl8712/rtl871x_xmit.h')
-rw-r--r-- | drivers/staging/rtl8712/rtl871x_xmit.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/staging/rtl8712/rtl871x_xmit.h b/drivers/staging/rtl8712/rtl871x_xmit.h index 63041008f942..81987788917c 100644 --- a/drivers/staging/rtl8712/rtl871x_xmit.h +++ b/drivers/staging/rtl8712/rtl871x_xmit.h @@ -135,7 +135,9 @@ struct xmit_buf { u8 *pallocated_buf; u8 *pbuf; + void *priv_data; struct urb *pxmit_urb[8]; + u32 aggr_nr; }; struct xmit_frame { @@ -280,6 +282,9 @@ int r8712_xmit_enqueue(struct _adapter *padapter, int r8712_xmit_direct(struct _adapter *padapter, struct xmit_frame *pxmitframe); void r8712_xmit_bh(void *priv); +void xmitframe_xmitbuf_attach(struct xmit_frame *pxmitframe, + struct xmit_buf *pxmitbuf); + #include "rtl8712_xmit.h" #endif /*_RTL871X_XMIT_H_*/ |