Hi,
I just did a test using an iMX8MP running Linux 5.15.71 and a 2DS wireless module and seems to be working on my side.
root@imx8mpevk:~# uname -r
5.15.71+g50912be38601
root@imx8mpevk:~# modprobe moal mod_para=nxp/wifi_mod_para.conf
[ 29.718678] mlan: loading out-of-tree module taints kernel.
[ 29.743284] wlan: Loading MWLAN driver
[ 29.747330] wlan: Register to Bus Driver...
[ 29.758102] vendor=0x02DF device=0x9139 class=0 function=1
[ 29.763683] Attach moal handle ops, card interface type: 0x10a
[ 29.770597] SD8801: init module param from usr cfg
[ 29.775450] card_type: SD8801, config block: 0
[ 29.779910] cfg80211_wext=0xf
[ 29.782888] max_vir_bss=1
[ 29.785511] cal_data_cfg=none
[ 29.788488] ps_mode = 1
[ 29.790945] auto_ds = 1
[ 29.793396] host_mlme=enable
[ 29.796305] fw_name=nxp/sd8801_uapsta.bin
[ 29.800344] SDIO: max_segs=128 max_seg_size=65535
[ 29.805061] rx_work=1 cpu_num=4
[ 29.808227] Attach mlan adapter operations.card_type is 0x10a.
[ 29.815228] wlan: Enable TX SG mode
[ 29.818755] wlan: Enable RX SG mode
[ 29.829669] Request firmware: nxp/sd8801_uapsta.bin
[ 30.114525] Wlan: FW download over, firmwarelen=256744 downloaded 256744
[ 30.317972] WLAN FW is active
[ 30.320953] on_time is 30319390625
[ 30.353278] fw_cap_info=0xba3, dev_cap_mask=0xffffffff
[ 30.483665] Register NXP 802.11 Adapter mlan0
[ 30.489778] Register NXP 802.11 Adapter uap0
[ 30.499256] Register NXP 802.11 Adapter wfd0
[ 30.505382] wlan: version = SD8801----14.92.36.p178-MM5X14366.p5-GPL-(FP92)
[ 30.514305] wlan: Register to Bus Driver Done
[ 30.518750] wlan: Driver loaded successfully
root@imx8mpevk:~# ifconfig mlan0 up
This is the configuration for 8801:
SD8801 = {
cfg80211_wext=0xf
max_vir_bss=1
cal_data_cfg=none
ps_mode=1
auto_ds=1
host_mlme=1
fw_name=nxp/sd8801_uapsta.bin
}
Please let me know if you notice any difference.
Regards,
Daniel.