xref: /OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7615/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyun
3*4882a593Smuzhiyunconfig MT7615_COMMON
4*4882a593Smuzhiyun	tristate
5*4882a593Smuzhiyun	select MT76_CORE
6*4882a593Smuzhiyun
7*4882a593Smuzhiyunconfig MT7615E
8*4882a593Smuzhiyun	tristate "MediaTek MT7615E and MT7663E (PCIe) support"
9*4882a593Smuzhiyun	select MT7615_COMMON
10*4882a593Smuzhiyun	depends on MAC80211
11*4882a593Smuzhiyun	depends on PCI
12*4882a593Smuzhiyun	help
13*4882a593Smuzhiyun	  This adds support for MT7615-based wireless PCIe devices,
14*4882a593Smuzhiyun	  which support concurrent dual-band operation at both 5GHz
15*4882a593Smuzhiyun	  and 2.4GHz, IEEE 802.11ac 4x4:4SS 1733Mbps PHY rate, wave2
16*4882a593Smuzhiyun	  MU-MIMO up to 4 users/group and 160MHz channels.
17*4882a593Smuzhiyun
18*4882a593Smuzhiyun	  To compile this driver as a module, choose M here.
19*4882a593Smuzhiyun
20*4882a593Smuzhiyunconfig MT7622_WMAC
21*4882a593Smuzhiyun	bool "MT7622 (SoC) WMAC support"
22*4882a593Smuzhiyun	depends on MT7615E
23*4882a593Smuzhiyun	depends on ARCH_MEDIATEK || COMPILE_TEST
24*4882a593Smuzhiyun	select REGMAP
25*4882a593Smuzhiyun	default y
26*4882a593Smuzhiyun	help
27*4882a593Smuzhiyun	  This adds support for the built-in WMAC on MT7622 SoC devices
28*4882a593Smuzhiyun	  which has the same feature set as a MT7615, but limited to
29*4882a593Smuzhiyun	  2.4 GHz only.
30*4882a593Smuzhiyun
31*4882a593Smuzhiyunconfig MT7663_USB_SDIO_COMMON
32*4882a593Smuzhiyun	tristate
33*4882a593Smuzhiyun	select MT7615_COMMON
34*4882a593Smuzhiyun
35*4882a593Smuzhiyunconfig MT7663U
36*4882a593Smuzhiyun	tristate "MediaTek MT7663U (USB) support"
37*4882a593Smuzhiyun	select MT76_USB
38*4882a593Smuzhiyun	select MT7663_USB_SDIO_COMMON
39*4882a593Smuzhiyun	depends on MAC80211
40*4882a593Smuzhiyun	depends on USB
41*4882a593Smuzhiyun	help
42*4882a593Smuzhiyun	  This adds support for MT7663U 802.11ac 2x2:2 wireless devices.
43*4882a593Smuzhiyun
44*4882a593Smuzhiyun	  To compile this driver as a module, choose M here.
45*4882a593Smuzhiyun
46*4882a593Smuzhiyunconfig MT7663S
47*4882a593Smuzhiyun	tristate "MediaTek MT7663S (SDIO) support"
48*4882a593Smuzhiyun	select MT76_SDIO
49*4882a593Smuzhiyun	select MT7663_USB_SDIO_COMMON
50*4882a593Smuzhiyun	depends on MAC80211
51*4882a593Smuzhiyun	depends on MMC
52*4882a593Smuzhiyun	help
53*4882a593Smuzhiyun	  This adds support for MT7663S 802.11ac 2x2:2 wireless devices.
54*4882a593Smuzhiyun
55*4882a593Smuzhiyun	  To compile this driver as a module, choose M here.
56