xref: /linux/drivers/net/wireless/realtek/rtw89/Kconfig (revision b5db4ef38e21dd9b6b95ae96cea5032b00e04f24)
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*b5db4ef3SPing-Ke Shihconfig RTW89_8852B
23*b5db4ef3SPing-Ke Shih	tristate
24*b5db4ef3SPing-Ke Shih
257ba49f4cSPing-Ke Shihconfig RTW89_8852C
267ba49f4cSPing-Ke Shih	tristate
277ba49f4cSPing-Ke Shih
28e3ec7017SPing-Ke Shihconfig RTW89_8852AE
297ba49f4cSPing-Ke Shih	tristate "Realtek 8852AE PCI wireless network (Wi-Fi 6) adapter"
30e3ec7017SPing-Ke Shih	depends on PCI
31e3ec7017SPing-Ke Shih	select RTW89_CORE
32e3ec7017SPing-Ke Shih	select RTW89_PCI
33861e58c8SZong-Zhe Yang	select RTW89_8852A
34e3ec7017SPing-Ke Shih	help
35e3ec7017SPing-Ke Shih	  Select this option will enable support for 8852AE chipset
36e3ec7017SPing-Ke Shih
377ba49f4cSPing-Ke Shih	  802.11ax PCIe wireless network (Wi-Fi 6) adapter
387ba49f4cSPing-Ke Shih
39*b5db4ef3SPing-Ke Shihconfig RTW89_8852BE
40*b5db4ef3SPing-Ke Shih	tristate "Realtek 8852BE PCI wireless network (Wi-Fi 6) adapter"
41*b5db4ef3SPing-Ke Shih	depends on PCI
42*b5db4ef3SPing-Ke Shih	select RTW89_CORE
43*b5db4ef3SPing-Ke Shih	select RTW89_PCI
44*b5db4ef3SPing-Ke Shih	select RTW89_8852B
45*b5db4ef3SPing-Ke Shih	help
46*b5db4ef3SPing-Ke Shih	  Select this option will enable support for 8852BE chipset
47*b5db4ef3SPing-Ke Shih
48*b5db4ef3SPing-Ke Shih	  802.11ax PCIe wireless network (Wi-Fi 6) adapter
49*b5db4ef3SPing-Ke Shih
507ba49f4cSPing-Ke Shihconfig RTW89_8852CE
517ba49f4cSPing-Ke Shih	tristate "Realtek 8852CE PCI wireless network (Wi-Fi 6E) adapter"
527ba49f4cSPing-Ke Shih	depends on PCI
537ba49f4cSPing-Ke Shih	select RTW89_CORE
547ba49f4cSPing-Ke Shih	select RTW89_PCI
557ba49f4cSPing-Ke Shih	select RTW89_8852C
567ba49f4cSPing-Ke Shih	help
577ba49f4cSPing-Ke Shih	  Select this option will enable support for 8852CE chipset
587ba49f4cSPing-Ke Shih
597ba49f4cSPing-Ke Shih	  802.11ax PCIe wireless network (Wi-Fi 6E) adapter
60e3ec7017SPing-Ke Shih
61e3ec7017SPing-Ke Shihconfig RTW89_DEBUG
62e3ec7017SPing-Ke Shih	bool
63e3ec7017SPing-Ke Shih
64e3ec7017SPing-Ke Shihconfig RTW89_DEBUGMSG
65e3ec7017SPing-Ke Shih	bool "Realtek rtw89 debug message support"
66e3ec7017SPing-Ke Shih	depends on RTW89_CORE
67e3ec7017SPing-Ke Shih	select RTW89_DEBUG
68e3ec7017SPing-Ke Shih	help
69e3ec7017SPing-Ke Shih	  Enable debug message support
70e3ec7017SPing-Ke Shih
71e3ec7017SPing-Ke Shih	  If unsure, say Y to simplify debug problems
72e3ec7017SPing-Ke Shih
73e3ec7017SPing-Ke Shihconfig RTW89_DEBUGFS
74e3ec7017SPing-Ke Shih	bool "Realtek rtw89 debugfs support"
75e3ec7017SPing-Ke Shih	depends on RTW89_CORE
76e3ec7017SPing-Ke Shih	select RTW89_DEBUG
77e3ec7017SPing-Ke Shih	help
78e3ec7017SPing-Ke Shih	  Enable debugfs support
79e3ec7017SPing-Ke Shih
80e3ec7017SPing-Ke Shih	  If unsure, say Y to simplify debug problems
81e3ec7017SPing-Ke Shih
82e3ec7017SPing-Ke Shihendif
83