xref: /linux/drivers/net/wireless/realtek/rtw89/Kconfig (revision d523dc49d13e8853b30ac7c5056bb506bbef1bcc)
1# SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
2menuconfig RTW89
3	tristate "Realtek 802.11ax 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.11ax wireless chipsets.
8
9	  If you choose to build a module, it'll be called rtw89.
10
11if RTW89
12
13config RTW89_CORE
14	tristate
15	select WANT_DEV_COREDUMP
16
17config RTW89_PCI
18	tristate
19
20config RTW89_8851B
21	tristate
22
23config RTW89_8852A
24	tristate
25
26config RTW89_8852B_COMMON
27	tristate
28
29config RTW89_8852B
30	tristate
31
32config RTW89_8852C
33	tristate
34
35config RTW89_8922A
36	tristate
37
38config RTW89_8851BE
39	tristate "Realtek 8851BE PCI wireless network (Wi-Fi 6) adapter"
40	depends on PCI
41	select RTW89_CORE
42	select RTW89_PCI
43	select RTW89_8851B
44	help
45	  Select this option will enable support for 8851BE chipset
46
47	  802.11ax PCIe wireless network (Wi-Fi 6) adapter
48
49config RTW89_8852AE
50	tristate "Realtek 8852AE PCI wireless network (Wi-Fi 6) adapter"
51	depends on PCI
52	select RTW89_CORE
53	select RTW89_PCI
54	select RTW89_8852A
55	help
56	  Select this option will enable support for 8852AE chipset
57
58	  802.11ax PCIe wireless network (Wi-Fi 6) adapter
59
60config RTW89_8852BE
61	tristate "Realtek 8852BE PCI wireless network (Wi-Fi 6) adapter"
62	depends on PCI
63	select RTW89_CORE
64	select RTW89_PCI
65	select RTW89_8852B
66	select RTW89_8852B_COMMON
67	help
68	  Select this option will enable support for 8852BE chipset
69
70	  802.11ax PCIe wireless network (Wi-Fi 6) adapter
71
72config RTW89_8852CE
73	tristate "Realtek 8852CE PCI wireless network (Wi-Fi 6E) adapter"
74	depends on PCI
75	select RTW89_CORE
76	select RTW89_PCI
77	select RTW89_8852C
78	help
79	  Select this option will enable support for 8852CE chipset
80
81	  802.11ax PCIe wireless network (Wi-Fi 6E) adapter
82
83config RTW89_8922AE
84	tristate "Realtek 8922AE PCI wireless network (Wi-Fi 7) adapter"
85	depends on PCI
86	select RTW89_CORE
87	select RTW89_PCI
88	select RTW89_8922A
89	help
90	  Select this option will enable support for 8922AE chipset
91
92	  802.11be PCIe wireless network (Wi-Fi 7) adapter
93	  supporting 2x2 2GHz/5GHz/6GHz 4096-QAM 160MHz channels.
94
95config RTW89_DEBUG
96	bool
97
98config RTW89_DEBUGMSG
99	bool "Realtek rtw89 debug message support"
100	depends on RTW89_CORE
101	select RTW89_DEBUG
102	help
103	  Enable debug message support
104
105	  If unsure, say Y to simplify debug problems
106
107config RTW89_DEBUGFS
108	bool "Realtek rtw89 debugfs support"
109	depends on RTW89_CORE
110	select RTW89_DEBUG
111	help
112	  Enable debugfs support
113
114	  If unsure, say Y to simplify debug problems
115
116endif
117