xref: /linux/drivers/net/wireless/realtek/rtw88/Kconfig (revision aff5ffd718de23cb8603f2e229204670e2644334)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2e3037485SYan-Hsuan Chuangmenuconfig RTW88
3e3037485SYan-Hsuan Chuang	tristate "Realtek 802.11ac wireless chips support"
4e3037485SYan-Hsuan Chuang	depends on MAC80211
5e3037485SYan-Hsuan Chuang	help
6e3037485SYan-Hsuan Chuang	  This module adds support for mac80211-based wireless drivers that
7e3037485SYan-Hsuan Chuang	  enables Realtek IEEE 802.11ac wireless chipsets.
8e3037485SYan-Hsuan Chuang
9e3037485SYan-Hsuan Chuang	  If you choose to build a module, it'll be called rtw88.
10e3037485SYan-Hsuan Chuang
11e3037485SYan-Hsuan Chuangif RTW88
12e3037485SYan-Hsuan Chuang
13e3037485SYan-Hsuan Chuangconfig RTW88_CORE
14e3037485SYan-Hsuan Chuang	tristate
15e3037485SYan-Hsuan Chuang
16e3037485SYan-Hsuan Chuangconfig RTW88_PCI
17e3037485SYan-Hsuan Chuang	tristate
18e3037485SYan-Hsuan Chuang
19a82dfd33SSascha Hauerconfig RTW88_USB
20a82dfd33SSascha Hauer	tristate
21a82dfd33SSascha Hauer
22416e87fcSZong-Zhe Yangconfig RTW88_8822B
23416e87fcSZong-Zhe Yang	tristate
24416e87fcSZong-Zhe Yang
25ba0fbe23SZong-Zhe Yangconfig RTW88_8822C
26ba0fbe23SZong-Zhe Yang	tristate
27ba0fbe23SZong-Zhe Yang
28f56f0863SZong-Zhe Yangconfig RTW88_8723D
29f56f0863SZong-Zhe Yang	tristate
30f56f0863SZong-Zhe Yang
31f745eb9cSTzu-En Huangconfig RTW88_8821C
32f745eb9cSTzu-En Huang	tristate
33f745eb9cSTzu-En Huang
34e3037485SYan-Hsuan Chuangconfig RTW88_8822BE
35416e87fcSZong-Zhe Yang	tristate "Realtek 8822BE PCI wireless network adapter"
36e3037485SYan-Hsuan Chuang	depends on PCI
37e3037485SYan-Hsuan Chuang	select RTW88_CORE
38e3037485SYan-Hsuan Chuang	select RTW88_PCI
39416e87fcSZong-Zhe Yang	select RTW88_8822B
40e3037485SYan-Hsuan Chuang	help
41e3037485SYan-Hsuan Chuang	  Select this option will enable support for 8822BE chipset
42e3037485SYan-Hsuan Chuang
43e3037485SYan-Hsuan Chuang	  802.11ac PCIe wireless network adapter
44e3037485SYan-Hsuan Chuang
45e3037485SYan-Hsuan Chuangconfig RTW88_8822CE
46ba0fbe23SZong-Zhe Yang	tristate "Realtek 8822CE PCI wireless network adapter"
47e3037485SYan-Hsuan Chuang	depends on PCI
48e3037485SYan-Hsuan Chuang	select RTW88_CORE
49e3037485SYan-Hsuan Chuang	select RTW88_PCI
50ba0fbe23SZong-Zhe Yang	select RTW88_8822C
51e3037485SYan-Hsuan Chuang	help
52e3037485SYan-Hsuan Chuang	  Select this option will enable support for 8822CE chipset
53e3037485SYan-Hsuan Chuang
54e3037485SYan-Hsuan Chuang	  802.11ac PCIe wireless network adapter
55e3037485SYan-Hsuan Chuang
56f5df1a8bSPing-Ke Shihconfig RTW88_8723DE
57f56f0863SZong-Zhe Yang	tristate "Realtek 8723DE PCI wireless network adapter"
58f5df1a8bSPing-Ke Shih	depends on PCI
59f5df1a8bSPing-Ke Shih	select RTW88_CORE
60f5df1a8bSPing-Ke Shih	select RTW88_PCI
61f56f0863SZong-Zhe Yang	select RTW88_8723D
62f5df1a8bSPing-Ke Shih	help
63f5df1a8bSPing-Ke Shih	  Select this option will enable support for 8723DE chipset
64f5df1a8bSPing-Ke Shih
65f5df1a8bSPing-Ke Shih	  802.11n PCIe wireless network adapter
66f5df1a8bSPing-Ke Shih
67f745eb9cSTzu-En Huangconfig RTW88_8821CE
68f745eb9cSTzu-En Huang	tristate "Realtek 8821CE PCI wireless network adapter"
69f745eb9cSTzu-En Huang	depends on PCI
70f745eb9cSTzu-En Huang	select RTW88_CORE
71f745eb9cSTzu-En Huang	select RTW88_PCI
72f745eb9cSTzu-En Huang	select RTW88_8821C
73f745eb9cSTzu-En Huang	help
74f745eb9cSTzu-En Huang	  Select this option will enable support for 8821CE chipset
75f745eb9cSTzu-En Huang
76f745eb9cSTzu-En Huang	  802.11ac PCIe wireless network adapter
77f745eb9cSTzu-En Huang
78*aff5ffd7SSascha Hauerconfig RTW88_8821CU
79*aff5ffd7SSascha Hauer	tristate "Realtek 8821CU USB wireless network adapter"
80*aff5ffd7SSascha Hauer	depends on USB
81*aff5ffd7SSascha Hauer	select RTW88_CORE
82*aff5ffd7SSascha Hauer	select RTW88_USB
83*aff5ffd7SSascha Hauer	select RTW88_8821C
84*aff5ffd7SSascha Hauer	help
85*aff5ffd7SSascha Hauer	  Select this option will enable support for 8821CU chipset
86*aff5ffd7SSascha Hauer
87*aff5ffd7SSascha Hauer	  802.11ac USB wireless network adapter
88*aff5ffd7SSascha Hauer
89e3037485SYan-Hsuan Chuangconfig RTW88_DEBUG
90e3037485SYan-Hsuan Chuang	bool "Realtek rtw88 debug support"
91e3037485SYan-Hsuan Chuang	depends on RTW88_CORE
92e3037485SYan-Hsuan Chuang	help
93e3037485SYan-Hsuan Chuang	  Enable debug support
94e3037485SYan-Hsuan Chuang
95e3037485SYan-Hsuan Chuang	  If unsure, say Y to simplify debug problems
96e3037485SYan-Hsuan Chuang
97e3037485SYan-Hsuan Chuangconfig RTW88_DEBUGFS
98e3037485SYan-Hsuan Chuang	bool "Realtek rtw88 debugfs support"
99e3037485SYan-Hsuan Chuang	depends on RTW88_CORE
100e3037485SYan-Hsuan Chuang	help
101e3037485SYan-Hsuan Chuang	  Enable debug support
102e3037485SYan-Hsuan Chuang
103e3037485SYan-Hsuan Chuang	  If unsure, say Y to simplify debug problems
104e3037485SYan-Hsuan Chuang
105e3037485SYan-Hsuan Chuangendif
106