xref: /freebsd/sys/contrib/dev/rtw89/Kconfig (revision c7046f76)
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_8852A
20	tristate
21
22config RTW89_8852C
23	tristate
24
25config RTW89_8852AE
26	tristate "Realtek 8852AE PCI wireless network (Wi-Fi 6) adapter"
27	depends on PCI
28	select RTW89_CORE
29	select RTW89_PCI
30	select RTW89_8852A
31	help
32	  Select this option will enable support for 8852AE chipset
33
34	  802.11ax PCIe wireless network (Wi-Fi 6) adapter
35
36config RTW89_8852CE
37	tristate "Realtek 8852CE PCI wireless network (Wi-Fi 6E) adapter"
38	depends on PCI
39	select RTW89_CORE
40	select RTW89_PCI
41	select RTW89_8852C
42	help
43	  Select this option will enable support for 8852CE chipset
44
45	  802.11ax PCIe wireless network (Wi-Fi 6E) adapter
46
47config RTW89_DEBUG
48	bool
49
50config RTW89_DEBUGMSG
51	bool "Realtek rtw89 debug message support"
52	depends on RTW89_CORE
53	select RTW89_DEBUG
54	help
55	  Enable debug message support
56
57	  If unsure, say Y to simplify debug problems
58
59config RTW89_DEBUGFS
60	bool "Realtek rtw89 debugfs support"
61	depends on RTW89_CORE
62	select RTW89_DEBUG
63	help
64	  Enable debugfs support
65
66	  If unsure, say Y to simplify debug problems
67
68endif
69