Hello @Niranjan123 ,
The document is just for you reference on how to use uap of 88W8997 on linux platform.
For wifi driver , it has been supported in i.MX8MP-EVK linux bsp.
you only need to run the following command to load wifi driver.
# modprobe moal mod_para=nxp/wifi_mod_para.conf
# ifconfig -a
you will see all interfaces of Wireless network. by default, you will see mlan0, uap0 & wfd0, they are STA, uAP & wifi directly interfaces.
[Note]
If you want to use other version of wifi driver, you can follow these command to get it from github.
--Driver
#git clone https://github.com/nxp-imx/mwifiex.git
#cd mwifiex
#git tag
Then linux kernel version will be listed, you can select the version higher than yours.
For example, select the driver version for kernel lf-6.12.20_2.0.0
#git checkout lf-6.12.20_2.0.0
Then build it to get mlan.ko & moal.ko, and copy them to your board.
--Firmware & parameter file
Then download firmware & wifi_mod_para.conf
#https://github.com/nxp-imx/imx-firmware/tree/lf-6.12.20_2.0.0/nxp
then copy firmware & wifi_mod_para.conf to /lib/firmware/nxp folder of your board.
--Loading driver
# insmod mlan.ko
# insmod moal.ko mod_para=nxp/wifi_mod_para.conf
parameter, drv_mode's default value is 7, that is (drv_mode=7), so 3 interfaces will be created under linux platform.
Thanks!
Reagards,
weidong