1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig RTW88 3 tristate "Realtek 802.11ac wireless chips support" 4 depends on MAC80211 5 help 6 This module adds support for mac80211-based wireless drivers that 7 enables Realtek IEEE 802.11ac wireless chipsets. 8 9 If you choose to build a module, it'll be called rtw88. 10 11if RTW88 12 13config RTW88_CORE 14 tristate 15 select WANT_DEV_COREDUMP 16 17config RTW88_PCI 18 tristate 19 20config RTW88_SDIO 21 tristate 22 23config RTW88_USB 24 tristate 25 26config RTW88_8822B 27 tristate 28 29config RTW88_8822C 30 tristate 31 32config RTW88_8723X 33 tristate 34 35config RTW88_8703B 36 tristate 37 select RTW88_8723X 38 39config RTW88_8723D 40 tristate 41 select RTW88_8723X 42 43config RTW88_8821C 44 tristate 45 46config RTW88_88XXA 47 tristate 48 49config RTW88_8821A 50 tristate 51 select RTW88_88XXA 52 53config RTW88_8812A 54 tristate 55 select RTW88_88XXA 56 57config RTW88_8822BE 58 tristate "Realtek 8822BE PCI wireless network adapter" 59 depends on PCI 60 select RTW88_CORE 61 select RTW88_PCI 62 select RTW88_8822B 63 help 64 Select this option will enable support for 8822BE chipset 65 66 802.11ac PCIe wireless network adapter 67 68config RTW88_8822BS 69 tristate "Realtek 8822BS SDIO wireless network adapter" 70 depends on MMC 71 select RTW88_CORE 72 select RTW88_SDIO 73 select RTW88_8822B 74 help 75 Select this option will enable support for 8822BS chipset 76 77 802.11ac SDIO wireless network adapter 78 79config RTW88_8822BU 80 tristate "Realtek 8822BU USB wireless network adapter" 81 depends on USB 82 select RTW88_CORE 83 select RTW88_USB 84 select RTW88_8822B 85 help 86 Select this option will enable support for 8822BU chipset 87 88 802.11ac USB wireless network adapter 89 90config RTW88_8822CE 91 tristate "Realtek 8822CE PCI wireless network adapter" 92 depends on PCI 93 select RTW88_CORE 94 select RTW88_PCI 95 select RTW88_8822C 96 help 97 Select this option will enable support for 8822CE chipset 98 99 802.11ac PCIe wireless network adapter 100 101config RTW88_8822CS 102 tristate "Realtek 8822CS SDIO wireless network adapter" 103 depends on MMC 104 select RTW88_CORE 105 select RTW88_SDIO 106 select RTW88_8822C 107 help 108 Select this option will enable support for 8822CS chipset 109 110 802.11ac SDIO wireless network adapter 111 112config RTW88_8822CU 113 tristate "Realtek 8822CU USB wireless network adapter" 114 depends on USB 115 select RTW88_CORE 116 select RTW88_USB 117 select RTW88_8822C 118 help 119 Select this option will enable support for 8822CU chipset 120 121 802.11ac USB wireless network adapter 122 123config RTW88_8723DE 124 tristate "Realtek 8723DE PCI wireless network adapter" 125 depends on PCI 126 select RTW88_CORE 127 select RTW88_PCI 128 select RTW88_8723D 129 help 130 Select this option will enable support for 8723DE chipset 131 132 802.11n PCIe wireless network adapter 133 134config RTW88_8723DS 135 tristate "Realtek 8723DS SDIO wireless network adapter" 136 depends on MMC 137 select RTW88_CORE 138 select RTW88_SDIO 139 select RTW88_8723D 140 help 141 Select this option will enable support for 8723DS chipset 142 143 802.11n SDIO wireless network adapter 144 145config RTW88_8723CS 146 tristate "Realtek 8723CS SDIO wireless network adapter" 147 depends on MMC 148 select RTW88_CORE 149 select RTW88_SDIO 150 select RTW88_8703B 151 help 152 Select this option to enable support for 8723CS chipset (EXPERIMENTAL) 153 154 This module adds support for the 8723CS 802.11n SDIO 155 wireless network adapter. 156 157 If you choose to build a module, it'll be called rtw88_8723cs. 158 159config RTW88_8723DU 160 tristate "Realtek 8723DU USB wireless network adapter" 161 depends on USB 162 select RTW88_CORE 163 select RTW88_USB 164 select RTW88_8723D 165 help 166 Select this option will enable support for 8723DU chipset 167 168 802.11n USB wireless network adapter 169 170config RTW88_8821CE 171 tristate "Realtek 8821CE PCI wireless network adapter" 172 depends on PCI 173 select RTW88_CORE 174 select RTW88_PCI 175 select RTW88_8821C 176 help 177 Select this option will enable support for 8821CE chipset 178 179 802.11ac PCIe wireless network adapter 180 181config RTW88_8821CS 182 tristate "Realtek 8821CS SDIO wireless network adapter" 183 depends on MMC 184 select RTW88_CORE 185 select RTW88_SDIO 186 select RTW88_8821C 187 help 188 Select this option will enable support for 8821CS chipset 189 190 802.11ac SDIO wireless network adapter 191 192config RTW88_8821CU 193 tristate "Realtek 8821CU USB wireless network adapter" 194 depends on USB 195 select RTW88_CORE 196 select RTW88_USB 197 select RTW88_8821C 198 help 199 Select this option will enable support for 8821CU chipset 200 201 802.11ac USB wireless network adapter 202 203config RTW88_8821AU 204 tristate "Realtek 8821AU/8811AU USB wireless network adapter" 205 depends on USB 206 select RTW88_CORE 207 select RTW88_USB 208 select RTW88_8821A 209 help 210 Select this option will enable support for 8821AU and 8811AU chipset 211 212 802.11ac USB wireless network adapter 213 214config RTW88_8812AU 215 tristate "Realtek 8812AU USB wireless network adapter" 216 depends on USB 217 select RTW88_CORE 218 select RTW88_USB 219 select RTW88_8812A 220 help 221 Select this option will enable support for 8812AU chipset 222 223 802.11ac USB wireless network adapter 224 225config RTW88_DEBUG 226 bool "Realtek rtw88 debug support" 227 depends on RTW88_CORE 228 help 229 Enable debug support 230 231 If unsure, say Y to simplify debug problems 232 233config RTW88_DEBUGFS 234 bool "Realtek rtw88 debugfs support" 235 depends on RTW88_CORE 236 help 237 Enable debug support 238 239 If unsure, say Y to simplify debug problems 240 241endif 242