xref: /linux/drivers/net/wireless/realtek/rtw89/Kconfig (revision 7ba49f4c6896d83b3841c0b046a0a7b1e97cc0dd)
1e3ec7017SPing-Ke Shih# SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
2e3ec7017SPing-Ke Shihmenuconfig RTW89
3e3ec7017SPing-Ke Shih	tristate "Realtek 802.11ax wireless chips support"
4e3ec7017SPing-Ke Shih	depends on MAC80211
5e3ec7017SPing-Ke Shih	help
6e3ec7017SPing-Ke Shih	  This module adds support for mac80211-based wireless drivers that
7e3ec7017SPing-Ke Shih	  enables Realtek IEEE 802.11ax wireless chipsets.
8e3ec7017SPing-Ke Shih
9e3ec7017SPing-Ke Shih	  If you choose to build a module, it'll be called rtw89.
10e3ec7017SPing-Ke Shih
11e3ec7017SPing-Ke Shihif RTW89
12e3ec7017SPing-Ke Shih
13e3ec7017SPing-Ke Shihconfig RTW89_CORE
14e3ec7017SPing-Ke Shih	tristate
15e3ec7017SPing-Ke Shih
16e3ec7017SPing-Ke Shihconfig RTW89_PCI
17e3ec7017SPing-Ke Shih	tristate
18e3ec7017SPing-Ke Shih
19861e58c8SZong-Zhe Yangconfig RTW89_8852A
20861e58c8SZong-Zhe Yang	tristate
21861e58c8SZong-Zhe Yang
22*7ba49f4cSPing-Ke Shihconfig RTW89_8852C
23*7ba49f4cSPing-Ke Shih	tristate
24*7ba49f4cSPing-Ke Shih
25e3ec7017SPing-Ke Shihconfig RTW89_8852AE
26*7ba49f4cSPing-Ke Shih	tristate "Realtek 8852AE PCI wireless network (Wi-Fi 6) adapter"
27e3ec7017SPing-Ke Shih	depends on PCI
28e3ec7017SPing-Ke Shih	select RTW89_CORE
29e3ec7017SPing-Ke Shih	select RTW89_PCI
30861e58c8SZong-Zhe Yang	select RTW89_8852A
31e3ec7017SPing-Ke Shih	help
32e3ec7017SPing-Ke Shih	  Select this option will enable support for 8852AE chipset
33e3ec7017SPing-Ke Shih
34*7ba49f4cSPing-Ke Shih	  802.11ax PCIe wireless network (Wi-Fi 6) adapter
35*7ba49f4cSPing-Ke Shih
36*7ba49f4cSPing-Ke Shihconfig RTW89_8852CE
37*7ba49f4cSPing-Ke Shih	tristate "Realtek 8852CE PCI wireless network (Wi-Fi 6E) adapter"
38*7ba49f4cSPing-Ke Shih	depends on PCI
39*7ba49f4cSPing-Ke Shih	select RTW89_CORE
40*7ba49f4cSPing-Ke Shih	select RTW89_PCI
41*7ba49f4cSPing-Ke Shih	select RTW89_8852C
42*7ba49f4cSPing-Ke Shih	help
43*7ba49f4cSPing-Ke Shih	  Select this option will enable support for 8852CE chipset
44*7ba49f4cSPing-Ke Shih
45*7ba49f4cSPing-Ke Shih	  802.11ax PCIe wireless network (Wi-Fi 6E) adapter
46e3ec7017SPing-Ke Shih
47e3ec7017SPing-Ke Shihconfig RTW89_DEBUG
48e3ec7017SPing-Ke Shih	bool
49e3ec7017SPing-Ke Shih
50e3ec7017SPing-Ke Shihconfig RTW89_DEBUGMSG
51e3ec7017SPing-Ke Shih	bool "Realtek rtw89 debug message support"
52e3ec7017SPing-Ke Shih	depends on RTW89_CORE
53e3ec7017SPing-Ke Shih	select RTW89_DEBUG
54e3ec7017SPing-Ke Shih	help
55e3ec7017SPing-Ke Shih	  Enable debug message support
56e3ec7017SPing-Ke Shih
57e3ec7017SPing-Ke Shih	  If unsure, say Y to simplify debug problems
58e3ec7017SPing-Ke Shih
59e3ec7017SPing-Ke Shihconfig RTW89_DEBUGFS
60e3ec7017SPing-Ke Shih	bool "Realtek rtw89 debugfs support"
61e3ec7017SPing-Ke Shih	depends on RTW89_CORE
62e3ec7017SPing-Ke Shih	select RTW89_DEBUG
63e3ec7017SPing-Ke Shih	help
64e3ec7017SPing-Ke Shih	  Enable debugfs support
65e3ec7017SPing-Ke Shih
66e3ec7017SPing-Ke Shih	  If unsure, say Y to simplify debug problems
67e3ec7017SPing-Ke Shih
68e3ec7017SPing-Ke Shihendif
69