drivers/net/wireless/mediatek/mt76/mt7996/Kconfig

Source file repositories/reference/linux-study-clean/drivers/net/wireless/mediatek/mt76/mt7996/Kconfig

File Facts

System
Linux kernel
Corpus path
drivers/net/wireless/mediatek/mt76/mt7996/Kconfig
Extension
[no extension]
Size
608 bytes
Lines
22
Domain
Driver Families
Bucket
drivers/net
Inferred role
Driver Families: build/configuration rule
Status
atlas-only

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: BSD-3-Clause-Clear
config MT7996E
	tristate "MediaTek MT7996 (PCIe) support"
	select MT76_CONNAC_LIB
	select WANT_DEV_COREDUMP
	select RELAY
	depends on MAC80211
	depends on PCI
	help
	  This adds support for MT7996-based PCIe wireless devices,
	  which support concurrent tri-band operation at 6GHz, 5GHz,
	  and 2.4GHz IEEE 802.11be 4x4:4SS 4096-QAM, 320MHz channels.

	  To compile this driver as a module, choose M here.

config MT7996_NPU
	bool "MT7996 (PCIe) NPU support"
	depends on MT7996E
	depends on NET_AIROHA_NPU=y || MT7996E=NET_AIROHA_NPU
	select MT76_NPU
	default n

Annotation

Implementation Notes