GNU Linux-libre 5.19-rc6-gnu
[releases.git] / drivers / net / wireless / realtek / rtw89 / Kconfig
1 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
2 menuconfig 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
11 if RTW89
12
13 config RTW89_CORE
14         tristate
15
16 config RTW89_PCI
17         tristate
18
19 config RTW89_8852A
20         tristate
21
22 config RTW89_8852C
23         tristate
24
25 config 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
36 config 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
47 config RTW89_DEBUG
48         bool
49
50 config 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
59 config 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
68 endif