Commit 4ffa2756 authored by Fengming Ye's avatar Fengming Ye Committed by Benjamin Cabé
Browse files

wifi: nxp: kconfig: decouple dependency of soft AP

Decouple dependency of CONFIG_NXP_WIFI_SOFTAP_SUPPORT.
Add wifi defconfig to set default kconfig options when soft AP
enabled.

Signed-off-by: default avatarFengming Ye <frank.ye@nxp.com>
parent f82de1ff
Loading
Loading
Loading
Loading
+3 −0
Changes for drivers/wifi/nxp/Kconfig.nxp: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -539,6 +539,8 @@ config NXP_WIFI_SOFTAP_SUPPORT
	bool "Wi-Fi SoftAP Support"
	select NET_DHCPV4_SERVER
	select WIFI_NM_HOSTAPD_AP if WIFI_NM_WPA_SUPPLICANT
	imply WIFI_NM_HOSTAPD_WPS if WIFI_NM_HOSTAPD_AP && WIFI_NM_WPA_SUPPLICANT_WPS
	imply WIFI_NM_HOSTAPD_CRYPTO_ENTERPRISE if WIFI_NM_HOSTAPD_AP && WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE
	default y
	help
	  Option to enable Wi-Fi SoftAP functions in the Wi-Fi driver.
@@ -720,6 +722,7 @@ config NXP_WIFI_RESET
config NXP_WIFI_ECSA
	bool "ECSA"
	default y
	depends on NXP_WIFI_SOFTAP_SUPPORT
	help
	  This option is used to do channel switch according to spec.

+0 −2
Changes for samples/net/wifi/shell/boards/frdm_rw612.conf: 0 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -31,7 +31,6 @@ CONFIG_SHELL_CMD_BUFF_SIZE=512

# net
CONFIG_NET_L2_ETHERNET=y
CONFIG_NET_DHCPV4_SERVER_ADDR_COUNT=32
CONFIG_NET_IPV4=y
CONFIG_NET_IPV6=y
CONFIG_ETH_MCUX=n
@@ -63,7 +62,6 @@ CONFIG_NET_IPV6_FRAGMENT_MAX_COUNT=3
CONFIG_NET_IPV6_FRAGMENT_MAX_PKT=8
CONFIG_NET_IPV6_FRAGMENT_TIMEOUT=3
CONFIG_NET_MAX_CONN=10
CONFIG_NET_DHCPV4_SERVER_ICMP_PROBE_TIMEOUT=100
CONFIG_ETH_DRIVER=n

# net threads priority
+0 −3
Changes for samples/net/wifi/shell/boards/overlay_hostap_rw612.conf: 0 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -9,10 +9,7 @@ CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA=y
CONFIG_WIFI_NM_WPA_SUPPLICANT_INF_MON=n
CONFIG_WIFI_NM_MAX_MANAGED_INTERFACES=2
CONFIG_SAE_PWE_EARLY_EXIT=y
CONFIG_WIFI_NM_HOSTAPD_AP=y
CONFIG_WIFI_NM_WPA_SUPPLICANT_WPS=y
CONFIG_WIFI_NM_HOSTAPD_WPS=y
CONFIG_WIFI_NM_HOSTAPD_CRYPTO_ENTERPRISE=y

# Enable mbedtls
CONFIG_MBEDTLS=y
+0 −2
Changes for samples/net/wifi/shell/boards/rd_rw612_bga.conf: 0 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -31,7 +31,6 @@ CONFIG_SHELL_CMD_BUFF_SIZE=512

# net
CONFIG_NET_L2_ETHERNET=y
CONFIG_NET_DHCPV4_SERVER_ADDR_COUNT=32
CONFIG_NET_IPV4=y
CONFIG_NET_IPV6=y
CONFIG_ETH_MCUX=n
@@ -63,7 +62,6 @@ CONFIG_NET_IPV6_FRAGMENT_MAX_COUNT=3
CONFIG_NET_IPV6_FRAGMENT_MAX_PKT=8
CONFIG_NET_IPV6_FRAGMENT_TIMEOUT=3
CONFIG_NET_MAX_CONN=10
CONFIG_NET_DHCPV4_SERVER_ICMP_PROBE_TIMEOUT=100

# net threads priority
CONFIG_NET_TC_THREAD_PRIO_CUSTOM=y
+4 −0
Changes for soc/nxp/rw/Kconfig.defconfig: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -52,4 +52,8 @@ config NXP_FW_LOADER
config NXP_RF_IMU
	default y if (BT || WIFI || IEEE802154)

if WIFI
orsource "Kconfig.defconfig.wifi"
endif # WIFI

endif # SOC_SERIES_RW6XX
Loading