From 9609bb1e1044aee8a94d47e8eae9fd718a339745 Mon Sep 17 00:00:00 2001 From: Sean Khan Date: Sat, 25 May 2024 15:20:58 -0400 Subject: [PATCH] qualcommax: NSS: Set required NSS packages and options --- package/kernel/mac80211/ath.mk | 5 +++++ target/linux/qualcommax/ipq807x/target.mk | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/package/kernel/mac80211/ath.mk b/package/kernel/mac80211/ath.mk index a757d685f1..5c382d43f7 100644 --- a/package/kernel/mac80211/ath.mk +++ b/package/kernel/mac80211/ath.mk @@ -377,11 +377,16 @@ define KernelPackage/ath11k/config TARGET_qualcommax_ipq807x_DEVICE_xiaomi_ax3600 || \ TARGET_qualcommax_ipq807x_DEVICE_zte_mf269 ) select ATH11K_MEM_PROFILE_256M if TARGET_qualcommax_ipq807x_DEVICE_netgear_wax218 + default y + help + Say Y to enable NSS WiFi offload support. Ensure you enable feeds for NSS drivers. + https://github.com/qosmio/nss-packages config ATH11K_NSS_MESH_SUPPORT bool "Enable NSS WiFi Mesh offload" depends on ATH11K_NSS_SUPPORT select PACKAGE_MAC80211_MESH + select NSS_FIRMWARE_VERSION_11_4 default n choice diff --git a/target/linux/qualcommax/ipq807x/target.mk b/target/linux/qualcommax/ipq807x/target.mk index 22a9b78d59..b4af8fa423 100644 --- a/target/linux/qualcommax/ipq807x/target.mk +++ b/target/linux/qualcommax/ipq807x/target.mk @@ -1,6 +1,6 @@ SUBTARGET:=ipq807x BOARDNAME:=Qualcomm Atheros IPQ807x -DEFAULT_PACKAGES += kmod-phy-aquantia ath11k-firmware-ipq8074 +DEFAULT_PACKAGES += kmod-phy-aquantia ath11k-firmware-ipq8074 kmod-qca-nss-ecm kmod-qca-nss-drv define Target/Description Build firmware images for Qualcomm Atheros IPQ807x based boards.