18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciconfig MT7615_COMMON
48c2ecf20Sopenharmony_ci	tristate
58c2ecf20Sopenharmony_ci	select MT76_CORE
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ciconfig MT7615E
88c2ecf20Sopenharmony_ci	tristate "MediaTek MT7615E and MT7663E (PCIe) support"
98c2ecf20Sopenharmony_ci	select MT7615_COMMON
108c2ecf20Sopenharmony_ci	depends on MAC80211
118c2ecf20Sopenharmony_ci	depends on PCI
128c2ecf20Sopenharmony_ci	help
138c2ecf20Sopenharmony_ci	  This adds support for MT7615-based wireless PCIe devices,
148c2ecf20Sopenharmony_ci	  which support concurrent dual-band operation at both 5GHz
158c2ecf20Sopenharmony_ci	  and 2.4GHz, IEEE 802.11ac 4x4:4SS 1733Mbps PHY rate, wave2
168c2ecf20Sopenharmony_ci	  MU-MIMO up to 4 users/group and 160MHz channels.
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here.
198c2ecf20Sopenharmony_ci
208c2ecf20Sopenharmony_ciconfig MT7622_WMAC
218c2ecf20Sopenharmony_ci	bool "MT7622 (SoC) WMAC support"
228c2ecf20Sopenharmony_ci	depends on MT7615E
238c2ecf20Sopenharmony_ci	depends on ARCH_MEDIATEK || COMPILE_TEST
248c2ecf20Sopenharmony_ci	select REGMAP
258c2ecf20Sopenharmony_ci	default y
268c2ecf20Sopenharmony_ci	help
278c2ecf20Sopenharmony_ci	  This adds support for the built-in WMAC on MT7622 SoC devices
288c2ecf20Sopenharmony_ci	  which has the same feature set as a MT7615, but limited to
298c2ecf20Sopenharmony_ci	  2.4 GHz only.
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ciconfig MT7663_USB_SDIO_COMMON
328c2ecf20Sopenharmony_ci	tristate
338c2ecf20Sopenharmony_ci	select MT7615_COMMON
348c2ecf20Sopenharmony_ci
358c2ecf20Sopenharmony_ciconfig MT7663U
368c2ecf20Sopenharmony_ci	tristate "MediaTek MT7663U (USB) support"
378c2ecf20Sopenharmony_ci	select MT76_USB
388c2ecf20Sopenharmony_ci	select MT7663_USB_SDIO_COMMON
398c2ecf20Sopenharmony_ci	depends on MAC80211
408c2ecf20Sopenharmony_ci	depends on USB
418c2ecf20Sopenharmony_ci	help
428c2ecf20Sopenharmony_ci	  This adds support for MT7663U 802.11ac 2x2:2 wireless devices.
438c2ecf20Sopenharmony_ci
448c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here.
458c2ecf20Sopenharmony_ci
468c2ecf20Sopenharmony_ciconfig MT7663S
478c2ecf20Sopenharmony_ci	tristate "MediaTek MT7663S (SDIO) support"
488c2ecf20Sopenharmony_ci	select MT76_SDIO
498c2ecf20Sopenharmony_ci	select MT7663_USB_SDIO_COMMON
508c2ecf20Sopenharmony_ci	depends on MAC80211
518c2ecf20Sopenharmony_ci	depends on MMC
528c2ecf20Sopenharmony_ci	help
538c2ecf20Sopenharmony_ci	  This adds support for MT7663S 802.11ac 2x2:2 wireless devices.
548c2ecf20Sopenharmony_ci
558c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here.
56