mirror of
https://github.com/torvalds/linux.git
synced 2026-10-16 21:00:02 +02:00
Add support for the NXP IW61x wireless devices. The nxpwifi driver implements a full-MAC design and integrates with cfg80211 for configuration and control, supporting both station (STA) and access point (AP) modes. The driver provides a firmware-based command/event interface using TLV messages, with the core handling command processing, event dispatching, and device lifecycle management. A SDIO transport layer is implemented to support IW61x devices. Key features include: - 802.11n/ac/ax (HT/VHT/HE) capability support - Scan, association, and connection management - Data path handling for TX/RX, including aggregation and reorder - WMM QoS support and traffic prioritization - 802.11h (DFS/TPC) support for regulatory compliance - cfg80211 integration for STA and AP operations - Debugfs and ethtool support - Wake-on-LAN support The driver translates cfg80211 configuration into firmware commands and implements required data path processing in software where needed. Signed-off-by: Jeff Chen <jeff.chen_1@nxp.com>
18 lines
516 B
Plaintext
18 lines
516 B
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
config WLAN_VENDOR_NXP
|
|
bool "NXP devices"
|
|
default y
|
|
help
|
|
If you have a wireless card belonging to this class, say Y.
|
|
|
|
Note that the answer to this question doesn't directly affect the
|
|
kernel: saying N will just cause the configurator to skip all the
|
|
questions about these cards. If you say Y, you will be asked for
|
|
your specific card in the following questions.
|
|
|
|
if WLAN_VENDOR_NXP
|
|
|
|
source "drivers/net/wireless/nxp/nxpwifi/Kconfig"
|
|
|
|
endif # WLAN_VENDOR_NXP
|