blob: 73067cac289c69c93560cb0801e181012b2d00ee [file] [log] [blame]
Larry Finger6f334c22013-07-12 15:32:15 -05001menuconfig RTL_CARDS
2 tristate "Realtek rtlwifi family of devices"
3 depends on MAC80211 && (PCI || USB)
4 default y
Larry Finger06e7cda32013-02-12 16:09:02 -06005 ---help---
Larry Finger6f334c22013-07-12 15:32:15 -05006 This option will enable support for the Realtek mac80211-based
7 wireless drivers. Drivers rtl8192ce, rtl8192cu, rtl8192se, rtl8192de,
Larry Fingerb1a3bfc2014-09-26 16:40:23 -05008 rtl8723ae, rtl8723be, rtl8188ee, rtl8192ee, and rtl8821ae share
9 some common code.
Larry Finger06e7cda32013-02-12 16:09:02 -060010
Larry Finger6f334c22013-07-12 15:32:15 -050011if RTL_CARDS
12
13config RTL8192CE
14 tristate "Realtek RTL8192CE/RTL8188CE Wireless Network Adapter"
15 depends on PCI
16 select RTL8192C_COMMON
17 select RTLWIFI
18 select RTLWIFI_PCI
19 ---help---
20 This is the driver for Realtek RTL8192CE/RTL8188CE 802.11n PCIe
21 wireless network adapters.
22
23 If you choose to build it as a module, it will be called rtl8192ce
24
25config RTL8192SE
26 tristate "Realtek RTL8192SE/RTL8191SE PCIe Wireless Network Adapter"
27 depends on PCI
28 select RTLWIFI
29 select RTLWIFI_PCI
30 ---help---
31 This is the driver for Realtek RTL8192SE/RTL8191SE 802.11n PCIe
32 wireless network adapters.
33
34 If you choose to build it as a module, it will be called rtl8192se
35
36config RTL8192DE
37 tristate "Realtek RTL8192DE/RTL8188DE PCIe Wireless Network Adapter"
38 depends on PCI
39 select RTLWIFI
40 select RTLWIFI_PCI
41 ---help---
42 This is the driver for Realtek RTL8192DE/RTL8188DE 802.11n PCIe
43 wireless network adapters.
44
45 If you choose to build it as a module, it will be called rtl8192de
46
47config RTL8723AE
48 tristate "Realtek RTL8723AE PCIe Wireless Network Adapter"
49 depends on PCI
50 select RTLWIFI
51 select RTLWIFI_PCI
Larry Finger0a168b42014-02-28 15:16:47 -060052 select RTL8723_COMMON
Larry Fingeraa45a672014-02-28 15:16:43 -060053 select RTLBTCOEXIST
Larry Finger6f334c22013-07-12 15:32:15 -050054 ---help---
55 This is the driver for Realtek RTL8723AE 802.11n PCIe
56 wireless network adapters.
57
58 If you choose to build it as a module, it will be called rtl8723ae
59
Larry Fingera619d1a2014-02-28 15:16:50 -060060config RTL8723BE
61 tristate "Realtek RTL8723BE PCIe Wireless Network Adapter"
62 depends on PCI
63 select RTLWIFI
64 select RTLWIFI_PCI
65 select RTL8723_COMMON
66 select RTLBTCOEXIST
67 ---help---
68 This is the driver for Realtek RTL8723BE 802.11n PCIe
69 wireless network adapters.
70
71 If you choose to build it as a module, it will be called rtl8723be
72
Larry Finger6f334c22013-07-12 15:32:15 -050073config RTL8188EE
74 tristate "Realtek RTL8188EE Wireless Network Adapter"
75 depends on PCI
76 select RTLWIFI
77 select RTLWIFI_PCI
78 ---help---
79 This is the driver for Realtek RTL8188EE 802.11n PCIe
80 wireless network adapters.
81
82 If you choose to build it as a module, it will be called rtl8188ee
83
Larry Fingerb1a3bfc2014-09-26 16:40:23 -050084config RTL8192EE
85 tristate "Realtek RTL8192EE Wireless Network Adapter"
86 depends on PCI
87 select RTLWIFI
88 select RTLWIFI_PCI
Larry Finger989377e2014-10-02 12:00:53 -050089 select RTLBTCOEXIST
Larry Fingerb1a3bfc2014-09-26 16:40:23 -050090 ---help---
91 This is the driver for Realtek RTL8192EE 802.11n PCIe
92 wireless network adapters.
93
94 If you choose to build it as a module, it will be called rtl8192ee
95
Larry Finger21e4b072014-09-22 09:39:26 -050096config RTL8821AE
97 tristate "Realtek RTL8821AE/RTL8812AE Wireless Network Adapter"
98 depends on PCI
99 select RTLWIFI
100 select RTLWIFI_PCI
Larry Finger574a7932014-09-30 11:18:21 -0500101 select RTLBTCOEXIST
Larry Finger21e4b072014-09-22 09:39:26 -0500102 ---help---
Kevin Lo7b457dd2015-05-19 10:18:34 +0800103 This is the driver for Realtek RTL8821AE/RTL8812AE 802.11ac PCIe
Larry Finger21e4b072014-09-22 09:39:26 -0500104 wireless network adapters.
105
106 If you choose to build it as a module, it will be called rtl8821ae
107
Larry Finger6f334c22013-07-12 15:32:15 -0500108config RTL8192CU
109 tristate "Realtek RTL8192CU/RTL8188CU USB Wireless Network Adapter"
110 depends on USB
111 select RTLWIFI
112 select RTLWIFI_USB
113 select RTL8192C_COMMON
114 ---help---
115 This is the driver for Realtek RTL8192CU/RTL8188CU 802.11n USB
116 wireless network adapters.
117
118 If you choose to build it as a module, it will be called rtl8192cu
119
120config RTLWIFI
121 tristate
122 select FW_LOADER
123
124config RTLWIFI_PCI
125 tristate
126
127config RTLWIFI_USB
128 tristate
Larry Finger06e7cda32013-02-12 16:09:02 -0600129
130config RTLWIFI_DEBUG
131 bool "Debugging output for rtlwifi driver family"
132 depends on RTLWIFI
133 default y
134 ---help---
135 To use the module option that sets the dynamic-debugging level for,
136 the front-end driver, this parameter must be "Y". For memory-limited
137 systems, choose "N". If in doubt, choose "Y".
138
Larry Finger1472d3a2011-02-23 10:24:58 -0600139config RTL8192C_COMMON
140 tristate
Chaoming Lif9fc5132011-06-10 15:12:10 -0500141 depends on RTL8192CE || RTL8192CU
Larry Finger6f334c22013-07-12 15:32:15 -0500142 default y
143
Larry Finger0a168b42014-02-28 15:16:47 -0600144config RTL8723_COMMON
145 tristate
Larry Fingera619d1a2014-02-28 15:16:50 -0600146 depends on RTL8723AE || RTL8723BE
Larry Finger0a168b42014-02-28 15:16:47 -0600147 default y
148
Larry Fingeraa45a672014-02-28 15:16:43 -0600149config RTLBTCOEXIST
150 tristate
Larry Finger989377e2014-10-02 12:00:53 -0500151 depends on RTL8723AE || RTL8723BE || RTL8821AE || RTL8192EE
Larry Fingeraa45a672014-02-28 15:16:43 -0600152 default y
153
Larry Finger6f334c22013-07-12 15:32:15 -0500154endif