Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3c05bedb authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Staging: rtl8812ae: Add Realtek 8821 PCI WIFI driver



This comes directly from the Realtek tarball, filename:
	wifi_driver_8821ae_0018.1129.2013.tar.gz

I mushed the three modules (btcoexist, rtlwifi and rtl8821ae) together
into one, in order to make it all build as one stand-alone module.
After the btcoexist driver gets merged upstream, I'll pull it out of
here, and will continue to work on removing this version of rtlwifi in
order to use the in-kernel one.

Cc: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent aa3bee0d
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -52,6 +52,8 @@ source "drivers/staging/rtl8712/Kconfig"

source "drivers/staging/rtl8188eu/Kconfig"

source "drivers/staging/rtl8821ae/Kconfig"

source "drivers/staging/rts5139/Kconfig"

source "drivers/staging/rts5208/Kconfig"
+1 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ obj-$(CONFIG_RTL8192U) += rtl8192u/
obj-$(CONFIG_RTL8192E)		+= rtl8192e/
obj-$(CONFIG_R8712U)		+= rtl8712/
obj-$(CONFIG_R8188EU)		+= rtl8188eu/
obj-$(CONFIG_R8821AE)		+= rtl8821ae/
obj-$(CONFIG_RTS5139)		+= rts5139/
obj-$(CONFIG_RTS5208)		+= rts5208/
obj-$(CONFIG_TRANZPORT)		+= frontier/
+11 −0
Original line number Diff line number Diff line
config R8821AE
	tristate "RealTek RTL8821AE Wireless LAN NIC driver"
	depends on PCI && WLAN
	depends on m
	select WIRELESS_EXT
	select WEXT_PRIV
	select EEPROM_93CX6
	select CRYPTO
	default N
	---help---
	  If built as a module, it will be called r8821ae.ko.
+35 −0
Original line number Diff line number Diff line
PCI_MAIN_OBJS	:= base.o	\
		rc.o	\
		debug.o	\
		regd.o	\
		efuse.o	\
		cam.o	\
		ps.o	\
		core.o	\
		stats.o	\
		pci.o	\

BT_COEXIST_OBJS:=	btcoexist/halbtc8192e2ant.o\
			btcoexist/halbtc8723b1ant.o\
			btcoexist/halbtc8723b2ant.o\
			btcoexist/halbtcoutsrc.o\
			btcoexist/rtl_btc.o	\

PCI_8821AE_HAL_OBJS:=	\
	rtl8821ae/hw.o		\
	rtl8821ae/table.o		\
	rtl8821ae/sw.o		\
	rtl8821ae/trx.o		\
	rtl8821ae/led.o		\
	rtl8821ae/fw.o		\
	rtl8821ae/phy.o		\
	rtl8821ae/rf.o		\
	rtl8821ae/dm.o		\
	rtl8821ae/pwrseq.o	\
	rtl8821ae/pwrseqcmd.o	\
	rtl8821ae/hal_btc.o	\
	rtl8821ae/hal_bt_coexist.o	\

rtl8821ae-objs += $(BT_COEXIST_OBJS) $(PCI_MAIN_OBJS) $(PCI_8821AE_HAL_OBJS)

obj-$(CONFIG_R8821AE) += rtl8821ae.o
+1874 −0

File added.

Preview size limit exceeded, changes collapsed.

Loading