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