162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_cimenuconfig RTW88 362306a36Sopenharmony_ci tristate "Realtek 802.11ac wireless chips support" 462306a36Sopenharmony_ci depends on MAC80211 562306a36Sopenharmony_ci help 662306a36Sopenharmony_ci This module adds support for mac80211-based wireless drivers that 762306a36Sopenharmony_ci enables Realtek IEEE 802.11ac wireless chipsets. 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci If you choose to build a module, it'll be called rtw88. 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciif RTW88 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ciconfig RTW88_CORE 1462306a36Sopenharmony_ci tristate 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ciconfig RTW88_PCI 1762306a36Sopenharmony_ci tristate 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ciconfig RTW88_SDIO 2062306a36Sopenharmony_ci tristate 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciconfig RTW88_USB 2362306a36Sopenharmony_ci tristate 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ciconfig RTW88_8822B 2662306a36Sopenharmony_ci tristate 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ciconfig RTW88_8822C 2962306a36Sopenharmony_ci tristate 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ciconfig RTW88_8723D 3262306a36Sopenharmony_ci tristate 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ciconfig RTW88_8821C 3562306a36Sopenharmony_ci tristate 3662306a36Sopenharmony_ci 3762306a36Sopenharmony_ciconfig RTW88_8822BE 3862306a36Sopenharmony_ci tristate "Realtek 8822BE PCI wireless network adapter" 3962306a36Sopenharmony_ci depends on PCI 4062306a36Sopenharmony_ci select RTW88_CORE 4162306a36Sopenharmony_ci select RTW88_PCI 4262306a36Sopenharmony_ci select RTW88_8822B 4362306a36Sopenharmony_ci help 4462306a36Sopenharmony_ci Select this option will enable support for 8822BE chipset 4562306a36Sopenharmony_ci 4662306a36Sopenharmony_ci 802.11ac PCIe wireless network adapter 4762306a36Sopenharmony_ci 4862306a36Sopenharmony_ciconfig RTW88_8822BS 4962306a36Sopenharmony_ci tristate "Realtek 8822BS SDIO wireless network adapter" 5062306a36Sopenharmony_ci depends on MMC 5162306a36Sopenharmony_ci select RTW88_CORE 5262306a36Sopenharmony_ci select RTW88_SDIO 5362306a36Sopenharmony_ci select RTW88_8822B 5462306a36Sopenharmony_ci help 5562306a36Sopenharmony_ci Select this option will enable support for 8822BS chipset 5662306a36Sopenharmony_ci 5762306a36Sopenharmony_ci 802.11ac SDIO wireless network adapter 5862306a36Sopenharmony_ci 5962306a36Sopenharmony_ciconfig RTW88_8822BU 6062306a36Sopenharmony_ci tristate "Realtek 8822BU USB wireless network adapter" 6162306a36Sopenharmony_ci depends on USB 6262306a36Sopenharmony_ci select RTW88_CORE 6362306a36Sopenharmony_ci select RTW88_USB 6462306a36Sopenharmony_ci select RTW88_8822B 6562306a36Sopenharmony_ci help 6662306a36Sopenharmony_ci Select this option will enable support for 8822BU chipset 6762306a36Sopenharmony_ci 6862306a36Sopenharmony_ci 802.11ac USB wireless network adapter 6962306a36Sopenharmony_ci 7062306a36Sopenharmony_ciconfig RTW88_8822CE 7162306a36Sopenharmony_ci tristate "Realtek 8822CE PCI wireless network adapter" 7262306a36Sopenharmony_ci depends on PCI 7362306a36Sopenharmony_ci select RTW88_CORE 7462306a36Sopenharmony_ci select RTW88_PCI 7562306a36Sopenharmony_ci select RTW88_8822C 7662306a36Sopenharmony_ci help 7762306a36Sopenharmony_ci Select this option will enable support for 8822CE chipset 7862306a36Sopenharmony_ci 7962306a36Sopenharmony_ci 802.11ac PCIe wireless network adapter 8062306a36Sopenharmony_ci 8162306a36Sopenharmony_ciconfig RTW88_8822CS 8262306a36Sopenharmony_ci tristate "Realtek 8822CS SDIO wireless network adapter" 8362306a36Sopenharmony_ci depends on MMC 8462306a36Sopenharmony_ci select RTW88_CORE 8562306a36Sopenharmony_ci select RTW88_SDIO 8662306a36Sopenharmony_ci select RTW88_8822C 8762306a36Sopenharmony_ci help 8862306a36Sopenharmony_ci Select this option will enable support for 8822CS chipset 8962306a36Sopenharmony_ci 9062306a36Sopenharmony_ci 802.11ac SDIO wireless network adapter 9162306a36Sopenharmony_ci 9262306a36Sopenharmony_ciconfig RTW88_8822CU 9362306a36Sopenharmony_ci tristate "Realtek 8822CU USB wireless network adapter" 9462306a36Sopenharmony_ci depends on USB 9562306a36Sopenharmony_ci select RTW88_CORE 9662306a36Sopenharmony_ci select RTW88_USB 9762306a36Sopenharmony_ci select RTW88_8822C 9862306a36Sopenharmony_ci help 9962306a36Sopenharmony_ci Select this option will enable support for 8822CU chipset 10062306a36Sopenharmony_ci 10162306a36Sopenharmony_ci 802.11ac USB wireless network adapter 10262306a36Sopenharmony_ci 10362306a36Sopenharmony_ciconfig RTW88_8723DE 10462306a36Sopenharmony_ci tristate "Realtek 8723DE PCI wireless network adapter" 10562306a36Sopenharmony_ci depends on PCI 10662306a36Sopenharmony_ci select RTW88_CORE 10762306a36Sopenharmony_ci select RTW88_PCI 10862306a36Sopenharmony_ci select RTW88_8723D 10962306a36Sopenharmony_ci help 11062306a36Sopenharmony_ci Select this option will enable support for 8723DE chipset 11162306a36Sopenharmony_ci 11262306a36Sopenharmony_ci 802.11n PCIe wireless network adapter 11362306a36Sopenharmony_ci 11462306a36Sopenharmony_ciconfig RTW88_8723DS 11562306a36Sopenharmony_ci tristate "Realtek 8723DS SDIO wireless network adapter" 11662306a36Sopenharmony_ci depends on MMC 11762306a36Sopenharmony_ci select RTW88_CORE 11862306a36Sopenharmony_ci select RTW88_SDIO 11962306a36Sopenharmony_ci select RTW88_8723D 12062306a36Sopenharmony_ci help 12162306a36Sopenharmony_ci Select this option will enable support for 8723DS chipset 12262306a36Sopenharmony_ci 12362306a36Sopenharmony_ci 802.11n SDIO wireless network adapter 12462306a36Sopenharmony_ci 12562306a36Sopenharmony_ciconfig RTW88_8723DU 12662306a36Sopenharmony_ci tristate "Realtek 8723DU USB wireless network adapter" 12762306a36Sopenharmony_ci depends on USB 12862306a36Sopenharmony_ci select RTW88_CORE 12962306a36Sopenharmony_ci select RTW88_USB 13062306a36Sopenharmony_ci select RTW88_8723D 13162306a36Sopenharmony_ci help 13262306a36Sopenharmony_ci Select this option will enable support for 8723DU chipset 13362306a36Sopenharmony_ci 13462306a36Sopenharmony_ci 802.11n USB wireless network adapter 13562306a36Sopenharmony_ci 13662306a36Sopenharmony_ciconfig RTW88_8821CE 13762306a36Sopenharmony_ci tristate "Realtek 8821CE PCI wireless network adapter" 13862306a36Sopenharmony_ci depends on PCI 13962306a36Sopenharmony_ci select RTW88_CORE 14062306a36Sopenharmony_ci select RTW88_PCI 14162306a36Sopenharmony_ci select RTW88_8821C 14262306a36Sopenharmony_ci help 14362306a36Sopenharmony_ci Select this option will enable support for 8821CE chipset 14462306a36Sopenharmony_ci 14562306a36Sopenharmony_ci 802.11ac PCIe wireless network adapter 14662306a36Sopenharmony_ci 14762306a36Sopenharmony_ciconfig RTW88_8821CS 14862306a36Sopenharmony_ci tristate "Realtek 8821CS SDIO wireless network adapter" 14962306a36Sopenharmony_ci depends on MMC 15062306a36Sopenharmony_ci select RTW88_CORE 15162306a36Sopenharmony_ci select RTW88_SDIO 15262306a36Sopenharmony_ci select RTW88_8821C 15362306a36Sopenharmony_ci help 15462306a36Sopenharmony_ci Select this option will enable support for 8821CS chipset 15562306a36Sopenharmony_ci 15662306a36Sopenharmony_ci 802.11ac SDIO wireless network adapter 15762306a36Sopenharmony_ci 15862306a36Sopenharmony_ciconfig RTW88_8821CU 15962306a36Sopenharmony_ci tristate "Realtek 8821CU USB wireless network adapter" 16062306a36Sopenharmony_ci depends on USB 16162306a36Sopenharmony_ci select RTW88_CORE 16262306a36Sopenharmony_ci select RTW88_USB 16362306a36Sopenharmony_ci select RTW88_8821C 16462306a36Sopenharmony_ci help 16562306a36Sopenharmony_ci Select this option will enable support for 8821CU chipset 16662306a36Sopenharmony_ci 16762306a36Sopenharmony_ci 802.11ac USB wireless network adapter 16862306a36Sopenharmony_ci 16962306a36Sopenharmony_ciconfig RTW88_DEBUG 17062306a36Sopenharmony_ci bool "Realtek rtw88 debug support" 17162306a36Sopenharmony_ci depends on RTW88_CORE 17262306a36Sopenharmony_ci help 17362306a36Sopenharmony_ci Enable debug support 17462306a36Sopenharmony_ci 17562306a36Sopenharmony_ci If unsure, say Y to simplify debug problems 17662306a36Sopenharmony_ci 17762306a36Sopenharmony_ciconfig RTW88_DEBUGFS 17862306a36Sopenharmony_ci bool "Realtek rtw88 debugfs support" 17962306a36Sopenharmony_ci depends on RTW88_CORE 18062306a36Sopenharmony_ci help 18162306a36Sopenharmony_ci Enable debug support 18262306a36Sopenharmony_ci 18362306a36Sopenharmony_ci If unsure, say Y to simplify debug problems 18462306a36Sopenharmony_ci 18562306a36Sopenharmony_ciendif 186