New driver: rtl8xxxu (mac80211)
authorJes Sorensen <Jes.Sorensen@redhat.com>
Thu, 15 Oct 2015 00:44:51 +0000 (20:44 -0400)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 21 Oct 2015 07:53:29 +0000 (10:53 +0300)
commit26f1fad29ad973b0fb26a9ca3dcb2a73dde781aa
tree00c614f032d72727546b4f9fc8f45b698f75b3b5
parent8785955bbc28be446bcb2ad08cfb0599246746f7
New driver: rtl8xxxu (mac80211)

This is an alternate driver for a number of Realtek WiFi USB devices,
including RTL8723AU, RTL8188CU, RTL8188RU, RTL8191CU, and RTL8192CU.
It was written from scratch utilizing the Linux mac80211 stack.

After spending months cleaning up the vendor provided rtl8723au
driver, which comes with it's own 802.11 stack included, I decided to
rewrite this driver from the bottom up.

Many thanks to Johannes Berg for 802.11 insights and help and Larry
Finger for help with the vendor driver.

The full git log for the development of this driver can be found here:
git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git
    branch rtl8723au-mac80211

This driver is still under development, but has proven to be very
stable for me. It currently supports station mode only. It has support
for OFDM and CCK rates. It does lack certain features found in the
staging driver, such as power management, AMPDU, and 40MHz channel
support. In addition it does not support AD-HOC, AP, and monitor mode
support at this point.

The driver is known to work with the following devices:
Lenovo Yoga (rtl8723au)
TP-Link TL-WN823N (rtl8192cu)
Etekcity 6R (rtl8188cu)
Daffodil LAN03 (rtl8188cu)
Alfa AWUS036NHR (rtl8188ru)

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
MAINTAINERS
drivers/net/wireless/Kconfig
drivers/net/wireless/realtek/Makefile
drivers/net/wireless/realtek/rtl8xxxu/Kconfig [new file with mode: 0644]
drivers/net/wireless/realtek/rtl8xxxu/Makefile [new file with mode: 0644]
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.c [new file with mode: 0644]
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h [new file with mode: 0644]
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h [new file with mode: 0644]