freebsd-dev/sys/dev/rtwn/usb
Andriy Voskoboinyk 9dba612805 rtwn_usb: add support for fragmented Rx.
Since device can pass multiple frames in a single payload temporary
Rx buffer was big enough to hold all of them; now the driver can
concatenate a single frame from multiple payloads.

The Rx buffer size may be configured via tunable (dev.rtwn.%d.rx_buf_size).

Tested with:
 - rtl8188cus, rtl8188eu and rtl8821au (STA mode).
 - (by kevlo) rtl8192cu and rtl8188eu.

PR:		218527
Reviewed by:	kevlo
Differential Revision:	https://reviews.freebsd.org/D11705
2017-07-30 23:35:21 +00:00
..
rtwn_usb_attach.c rtwn_usb: add support for fragmented Rx. 2017-07-30 23:35:21 +00:00
rtwn_usb_attach.h Sort REALTEK section and remove duplicate entry for RTL8192CU. 2017-01-24 03:00:22 +00:00
rtwn_usb_ep.c rtwn_usb: add support for fragmented Rx. 2017-07-30 23:35:21 +00:00
rtwn_usb_ep.h
rtwn_usb_reg.c
rtwn_usb_reg.h
rtwn_usb_rx.c rtwn_usb: add support for fragmented Rx. 2017-07-30 23:35:21 +00:00
rtwn_usb_rx.h
rtwn_usb_tx.c rtwn_usb: reject too long (>16K) mbufs. 2017-07-04 07:07:08 +00:00
rtwn_usb_tx.h
rtwn_usb_var.h rtwn_usb: add support for fragmented Rx. 2017-07-30 23:35:21 +00:00