[PATCH] wifi: nxp: NXPWIFI should be invisible and selected by its users
From: Geert Uytterhoeven
Date: Thu Aug 06 2026 - 06:12:04 EST
All supported NXP WiFi wireless adapters have an SDIO interface.
Hence there is no point in asking the user about these adapters when
configuring a kernel without MMC support.
Fix this by making the core driver symbol invisible, and selecting it by
its user when needed.
Signed-off-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx>
---
Alternatively, NXPWIFI could depend on MMC, at the expense of asking the
user one more question.
---
drivers/net/wireless/nxp/nxpwifi/Kconfig | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/net/wireless/nxp/nxpwifi/Kconfig b/drivers/net/wireless/nxp/nxpwifi/Kconfig
index 3637068574b8a286..38a8820084dd84b7 100644
--- a/drivers/net/wireless/nxp/nxpwifi/Kconfig
+++ b/drivers/net/wireless/nxp/nxpwifi/Kconfig
@@ -1,6 +1,6 @@
# SPDX-License-Identifier: GPL-2.0-only
config NXPWIFI
- tristate "NXP WiFi Driver"
+ tristate "NXP WiFi Driver" if COMPILE_TEST
depends on CFG80211
help
This adds support for wireless adapters based on NXP
@@ -11,7 +11,8 @@ config NXPWIFI
config NXPWIFI_SDIO
tristate "NXP WiFi Driver for IW61x"
- depends on NXPWIFI && MMC
+ depends on CFG80211 && MMC
+ select NXPWIFI
select FW_LOADER
select WANT_DEV_COREDUMP
help
--
2.43.0