172 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2menuconfig RTL_CARDS3 tristate "Realtek rtlwifi family of devices"4 depends on MAC80211 && (PCI || USB)5 default y6 help7 This option will enable support for the Realtek mac80211-based8 wireless drivers. Drivers rtl8192ce, rtl8192cu, rtl8192se, rtl8192de,9 rtl8723ae, rtl8723be, rtl8188ee, rtl8192ee, and rtl8821ae share10 some common code.11 12if RTL_CARDS13 14config RTL8192CE15 tristate "Realtek RTL8192CE/RTL8188CE Wireless Network Adapter"16 depends on PCI17 select RTL8192C_COMMON18 select RTLWIFI19 select RTLWIFI_PCI20 help21 This is the driver for Realtek RTL8192CE/RTL8188CE 802.11n PCIe22 wireless network adapters.23 24 If you choose to build it as a module, it will be called rtl8192ce25 26config RTL8192SE27 tristate "Realtek RTL8192SE/RTL8191SE PCIe Wireless Network Adapter"28 depends on PCI29 select RTLWIFI30 select RTLWIFI_PCI31 help32 This is the driver for Realtek RTL8192SE/RTL8191SE 802.11n PCIe33 wireless network adapters.34 35 If you choose to build it as a module, it will be called rtl8192se36 37config RTL8192DE38 tristate "Realtek RTL8192DE/RTL8188DE PCIe Wireless Network Adapter"39 depends on PCI40 select RTL8192D_COMMON41 select RTLWIFI42 select RTLWIFI_PCI43 help44 This is the driver for Realtek RTL8192DE/RTL8188DE 802.11n PCIe45 wireless network adapters.46 47 If you choose to build it as a module, it will be called rtl8192de48 49config RTL8723AE50 tristate "Realtek RTL8723AE PCIe Wireless Network Adapter"51 depends on PCI52 select RTLWIFI53 select RTLWIFI_PCI54 select RTL8723_COMMON55 select RTLBTCOEXIST56 help57 This is the driver for Realtek RTL8723AE 802.11n PCIe58 wireless network adapters.59 60 If you choose to build it as a module, it will be called rtl8723ae61 62config RTL8723BE63 tristate "Realtek RTL8723BE PCIe Wireless Network Adapter"64 depends on PCI65 select RTLWIFI66 select RTLWIFI_PCI67 select RTL8723_COMMON68 select RTLBTCOEXIST69 help70 This is the driver for Realtek RTL8723BE 802.11n PCIe71 wireless network adapters.72 73 If you choose to build it as a module, it will be called rtl8723be74 75config RTL8188EE76 tristate "Realtek RTL8188EE Wireless Network Adapter"77 depends on PCI78 select RTLWIFI79 select RTLWIFI_PCI80 help81 This is the driver for Realtek RTL8188EE 802.11n PCIe82 wireless network adapters.83 84 If you choose to build it as a module, it will be called rtl8188ee85 86config RTL8192EE87 tristate "Realtek RTL8192EE Wireless Network Adapter"88 depends on PCI89 select RTLWIFI90 select RTLWIFI_PCI91 select RTLBTCOEXIST92 help93 This is the driver for Realtek RTL8192EE 802.11n PCIe94 wireless network adapters.95 96 If you choose to build it as a module, it will be called rtl8192ee97 98config RTL8821AE99 tristate "Realtek RTL8821AE/RTL8812AE Wireless Network Adapter"100 depends on PCI101 select RTLWIFI102 select RTLWIFI_PCI103 select RTLBTCOEXIST104 help105 This is the driver for Realtek RTL8821AE/RTL8812AE 802.11ac PCIe106 wireless network adapters.107 108 If you choose to build it as a module, it will be called rtl8821ae109 110config RTL8192CU111 tristate "Realtek RTL8192CU/RTL8188CU USB Wireless Network Adapter"112 depends on USB113 select RTLWIFI114 select RTLWIFI_USB115 select RTL8192C_COMMON116 help117 This is the driver for Realtek RTL8192CU/RTL8188CU 802.11n USB118 wireless network adapters.119 120 If you choose to build it as a module, it will be called rtl8192cu121 122config RTL8192DU123 tristate "Realtek RTL8192DU USB Wireless Network Adapter"124 depends on USB125 select RTLWIFI126 select RTLWIFI_USB127 select RTL8192D_COMMON128 help129 This is the driver for Realtek RTL8192DU 802.11n USB130 wireless network adapters.131 132 If you choose to build it as a module, it will be called rtl8192du133 134config RTLWIFI135 tristate136 select FW_LOADER137 138config RTLWIFI_PCI139 tristate140 141config RTLWIFI_USB142 tristate143 144config RTLWIFI_DEBUG145 bool "Debugging output for rtlwifi driver family"146 depends on RTLWIFI147 default y148 help149 To use the module option that sets the dynamic-debugging level for,150 the front-end driver, this parameter must be "Y". For memory-limited151 systems, choose "N". If in doubt, choose "Y".152 153config RTL8192C_COMMON154 tristate155 depends on RTL8192CE || RTL8192CU156 default y157 158config RTL8192D_COMMON159 tristate160 161config RTL8723_COMMON162 tristate163 depends on RTL8723AE || RTL8723BE164 default y165 166config RTLBTCOEXIST167 tristate168 depends on RTL8723AE || RTL8723BE || RTL8821AE || RTL8192EE169 default y170 171endif172