From 7b2c483ef47dcdeb43d867b71e9420a5d6763856 Mon Sep 17 00:00:00 2001
From: Sherry Sun <sherry.sun@nxp.com>
Date: Sun, 26 Sep 2021 16:06:31 +0800
Subject: [PATCH] FwImage: wifi_mod_para.conf: change the load parameters of
 wifi driver

Change the wifi driver load parameters to support WPA3 feature, also to
better align with WCS team.
Still keep wfd_name=p2p and max_vir_bss=1 to better support p2p function.

Also add SD8801 load parameters support.

Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Approved-by: Tian Yang <yang.tian@nxp.com>
---
 nxp/wifi_mod_para.conf | 57 ++++++++++++++++++++++++------------------
 1 file changed, 33 insertions(+), 24 deletions(-)

diff --git a/nxp/wifi_mod_para.conf b/nxp/wifi_mod_para.conf
index c25e759..8f0028f 100644
--- a/nxp/wifi_mod_para.conf
+++ b/nxp/wifi_mod_para.conf
@@ -32,9 +32,9 @@ SD8997 = {
 	wfd_name=p2p
 	max_vir_bss=1
 	cal_data_cfg=none
-	drv_mode=7
-	ps_mode=2
-	auto_ds=2
+	ps_mode=1
+	auto_ds=1
+	host_mlme=1
 	fw_name=nxp/sdiouart8997_combo_v4.bin
 }
 
@@ -75,9 +75,9 @@ SD8987 = {
 	wfd_name=p2p
 	max_vir_bss=1
 	cal_data_cfg=none
-	drv_mode=7
-	ps_mode=2
-	auto_ds=2
+	ps_mode=1
+	auto_ds=1
+	host_mlme=1
 	fw_name=nxp/sdiouart8987_combo_v0.bin
 }
 
@@ -94,9 +94,9 @@ PCIE8997 = {
 	wfd_name=p2p
 	max_vir_bss=1
 	cal_data_cfg=none
-	drv_mode=7
-	ps_mode=2
-	auto_ds=2
+	ps_mode=1
+	auto_ds=1
+	host_mlme=1
 	fw_name=nxp/pcieuart8997_combo_v4.bin
 }
 
@@ -105,9 +105,9 @@ PCIE9098_0 = {
 	wfd_name=p2p
 	max_vir_bss=1
 	cal_data_cfg=none
-	drv_mode=7
-	ps_mode=2
-	auto_ds=2
+	ps_mode=1
+	auto_ds=1
+	host_mlme=1
 	mac_addr=00:50:43:20:12:34
 	fw_name=nxp/pcieuart9098_combo_v1.bin
 }
@@ -117,9 +117,9 @@ PCIE9098_1 = {
 	wfd_name=p2p
 	max_vir_bss=1
 	cal_data_cfg=none
-	drv_mode=7
-	ps_mode=2
-	auto_ds=2
+	ps_mode=1
+	auto_ds=1
+	host_mlme=1
 	mac_addr=00:50:43:20:52:56
 	fw_name=nxp/pcieuart9098_combo_v1.bin
 }
@@ -129,9 +129,9 @@ SD9098_0 = {
 	wfd_name=p2p
 	max_vir_bss=1
 	cal_data_cfg=none
-	drv_mode=7
-	ps_mode=2
-	auto_ds=2
+	ps_mode=1
+	auto_ds=1
+	host_mlme=1
 	mac_addr=00:50:43:20:12:34
 	fw_name=nxp/sdiouart9098_combo_v1.bin
 }
@@ -141,9 +141,9 @@ SD9098_1 = {
 	wfd_name=p2p
 	max_vir_bss=1
 	cal_data_cfg=none
-	drv_mode=7
-	ps_mode=2
-	auto_ds=2
+	ps_mode=1
+	auto_ds=1
+	host_mlme=1
 	mac_addr=00:50:43:20:52:56
 	fw_name=nxp/sdiouart9098_combo_v1.bin
 }
@@ -153,12 +153,21 @@ SD8978 = {
 	wfd_name=p2p
 	max_vir_bss=1
 	cal_data_cfg=none
-	drv_mode=7
-	ps_mode=2
-	auto_ds=2
+	ps_mode=1
+	auto_ds=1
+	host_mlme=1
 	fw_name=nxp/sdiouartiw416_combo_v0.bin
 }
 
+SD8801 = {
+	cfg80211_wext=0xf
+	cal_data_cfg=none
+	ps_mode=1
+	auto_ds=1
+	host_mlme=1
+	fw_name=nxp/sdiouart8801_combo_v0.bin
+}
+
 #USB8997 = {
 #	hw_test=0
 #	fw_name="nxp/usbusb8997_combo_v4.bin"