xref: /linux/drivers/net/wireless/mediatek/mt76/mt7615/Kconfig (revision d0e274af2f2e44b9d496f5d2c0431fdd2ea76fb8)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2e90354e0SLorenzo Bianconi
3e90354e0SLorenzo Bianconiconfig MT7615_COMMON
4e90354e0SLorenzo Bianconi	tristate
5*d0e274afSLorenzo Bianconi	select MT76_CONNAC_LIB
6e90354e0SLorenzo Bianconi
704b8e659SRyder Leeconfig MT7615E
818ab1d7aSSean Wang	tristate "MediaTek MT7615E and MT7663E (PCIe) support"
9e90354e0SLorenzo Bianconi	select MT7615_COMMON
1004b8e659SRyder Lee	depends on MAC80211
1104b8e659SRyder Lee	depends on PCI
1204b8e659SRyder Lee	help
1306413abeSRyder Lee	  This adds support for MT7615-based wireless PCIe devices,
1406413abeSRyder Lee	  which support concurrent dual-band operation at both 5GHz
1506413abeSRyder Lee	  and 2.4GHz, IEEE 802.11ac 4x4:4SS 1733Mbps PHY rate, wave2
1606413abeSRyder Lee	  MU-MIMO up to 4 users/group and 160MHz channels.
1706413abeSRyder Lee
1806413abeSRyder Lee	  To compile this driver as a module, choose M here.
198351943dSFelix Fietkau
208351943dSFelix Fietkauconfig MT7622_WMAC
218351943dSFelix Fietkau	bool "MT7622 (SoC) WMAC support"
228351943dSFelix Fietkau	depends on MT7615E
238351943dSFelix Fietkau	depends on ARCH_MEDIATEK || COMPILE_TEST
248351943dSFelix Fietkau	select REGMAP
258351943dSFelix Fietkau	default y
268351943dSFelix Fietkau	help
278351943dSFelix Fietkau	  This adds support for the built-in WMAC on MT7622 SoC devices
288351943dSFelix Fietkau	  which has the same feature set as a MT7615, but limited to
298351943dSFelix Fietkau	  2.4 GHz only.
30eb99cc95SLorenzo Bianconi
3190520afbSLorenzo Bianconiconfig MT7663_USB_SDIO_COMMON
3290520afbSLorenzo Bianconi	tristate
3390520afbSLorenzo Bianconi	select MT7615_COMMON
3490520afbSLorenzo Bianconi
35eb99cc95SLorenzo Bianconiconfig MT7663U
36eb99cc95SLorenzo Bianconi	tristate "MediaTek MT7663U (USB) support"
37eb99cc95SLorenzo Bianconi	select MT76_USB
3890520afbSLorenzo Bianconi	select MT7663_USB_SDIO_COMMON
39eb99cc95SLorenzo Bianconi	depends on MAC80211
40eb99cc95SLorenzo Bianconi	depends on USB
41eb99cc95SLorenzo Bianconi	help
42642023d0SSean Wang	  This adds support for MT7663U 802.11ac 2x2:2 wireless devices.
43eb99cc95SLorenzo Bianconi
44eb99cc95SLorenzo Bianconi	  To compile this driver as a module, choose M here.
45a66cbdd6SSean Wang
46a66cbdd6SSean Wangconfig MT7663S
47a66cbdd6SSean Wang	tristate "MediaTek MT7663S (SDIO) support"
48a66cbdd6SSean Wang	select MT76_SDIO
49a66cbdd6SSean Wang	select MT7663_USB_SDIO_COMMON
50a66cbdd6SSean Wang	depends on MAC80211
51a66cbdd6SSean Wang	depends on MMC
52a66cbdd6SSean Wang	help
53a66cbdd6SSean Wang	  This adds support for MT7663S 802.11ac 2x2:2 wireless devices.
54a66cbdd6SSean Wang
55a66cbdd6SSean Wang	  To compile this driver as a module, choose M here.
56