diff --git a/Makefile b/Makefile index 2e0a5a2..92dda33 100644 --- a/Makefile +++ b/Makefile @@ -155,7 +155,7 @@ APPDIR= $(shell if test -d "mapp"; then echo mapp; fi) ############################################################################# ccflags-y += -I$(KERNELDIR)/include - ccflags-y += -DMLAN_RELEASE_VERSION='"437.p30"' + ccflags-y += -DMLAN_RELEASE_VERSION='"505.p1"' ccflags-y += -DFPNUM='"92"' @@ -272,6 +272,10 @@ ifeq ($(CONFIG_SD9097),y) CONFIG_SDIO=y ccflags-y += -DSD9097 endif +ifeq ($(CONFIG_SDIW610),y) + CONFIG_SDIO=y + ccflags-y += -DSDIW610 +endif ifeq ($(CONFIG_SDIW624),y) CONFIG_SDIO=y ccflags-y += -DSDIW624 @@ -312,6 +316,10 @@ ifeq ($(CONFIG_USB9097),y) CONFIG_MUSB=y ccflags-y += -DUSB9097 endif +ifeq ($(CONFIG_USBIW610),y) + CONFIG_MUSB=y + ccflags-y += -DUSBIW610 +endif ifeq ($(CONFIG_USBIW624),y) CONFIG_MUSB=y ccflags-y += -DUSBIW624 @@ -505,6 +513,7 @@ endif + MOALOBJS = mlinux/moal_main.o \ mlinux/moal_ioctl.o \ mlinux/moal_shim.o \ diff --git a/README b/README index f523914..9aea77f 100755 --- a/README +++ b/README @@ -3,7 +3,7 @@ =============================================================================== U S E R M A N U A L - Copyright 2008-2023 NXP + Copyright 2008-2024 NXP 1) FOR DRIVER BUILD @@ -11,7 +11,7 @@ Goto source code directory wlan_src/. make [clean] build The driver and utility binaries can be found in ../bin_xxxx directory. - The driver code supports Linux kernel from 2.6.32 to 6.9.0. + The driver code supports Linux kernel from 2.6.32 to 6.9.10. 2) FOR DRIVER INSTALL @@ -46,6 +46,21 @@ rmmod moal rmmod mlan + pref_dbc + This load time parameter is used to config preferred DBC mode and takes effect when dmcs is enabled + This parameter only used for AW693(BB) + + Usage: + pref_dbc=[value] + insmod mlan.ko; insmod pcieaw693.ko fw_name=aw693w.bin dmcs=1 pref_dbc=1 + : default preferred DBC mode + : Enable preferred DBC mode + : Disable preferred DBC mode + + Example : + insmod mlan.ko; insmod pcieaw693.ko fw_name=aw693w.bin dmcs=1 pref_dbc=1 : Enable preferred DBC mode + insmod mlan.ko; insmod pcieaw693.ko fw_name=aw693w.bin dmcs=1 pref_dbc=2 : Disable preferred DBC mode + To load driver with MFG firmware file, use mfg_mode=1 when insmod WLAN driver and specify MFG firmware name if needed. @@ -53,82 +68,90 @@ This parameter only used for 9177(FC) There are some other parameters for debugging purpose etc. Use modinfo to check details. - drvdbg= - dev_cap_mask= - This load parameter is uses to configure device features support - Usage: - dev_cap_mask= - : Represents features supported - : Indicates support for 11AX - : Indicates support for 6G - Example: - To disable 11AX and 6G support: dev_cap_mask=0xfffcffff - mac_addr=xx:xx:xx:xx:xx:xx - auto_ds=0|1|2 - ext_scan=0|1|2 - net_rx=0|1 - amsdu_deaggr=0|1 + drvdbg= + dev_cap_mask= + This load parameter is uses to configure device features support + Usage: + dev_cap_mask= + : Represents features supported + : Indicates support for 11AX + : Indicates support for 6G + Example: + To disable 11AX and 6G support: dev_cap_mask=0xfffcffff - bootup_cal_ctrl=0|1 - ps_mode=0|1|2 - sched_scan=0|1 - max_tx_buf=2048|4096|8192 - pm_keep_power=1|0 - shutdown_hs=1|0 - cfg_11d=0|1|2 - dts_enable=0|1 - fw_name = + mac_addr=xx:xx:xx:xx:xx:xx + auto_ds=0|1|2 + ext_scan=0|1|2 + p2a_scan=0|1|2 + scan_chan_gap=x