diff --git a/mxm_wifiex/wlan_src/Makefile b/Makefile similarity index 100% rename from mxm_wifiex/wlan_src/Makefile rename to Makefile diff --git a/mxm_wifiex/wlan_src/README b/README similarity index 99% rename from mxm_wifiex/wlan_src/README rename to README index 5980a20..77a7064 100755 --- a/mxm_wifiex/wlan_src/README +++ b/README @@ -1,3 +1,5 @@ +# MXM + =============================================================================== U S E R M A N U A L @@ -6,9 +8,9 @@ 1) FOR DRIVER BUILD - Goto source code directory wlan_src/. + Goto source code directory. make [clean] build - The driver and utility binaries can be found in ../bin_xxxx directory. + The driver and utility binaries can be found in bin_wlan directory. The driver code supports Linux kernel from 2.6.32 to 6.7.0. 2) FOR DRIVER INSTALL diff --git a/mxm_wifiex/wlan_src/mlan/mlan.h b/mlan/mlan.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan.h rename to mlan/mlan.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11ac.c b/mlan/mlan_11ac.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11ac.c rename to mlan/mlan_11ac.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11ac.h b/mlan/mlan_11ac.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11ac.h rename to mlan/mlan_11ac.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11ax.c b/mlan/mlan_11ax.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11ax.c rename to mlan/mlan_11ax.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11ax.h b/mlan/mlan_11ax.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11ax.h rename to mlan/mlan_11ax.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11d.c b/mlan/mlan_11d.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11d.c rename to mlan/mlan_11d.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11h.c b/mlan/mlan_11h.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11h.c rename to mlan/mlan_11h.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11h.h b/mlan/mlan_11h.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11h.h rename to mlan/mlan_11h.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11n.c b/mlan/mlan_11n.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11n.c rename to mlan/mlan_11n.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11n.h b/mlan/mlan_11n.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11n.h rename to mlan/mlan_11n.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11n_aggr.c b/mlan/mlan_11n_aggr.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11n_aggr.c rename to mlan/mlan_11n_aggr.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11n_aggr.h b/mlan/mlan_11n_aggr.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11n_aggr.h rename to mlan/mlan_11n_aggr.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11n_rxreorder.c b/mlan/mlan_11n_rxreorder.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11n_rxreorder.c rename to mlan/mlan_11n_rxreorder.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_11n_rxreorder.h b/mlan/mlan_11n_rxreorder.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_11n_rxreorder.h rename to mlan/mlan_11n_rxreorder.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_cfp.c b/mlan/mlan_cfp.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_cfp.c rename to mlan/mlan_cfp.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_cmdevt.c b/mlan/mlan_cmdevt.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_cmdevt.c rename to mlan/mlan_cmdevt.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_decl.h b/mlan/mlan_decl.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_decl.h rename to mlan/mlan_decl.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_event_ids.h b/mlan/mlan_event_ids.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_event_ids.h rename to mlan/mlan_event_ids.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_fw.h b/mlan/mlan_fw.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_fw.h rename to mlan/mlan_fw.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_hostcmd_ids.h b/mlan/mlan_hostcmd_ids.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_hostcmd_ids.h rename to mlan/mlan_hostcmd_ids.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_ieee.h b/mlan/mlan_ieee.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_ieee.h rename to mlan/mlan_ieee.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_init.c b/mlan/mlan_init.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_init.c rename to mlan/mlan_init.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_init.h b/mlan/mlan_init.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_init.h rename to mlan/mlan_init.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_ioctl.h b/mlan/mlan_ioctl.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_ioctl.h rename to mlan/mlan_ioctl.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_join.c b/mlan/mlan_join.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_join.c rename to mlan/mlan_join.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_join.h b/mlan/mlan_join.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_join.h rename to mlan/mlan_join.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_main.h b/mlan/mlan_main.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_main.h rename to mlan/mlan_main.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_meas.c b/mlan/mlan_meas.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_meas.c rename to mlan/mlan_meas.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_meas.h b/mlan/mlan_meas.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_meas.h rename to mlan/mlan_meas.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_misc.c b/mlan/mlan_misc.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_misc.c rename to mlan/mlan_misc.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_module.c b/mlan/mlan_module.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_module.c rename to mlan/mlan_module.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_pcie.c b/mlan/mlan_pcie.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_pcie.c rename to mlan/mlan_pcie.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_pcie.h b/mlan/mlan_pcie.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_pcie.h rename to mlan/mlan_pcie.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_scan.c b/mlan/mlan_scan.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_scan.c rename to mlan/mlan_scan.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_sdio.c b/mlan/mlan_sdio.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_sdio.c rename to mlan/mlan_sdio.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_sdio.h b/mlan/mlan_sdio.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_sdio.h rename to mlan/mlan_sdio.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_shim.c b/mlan/mlan_shim.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_shim.c rename to mlan/mlan_shim.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_sta_cmd.c b/mlan/mlan_sta_cmd.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_sta_cmd.c rename to mlan/mlan_sta_cmd.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_sta_cmdresp.c b/mlan/mlan_sta_cmdresp.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_sta_cmdresp.c rename to mlan/mlan_sta_cmdresp.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_sta_event.c b/mlan/mlan_sta_event.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_sta_event.c rename to mlan/mlan_sta_event.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_sta_ioctl.c b/mlan/mlan_sta_ioctl.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_sta_ioctl.c rename to mlan/mlan_sta_ioctl.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_sta_rx.c b/mlan/mlan_sta_rx.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_sta_rx.c rename to mlan/mlan_sta_rx.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_sta_tx.c b/mlan/mlan_sta_tx.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_sta_tx.c rename to mlan/mlan_sta_tx.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_txrx.c b/mlan/mlan_txrx.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_txrx.c rename to mlan/mlan_txrx.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_uap.h b/mlan/mlan_uap.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_uap.h rename to mlan/mlan_uap.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c b/mlan/mlan_uap_cmdevent.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c rename to mlan/mlan_uap_cmdevent.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_uap_ioctl.c b/mlan/mlan_uap_ioctl.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_uap_ioctl.c rename to mlan/mlan_uap_ioctl.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_uap_txrx.c b/mlan/mlan_uap_txrx.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_uap_txrx.c rename to mlan/mlan_uap_txrx.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_usb.c b/mlan/mlan_usb.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_usb.c rename to mlan/mlan_usb.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_util.h b/mlan/mlan_util.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_util.h rename to mlan/mlan_util.h diff --git a/mxm_wifiex/wlan_src/mlan/mlan_wmm.c b/mlan/mlan_wmm.c similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_wmm.c rename to mlan/mlan_wmm.c diff --git a/mxm_wifiex/wlan_src/mlan/mlan_wmm.h b/mlan/mlan_wmm.h similarity index 100% rename from mxm_wifiex/wlan_src/mlan/mlan_wmm.h rename to mlan/mlan_wmm.h diff --git a/mxm_wifiex/wlan_src/mlinux/mlan.h b/mlinux/mlan.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/mlan.h rename to mlinux/mlan.h diff --git a/mxm_wifiex/wlan_src/mlinux/mlan_decl.h b/mlinux/mlan_decl.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/mlan_decl.h rename to mlinux/mlan_decl.h diff --git a/mxm_wifiex/wlan_src/mlinux/mlan_ieee.h b/mlinux/mlan_ieee.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/mlan_ieee.h rename to mlinux/mlan_ieee.h diff --git a/mxm_wifiex/wlan_src/mlinux/mlan_ioctl.h b/mlinux/mlan_ioctl.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/mlan_ioctl.h rename to mlinux/mlan_ioctl.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_cfg80211.c b/mlinux/moal_cfg80211.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_cfg80211.c rename to mlinux/moal_cfg80211.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_cfg80211.h b/mlinux/moal_cfg80211.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_cfg80211.h rename to mlinux/moal_cfg80211.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_cfg80211_util.c b/mlinux/moal_cfg80211_util.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_cfg80211_util.c rename to mlinux/moal_cfg80211_util.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_cfg80211_util.h b/mlinux/moal_cfg80211_util.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_cfg80211_util.h rename to mlinux/moal_cfg80211_util.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_debug.c b/mlinux/moal_debug.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_debug.c rename to mlinux/moal_debug.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c b/mlinux/moal_eth_ioctl.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c rename to mlinux/moal_eth_ioctl.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.h b/mlinux/moal_eth_ioctl.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.h rename to mlinux/moal_eth_ioctl.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_init.c b/mlinux/moal_init.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_init.c rename to mlinux/moal_init.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_ioctl.c b/mlinux/moal_ioctl.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_ioctl.c rename to mlinux/moal_ioctl.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_main.c b/mlinux/moal_main.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_main.c rename to mlinux/moal_main.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_main.h b/mlinux/moal_main.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_main.h rename to mlinux/moal_main.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_pcie.c b/mlinux/moal_pcie.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_pcie.c rename to mlinux/moal_pcie.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_pcie.h b/mlinux/moal_pcie.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_pcie.h rename to mlinux/moal_pcie.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_priv.c b/mlinux/moal_priv.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_priv.c rename to mlinux/moal_priv.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_priv.h b/mlinux/moal_priv.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_priv.h rename to mlinux/moal_priv.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_proc.c b/mlinux/moal_proc.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_proc.c rename to mlinux/moal_proc.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_sdio.h b/mlinux/moal_sdio.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_sdio.h rename to mlinux/moal_sdio.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_sdio_mmc.c b/mlinux/moal_sdio_mmc.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_sdio_mmc.c rename to mlinux/moal_sdio_mmc.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_shim.c b/mlinux/moal_shim.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_shim.c rename to mlinux/moal_shim.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_shim.h b/mlinux/moal_shim.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_shim.h rename to mlinux/moal_shim.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c b/mlinux/moal_sta_cfg80211.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c rename to mlinux/moal_sta_cfg80211.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.h b/mlinux/moal_sta_cfg80211.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.h rename to mlinux/moal_sta_cfg80211.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_uap.c b/mlinux/moal_uap.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_uap.c rename to mlinux/moal_uap.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_uap.h b/mlinux/moal_uap.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_uap.h rename to mlinux/moal_uap.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_uap_cfg80211.c b/mlinux/moal_uap_cfg80211.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_uap_cfg80211.c rename to mlinux/moal_uap_cfg80211.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_uap_cfg80211.h b/mlinux/moal_uap_cfg80211.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_uap_cfg80211.h rename to mlinux/moal_uap_cfg80211.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_uap_priv.c b/mlinux/moal_uap_priv.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_uap_priv.c rename to mlinux/moal_uap_priv.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_uap_priv.h b/mlinux/moal_uap_priv.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_uap_priv.h rename to mlinux/moal_uap_priv.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_uap_wext.c b/mlinux/moal_uap_wext.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_uap_wext.c rename to mlinux/moal_uap_wext.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_usb.c b/mlinux/moal_usb.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_usb.c rename to mlinux/moal_usb.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_usb.h b/mlinux/moal_usb.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_usb.h rename to mlinux/moal_usb.h diff --git a/mxm_wifiex/wlan_src/mlinux/moal_wext.c b/mlinux/moal_wext.c similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_wext.c rename to mlinux/moal_wext.c diff --git a/mxm_wifiex/wlan_src/mlinux/moal_wext.h b/mlinux/moal_wext.h similarity index 100% rename from mxm_wifiex/wlan_src/mlinux/moal_wext.h rename to mlinux/moal_wext.h diff --git a/mxm_wifiex/wlan_src/BUILD.bazel b/mxm_wifiex/wlan_src/BUILD.bazel deleted file mode 100644 index 0aed636..0000000 --- a/mxm_wifiex/wlan_src/BUILD.bazel +++ /dev/null @@ -1,21 +0,0 @@ -# NOTE: THIS FILE IS EXPERIMENTAL FOR THE BAZEL MIGRATION AND NOT USED FOR -# YOUR BUILDS CURRENTLY. -# -# It is not yet the source of truth for your build. If you're looking to modify -# the build file, modify the Android.bp file instead. Do *not* modify this file -# unless you have coordinated with the team managing the Soong to Bazel -# migration. - -load("//build/kernel/kleaf:kernel.bzl", "kernel_module") - -kernel_module( - name = "wlan.imx", - outs = [ - "mlan.ko", - "moal.ko", - ], - kernel_build = "//common:imx", - visibility = [ - "//common:__pkg__", - ], -) diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/Android.mk b/mxm_wifiex/wlan_src/mapp/mlanconfig/Android.mk deleted file mode 100644 index 39b4bc8..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/Android.mk +++ /dev/null @@ -1,9 +0,0 @@ -LOCAL_PATH := $(my-dir) -include $(CLEAR_VARS) - -LOCAL_MODULE := mlanconfig -OBJS = mlanconfig.c mlanhostcmd.c mlanmisc.c -LOCAL_SRC_FILES := $(OBJS) -LOCAL_MODULE_TAGS := optional - -include $(BUILD_EXECUTABLE) diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/coex_int_api.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/coex_int_api.conf deleted file mode 100644 index 5d8bfac..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/coex_int_api.conf +++ /dev/null @@ -1,113 +0,0 @@ -# File : coex_int_api.conf - -######################### Coex API command ############### -get_bca_arb_config={ - CmdCode=0x0277 # do NOT change this line - - # BCA Arbitration TLV - BCAArbitrationTLVType:2=0x024B # do NOT change this line - RobustCoexTlvLength:2={ - Version:2=0x1 # Firecrest - Action:2=0 # GET - Arbitration_Enable:1=0x00 # Read-back BCA Arb Settings - Grant_Policy:1=0 # Read-back Grant Policy acc to Ant and Isolation config - Priority_Remap_WLAN:16=0 # Read-back remapped WLAN priority - Priority_Remap_BT:4=0 # Read-back remapped BT priority - Priority_Remap_15_4:4=0 # Read-back remapped 15.4 priority - Priority_Ramap_ExtRadio:4=0 # Read-back remapped External Radio - } -} - -set_en_bca_arb_config={ - CmdCode=0x0277 # do NOT change this line - - # BCA Arbitration TLV - BCAArbitrationTLVType:2=0x024B # do NOT change this line - RobustCoexTlvLength:2={ - Version:2=0x1 # Firecrest - Action:2=1 # SET - Arbitration_Enable:1=0x01 # Set BCA Arb Settings - Grant_Policy:1=0 # Set Grant Policy acc to Ant and Isolation config - Priority_Remap_WLAN:16='0x00,0x08,0x10,0x18,0x20,0x28,0x30,0x38,0x40,0x48,0x50,0x58,0x60,0x68,0x70,0x78' # Set remapped WLAN priority - Priority_Remap_BT:4='0x80,0x88,0x90,0x98' # Set remapped BT priority - Priority_Remap_15_4:4='0xA0,0xA8,0xB0,0xB8' # Set remapped 15.4 priority - } -} - -set_dis_bca_arb_config={ - CmdCode=0x0277 # do NOT change this line - - # BCA Arbitration TLV - BCAArbitrationTLVType:2=0x024B # do NOT change this line - RobustCoexTlvLength:2={ - Version:2=0x1 # Firecrest - Action:2=1 # SET - Arbitration_Enable:1=0x00 # Clear BCA Arb Settings - Grant_Policy:1=0 # Set Grant Policy acc to Ant and Isolation config - Priority_Remap_WLAN:16='0x00,0x08,0x10,0x18,0x20,0x28,0x30,0x38,0x40,0x48,0x50,0x58,0x60,0x68,0x70,0x78' # Set remapped WLAN priority - Priority_Remap_BT:4='0x80,0x88,0x90,0x98' # Set remapped BT priority - Priority_Remap_15_4:4='0xA0,0xA8,0xB0,0xB8' # Set remapped 15.4 priority - } -} - -set_wlan_traffic_priority={ - CmdCode=0x0277 # do NOT change this line - - # COEX WLAN Traffic Priority TLV - BCAArbitrationTLVType:2=0x024C # do NOT change this line - RobustCoexTlvLength:2={ - Version:2=0x1 # Firecrest - Action:2=1 # SET - Mode:1=1 # 1 - Qbased based;0-Packet type based - Mask_1:4=0xffffffff # This value will be read in little endian format in firmware,Tx_Priority_setting[t] t = 0 – 31, set bits to indicate which entry need to update priorities - Mask_2:4=0xffffffff # Tx_Priority_setting[t] t= 32 – 63, set bits to indicate which entry need to update priorities - Mask_3:4=0xffffffff # Rx_Priority_setting[t] t= 0 – 31, set bits to indicate which entry need to update priorities - Mask_4:4=0xffffffff # Rx_Priority_setting[t] t= 32 – 63, set bits to indicate which entry need to update priorities - Tx_Priority_setting:64='0xf,0xf,0xf,0xf,0xf,0xf,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x08,0x08,0x8,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0xd,0x1e,0x1f,0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x40' # WLAN Tx Traffic priorities - Rx_Priority_setting:64='0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4a,0x4b,0x4c,0x4d,0x4e,0x4f,0x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f,0x60,0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f,0x80' # WLAN Rx Traffic priorities - } -} - -get_wlan_traffic_priority={ - CmdCode=0x0277 # do NOT change this line - - # COEX WLAN Traffic Priority TLV - BCAArbitrationTLVType:2=0x024C # do NOT change this line - RobustCoexTlvLength:2={ - Version:2=0x1 # Firecrest - Action:2=0 # GET WLAN Traffic priorities - Mode:1=0 # (Qbased based - 1) or (Packet type based - 0) - Mask_1:4=0 # GET mask 1 - Mask_2:4=0 # GET mask 2 - Mask_3:4=0 # GET mask 3 - Mask_4:4=0 # GET mask 4 - Tx_Priority_setting:64=0 # GET WLAN Tx Traffic priorities - Rx_Priority_setting:64=0 # GET WLAN Rx Traffic priorities - } -} - -get_wlan_stats={ - CmdCode=0x0277 # do NOT change this line - - # BCA Arbitration TLV - BCAArbitrationTLVType:2=0x024F # do NOT change this line - RobustCoexTlvLength:2={ - Version:2=0x1 # Firecrest - Action:2=0 # GET WLAN Statistics - length:4=40 # Length of collected statistics - stats:40=0 # Accumulated Statistics - } -} - -get_15_4_stats={ - CmdCode=0x0277 # do NOT change this line - - # BCA Arbitration TLV - BCAArbitrationTLVType:2=0x024F # do NOT change this line - RobustCoexTlvLength:2={ - Version:2=0x1 # Firecrest - Action:2=2 # GET 15.4 Statistics - length:4=52 # Length of collected statistics - stats:52=0 # Accumulated Statistics - } -} diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V1_8801.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V1_8801.conf deleted file mode 100644 index c673547..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V1_8801.conf +++ /dev/null @@ -1,15 +0,0 @@ -# File : ed_mac_ctrl_V1_8801.conf -# -# ./mlanutl mlan0 hostcmd config/ed_mac_ctrl_V1_8801.conf ed_mac_ctrl -# -# -## Set Energy Detect Threshold for EU Adaptivity test - -ed_mac_ctrl={ - CmdCode=0x0124 #Command code, DO NOT change this line - Enable:2=0x1 # 0 - disable EU adaptivity - # 1 - enable EU adaptivity - - Offset:2=0x1b # 0 - Default Energy Detect threshold - #offset value range: 0x80 to 0x7F -} diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_8987.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_8987.conf deleted file mode 100644 index c5ec4bf..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_8987.conf +++ /dev/null @@ -1,22 +0,0 @@ -# File : ed_mac_ctrl_V2_8987.conf -# -# ./mlanutl mlan0 hostcmd config/ed_mac_ctrl_V2_8987.conf ed_mac_ctrl_v2 -# -## Set Energy Detect Threshold for EU Adaptivity test - -ed_mac_ctrl_v2={ - CmdCode=0x0130 #Command code, DO NOT change this line - ed_ctrl_2g.enable:2=0x1 # 0 - disable EU adaptivity for 2.4GHz band - # 1 - enable EU adaptivity for 2.4GHz band - - ed_ctrl_2g.offset:2=0x6 # 0 - Default Energy Detect threshold - #offset value range: 0x80 to 0x7F - - ed_ctrl_5g.enable:2=0x1 # 0 - disable EU adaptivity for 5GHz band - # 1 - enable EU adaptivity for 5GHz band - - ed_ctrl_5g.offset:2=0x6 # 0 - Default Energy Detect threshold - #offset value range: 0x80 to 0x7F - - ed_ctrl_txq_lock:4=0xFF #DO NOT Change this line -} diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_8997.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_8997.conf deleted file mode 100644 index 76d2dab..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_8997.conf +++ /dev/null @@ -1,22 +0,0 @@ -# File : ed_mac_ctrl_V2_8997.conf -# -# ./mlanutl mlan0 hostcmd config/ed_mac_ctrl_V2_8997.conf ed_mac_ctrl_v2 -# -## Set Energy Detect Threshold for EU Adaptivity test - -ed_mac_ctrl_v2={ - CmdCode=0x0130 #Command code, DO NOT change this line - ed_ctrl_2g.enable:2=0x1 # 0 - disable EU adaptivity for 2.4GHz band - # 1 - enable EU adaptivity for 2.4GHz band - - ed_ctrl_2g.offset:2=0x0 # 0 - Default Energy Detect threshold - #offset value range: 0x80 to 0x7F - - ed_ctrl_5g.enable:2=0x1 # 0 - disable EU adaptivity for 5GHz band - # 1 - enable EU adaptivity for 5GHz band - - ed_ctrl_5g.offset:2=0x4 # 0 - Default Energy Detect threshold - #offset value range: 0x80 to 0x7F - - ed_ctrl_txq_lock:4=0xFF #DO NOT Change this line -} diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_iw416.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_iw416.conf deleted file mode 100644 index 8d2cce6..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_iw416.conf +++ /dev/null @@ -1,22 +0,0 @@ -# File : ed_mac_ctrl_V2_iw416.conf -# -# ./mlanutl mlan0 hostcmd config/ed_mac_ctrl_V2_iw416.conf ed_mac_ctrl_v2 -# -## Set Energy Detect Threshold for EU Adaptivity test - -ed_mac_ctrl_v2={ - CmdCode=0x0130 #Command code, DO NOT change this line - ed_ctrl_2g.enable:2=0x1 # 0 - disable EU adaptivity for 2.4GHz band - # 1 - enable EU adaptivity for 2.4GHz band - - ed_ctrl_2g.offset:2=0x9 # 0 - Default Energy Detect threshold - #offset value range: 0x80 to 0x7F - - ed_ctrl_5g.enable:2=0x1 # 0 - disable EU adaptivity for 5GHz band - # 1 - enable EU adaptivity for 5GHz band - - ed_ctrl_5g.offset:2=0xC # 0 - Default Energy Detect threshold - #offset value range: 0x80 to 0x7F - - ed_ctrl_txq_lock:4=0xFF #DO NOT Change this line -} diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_nw61x.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_nw61x.conf deleted file mode 100644 index 44bc003..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/ed_mac_ctrl_V2_nw61x.conf +++ /dev/null @@ -1,22 +0,0 @@ -# File : ed_mac_ctrl_V2_nw61x.conf -# -# ./mlanutl mlan0 hostcmd config/ed_mac_ctrl_V2_nw61x.conf ed_mac_ctrl_v2 -# -## Set Energy Detect Threshold for EU Adaptivity test - -ed_mac_ctrl_v2={ - CmdCode=0x0130 #Command code, DO NOT change this line - ed_ctrl_2g.enable:2=0x1 # 0 - disable EU adaptivity for 2.4GHz band - # 1 - enable EU adaptivity for 2.4GHz band - - ed_ctrl_2g.offset:2=0xA # 0 - Default Energy Detect threshold - #offset value range: 0x80 to 0x7F - - ed_ctrl_5g.enable:2=0x1 # 0 - disable EU adaptivity for 5GHz band - # 1 - enable EU adaptivity for 5GHz band - - ed_ctrl_5g.offset:2=0xA # 0 - Default Energy Detect threshold - #offset value range: 0x80 to 0x7F - - ed_ctrl_txq_lock:4=0x1e00FF #DO NOT Change this line -} diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/keep_alive.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/keep_alive.conf deleted file mode 100644 index 0ebac1c..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/keep_alive.conf +++ /dev/null @@ -1,24 +0,0 @@ -######################### Keep-Alive command ################## -stop={ - mkeep_alive_id=1 - enable=0 #1-enable; 0-disable -} - -reset={ - mkeep_alive_id=1 - enable=0 #1-enable; 0-disable - reset=1 #enable reset -} - -start={ - mkeep_alive_id=1 - enable=1 #1-enable; 0-disable - sendInterval=55000 # 55 seconds(The unit of sendInterval is milliseconds) - retryInterval=20000 # 20 seconds(The unit of retryInterval is milliseconds) - retryCount=3 # tcp alive retry count - destMacAddr=00:50:43:21:3b:7b # destination MAC address. need change accordingly - srcMacAddr=00:00:00:00:00:00 # source MAC address. need change accordingly - pktLen=67 #IP packet len - ipPkt=45 00 00 43 8c 9e 00 00 ff 06 ac bf c0 a8 00 7c c0 a8 00 8a c0 03 22 b7 b0 b6 60 9f 42 dd 9e 1e 50 18 80 00 d0 88 00 00 74 68 69 73 20 69 73 20 61 20 6b 65 65 70 20 61 6c 69 76 65 20 70 61 63 6b 65 74 #packet content. "c0 a8 00 7c" is the source ip address. "c0 a8 00 8a" is the destination ip address. They may need change accordingly. -} - diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/robust_btc_MM.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/robust_btc_MM.conf deleted file mode 100644 index e14bee3..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/robust_btc_MM.conf +++ /dev/null @@ -1,295 +0,0 @@ -# File : robust_btc.conf - -######################### Robust Coex command ############### -mode_get={ - CmdCode=0x00e0 # do NOT change this line - Action:2=0 # GET - RSVD:2=0 - - # Robust Coex Mode TLV - RobustCoexTlvType:2=0x0160 - RobustCoexTlvLength:2={ - Enable:1=0x00 # Read-back Coex mode(s) - Reserved:3=0 - } -} - -mode_timeshare={ - CmdCode=0x00e0 # do NOT change this line - Action:2=1 # SET - RSVD:2=0 - - # Robust Coex Mode TLV - RobustCoexTlvType:2=0x0160 - RobustCoexTlvLength:2={ - # All the modes below are mutually exclusive of each other; - Enable:1=0x01 # Bit0: Enable 2x2 or 1x1 Time Distribute(TMD) - # Robust Coex(RBC) mode, when uAP bss start, - # uAP TMD RBC scheme is enabled, - # STA TMD RBC scheme is disabled. - Reserved:3=0 - } -} - -mode_spatial={ - CmdCode=0x00e0 # do NOT change this line - Action:2=1 # SET - RSVD:2=0 - - # Robust Coex Mode TLV - RobustCoexTlvType:2=0x0160 - RobustCoexTlvLength:2={ - # All the modes below are mutually exclusive of each other; - Enable:1=0x82 # Bit1: Enable 1x1 SMPS Spatial RBC Mode, e.g. 0x02 - # Bit7: Enable uAP+STA SMPS RBC Mode, - # when uAP bss start, uAP SMPS RBC scheme enable, - # must combined with BIT1 or BIT2, e.g. 0x82, 0x84. - Reserved:3=0 - } -} - -mode_none={ - CmdCode=0x00e0 # do NOT change this line - Action:2=1 # SET - RSVD:2=0 - - # Robust Coex Mode TLV - RobustCoexTlvType:2=0x0160 - RobustCoexTlvLength:2={ - Enable:1=0 # Concurrent Coex mode. Used for chips which has - # separate antenna for BT - Reserved:3=0 - } -} - -mode_bca={ - CmdCode=0x00e0 # do NOT change this line - Action:2=1 # SET - RSVD:2=0 - - # Robust Coex Mode TLV - RobustCoexTlvType:2=0x0160 - RobustCoexTlvLength:2={ - Enable:1=0x08 # BCA Coex mode. - # Pure HW BCA based WLAN and BT traffic arbitration. - Reserved:3=0 - } -} - - -mode_2={ - CmdCode=0x00e0 # do NOT change this line - Action:2=1 # SET - RSVD:2=0 - - # Robust Coex Mode TLV - RobustCoexTlvType:2=0x0160 - RobustCoexTlvLength:2={ - Enable:1=0x20 # Concurrent Coex mode with Tx power control and Rx De-sense. - # Used for chips which has separate antenna for BT - Reserved:3=0 - } -} - -gpio_cfg={ - CmdCode=0x00e0 # do NOT change this line - Action:2=1 # SET - RSVD:2=0 - - # Robust Coex Mode TLV - RobustCoexTlvType:2=0x021B - RobustCoexTlvLength:2={ - Enable:1=0x1 # enable GPIO cfg for external bt request - gpionum:1=4 # gpio 4 - gpiopolarity:1=1 # Polarity High - } -} - -external_coex_config={ - CmdCode=0x00e0 - Action:2=1 //0x0 get, 0x1 set - RSVD:2=0 - RobustCoexTlvType:2=0x0238 //TLV ID - RobustCoexTlvLength:2={ - Enabled:1=0x01 // 0x00 disable, 0x01 enable - - ExtHighInputPriority:1=0x02 // Input priority: 0x00 Input Low Priority, 0x01 Input Medium Priority, 0x02 Input High Priority - ExtLowInputPriority:1=0x02 - - ExtPriGPIONum:1=0x06; // Input Priority signal GPIO pin number - ExtPriGPIOPolarity:1=0x01; // Polarity: 0x00 Active Low, 0x01 Active High - - ExtReqGPIONum:1=0x07; // Input Request signal GPIO pin number - ExtReqGPIOPolarity:1=0x01; // Polarity: 0x00 Active Low, 0x01 Active High - - ExtGrntGPIONum:1=0x05; // Output Grant signal GPIO pin number - ExtGrntGPIOPolarity:1=0x01; // Polarity: 0x00 Active Low, 0x01 Active High - - } -} - -external_coex_uwb_config={ - CmdCode=0x00e0 - Action:2=1 # 0x0 get, 0x1 set - RSVD:2=0 - RobustCoexTlvType:2=0x0238 # TLV ID - RobustCoexTlvLength:2={ - Enabled:1=0x03 # 0x03 to configure UWB - } -} - -external_coex_config_2={ - CmdCode=0x00e0 - Action:2=1 //0x0 get, 0x1 set - RSVD:2=0 - RobustCoexTlvType:2=0x0238 //TLV ID - RobustCoexTlvLength:2={ - Enabled:1=0x02 // 0x00 disable, 0x02 enable (KF2, Fixed GPIO external COEX) - - ExtHighInputPriority:1=0x02 // Input priority: 0x00 Input Low Priority, 0x01 Input Medium Priority, 0x02 Input High Priority - ExtLowInputPriority:1=0x02 - } -} - -external_coex_uart_config={ - CmdCode=0x00e0 - Action:2=1 //0x0 get, 0x1 set - RSVD:2=0 - RobustCoexTlvType:2=0x0238 //TLV ID - RobustCoexTlvLength:2={ - Enabled:1=0x04 // 0x00 disable, 0x04: UART enable - Loopback:1=0x00 // 0x00 Loopback disable, 0x01 Loopback enable 0x02 UARTGPIO, 0x06 Get LTE Stats, 0x05 Clear LTE stats - BaudRate:4=4000000 // UART Baud Rate, 4000000: 4M baudrate, 3000000 = 3M baudrate - } -} - -external_coex_pta_config={ - CmdCode=0x00e0 - Action:2=1 // 0x0 get, 0x1 set - RSVD:2=0 - RobustCoexTlvType:2=0x0238 // TLV ID - RobustCoexTlvLength:2={ - Enabled:1=0x05 // 0x00 disable, 0x01 enable - ExtWifiBtArb:1=0x01 // 0x00 disable, 0x01 enable - PolGrantPin:1=0x01 // 0x00 active high, 0x01 active low - EnablePriPtaInt:1=0x01 // 0x00 disable, 0x01 enable - EnableStateFromPta:1=0x02 // 0x00 state input disable - // 0x01 state info is from state pin - // 0x02 state info is sampled on priority pin. - SetPriSampTiming:2=100 // Timing to sample Priority bit - SetStateInfoSampTiming:2=100 // Timing to sample Tx/Rx info - ExtRadioTrafficPrio:1=0x01 // 0x00 disable, 0x01 enable external traffic Tx/Rx Priority. - ExtCoexHwIntWci2:1=0x00 // 0x00 disable, 0x01 enable(wci-2 interface) - } -} - -#In Station generic case -#BT time is set as BTTime -#Wlan time is set as Wlan Time -generictime={ - CmdCode=0x00e0 - Action:2=1 - RSVD:2=0 - RobustCoexTlvType:2=0x0390 - RobustCoexTlvLength:2={ - Enable:2=0x01 - BtTime:2=10 #(12.5ms)Enter value in Units (1Unit = 1.25ms), BTTime must be less than 65535 - WlanTime:2=20 #(25ms)Enter value in Units (1Unit = 1.25ms), WlanTime must be less than 65535 - } -} - -#WLAN duty low prio time is set as WlanLowPrioTime -#WLAN duty total time is set as TotalTime -wlandutytime={ - CmdCode=0x00e0 - Action:2=1 - RSVD:2=0 - RobustCoexTlvType:2=0x0390 - RobustCoexTlvLength:2={ - Enable:2=0x02 # Enable = 1 is for generic time, 0x02 for Dutycycle feature, 0x03 disables DutyCycle feature - WlanLowPrioTime:2=30 #(30ms)Enter value in Units (1Unit = 1ms), keep it less than TotalTime - TotalTime:2=100 #(100ms)Enter value in Units (1Unit = 1ms), TotalTime must be <= 100 - } -} - -#In Station A2DP case -#BT time is set as BTTime -#Wlan time is set as Wlan Time -a2dptime={ - CmdCode=0x00e0 - Action:2=1 - RSVD:2=0 - RobustCoexTlvType:2=0x0391 - RobustCoexTlvLength:2={ - Enable:2=0x01 - BtTime:2=10000 #(10ms) BTTime must be less than 65535 - WlanTime:2=39500 #(39.5ms) WlanTime must be less than 65535 - } -} - -#In Station inquiry case -#BT time is set as BTTime -#Wlan time is set as Wlan Time -inquirytime={ - CmdCode=0x00e0 - Action:2=1 - RSVD:2=0 - RobustCoexTlvType:2=0x0392 - RobustCoexTlvLength:2={ - Enable:2=0x01 - BtTime:2=21215 #(21.215ms) BTTime must be less than 65535 - WlanTime:2=11000 #(11ms) WlanTime must be less than 65535 - } -} - -#In Ap generic case -#BT time is BTTimeBusy when BT has traffic -#BT time is BTTimeIdle when BT is idle -#Wlan time is WlanTimeBusy when Wlan has traffic -#Wlan time is WlanTimeIdle when Wlan is idle -ap_generictime={ - CmdCode=0x00e0 - Action:2=1 - RSVD:2=0 - RobustCoexTlvType:2=0x0393 - RobustCoexTlvLength:2={ - Enable:2=0x01 - BtTime_MAX:2=23000 #(23ms) BTTime(BT Busy) must be less than 28767 - BtTime_MIN:2=6500 #(6.5ms) BTTime(BT Idle) must be less than 28767 - WlanTime_MAX:2=18000 #(18ms) WlanTime(Wlan Busy) must be less than 32767 - WlanTime_MIN:2=5750 #(5.75ms) WlanTime(Wlan Idle) must be less than 32767 - } -} - -#In Ap A2DP case -#BT time is change from BTTimeMax to BTTimeMin -#Wlan time is change from WlanTimeMax to WlanTimeMin -ap_a2dptime={ - CmdCode=0x00e0 - Action:2=1 - RSVD:2=0 - RobustCoexTlvType:2=0x0394 - RobustCoexTlvLength:2={ - Enable:2=0x01 - BtTimebusy:2=23000 #(23ms) Maximum BTTime must be less than 32767 - BtTimeidle:2=6500 #(6.5ms) Minimum BTTime must be less than 32767 - WlanTimebusy:2=18000 #(18ms) Maximum WlanTime must be less than 32767 - WlanTimeidle:2=5750 #(5.75ms) Minimum WlanTime must be less than 32767 - } -} - -#In Ap inquiry case -#BT time is set as BTTime -#Wlan time is set as Wlan Time -ap_inquirytime={ - CmdCode=0x00e0 - Action:2=1 - RSVD:2=0 - RobustCoexTlvType:2=0x0395 - RobustCoexTlvLength:2={ - Enable:2=0x01 - BtTime:2=28750 #(28.75ms) BTTime must less than 32767 - WlanTime:2=20000 #(20ms) WlanTime must be less than 32767 - } -} -######################### Robust Coex command ############### diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/txpwrlimit_cfg_8987.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/txpwrlimit_cfg_8987.conf deleted file mode 100644 index aef78cb..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/txpwrlimit_cfg_8987.conf +++ /dev/null @@ -1,537 +0,0 @@ -# File : txpwrlimit_cfg.conf -## Get CFG data for Tx power limitation -txpwrlimit_2g_cfg_get={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x00 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) - ChanTRPC.TlvType:2=0x0249 - ChanTRPC.TlvLength:2={ # Get Tx Power Values for a particular antenna - TLVAntNum:1=0 # Antenna Num: 0 - Both, 1 - Main, 2 - Aux - } -} - - -txpwrlimit_5g_cfg_get_sub0={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x10 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) - ChanTRPC.TlvType:2=0x0249 - ChanTRPC.TlvLength:2={ # Get Tx Power Values for a particular antenna - TLVAntNum:1=0 # Antenna Num: 0 - Both, 1 - Main, 2 - Aux - } -} - - -txpwrlimit_5g_cfg_get_sub1={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x11 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) - ChanTRPC.TlvType:2=0x0249 - ChanTRPC.TlvLength:2={ # Get Tx Power Values for a particular antenna - TLVAntNum:1=0 # Antenna Num: 0 - Both, 1 - Main, 2 - Aux - } -} - - -txpwrlimit_5g_cfg_get_sub2={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x12 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) - ChanTRPC.TlvType:2=0x0249 - ChanTRPC.TlvLength:2={ # Get Tx Power Values for a particular antenna - TLVAntNum:1=0 # Antenna Num: 0 - Both, 1 - Main, 2 - Aux - } -} - - -txpwrlimit_5g_cfg_get_sub3={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x13 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) - ChanTRPC.TlvType:2=0x0249 - ChanTRPC.TlvLength:2={ # Get Tx Power Values for a particular antenna - TLVAntNum:1=0 # Antenna Num: 0 - Both, 1 - Main, 2 - Aux - } -} - -## Set CFG data for Tx power limitation -## -## TLVStartFreq: Starting Frequency of the band for this channel -## 2407, 2414 or 2400 for 2.4 GHz -## 5000 -## 4000 -## TLVChanWidth: Channel Width -## 20 -## TLVChanNum : Channel Number -## TLVPwr[] : ModulationGroup -## 0: CCK (1,2,5.5,11 Mbps) -## 1: OFDM (6,9,12,18 Mbps) -## 2: OFDM (24,36 Mbps) -## 3: OFDM (48,54 Mbps) -## 4: HT20 (0,1,2) -## 5: HT20 (3,4) -## 6: HT20 (5,6,7) -## 7: HT40 (0,1,2) -## 8: HT40 (3,4) -## 9: HT40 (5,6,7) -## 10: VHT_QAM256 (MCS8) -## 11: VHT_40_QAM256 (MCS8,9) -## 12: VHT_80_PSK (MCS0,1,2) -## 13: VHT_80_QAM16 (MCS3,4) -## 14: VHT_80_QAM64 (MCS5,6,7) -## 15: VHT_80_QAM256 (MCS8,9) -## Power Limit in dBm -## -## For 40MHz modulation groups, specify same Tx power value for a set of -## two consecutive channel frequencies -## Valid channel sets: -## (36, 40), (44, 48), (52, 56), (60, 64) -## (100, 104), (108, 112), (116, 120), (124, 128), (132, 136), (140, 144) -## (149, 153), (157, 161) -## -## For 80MHz modulation groups, specify same Tx power value for a set of -## four consecutive channel frequencies -## Valid channel sets: -## (36, 40, 44, 48), (52, 56, 60, 64) -## (100, 104, 108, 112), (116, 120, 124, 128), (132, 136, 140, 144) -## (149, 153, 157, 161) - -## 2G Tx power limit CFG -txpwrlimit_2g_cfg_set={ - CmdCode=0x00fb # do NOT change this line - Action:2=1 # 1 - SET - RSVD:2=0 # do NOT change this line - - ChanTRPC.TlvType:2=0x0249 - ChanTRPC.TlvLength:2={ # Configure Tx Power Values for a particular antenna - TLVAntNum:1=0 # Antenna Num: 0 - Both, 1 - Main, 2 - Aux - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=1 - TLVPwr:24='0,18,1,18,2,16,3,14,4,18,5,16,6,14,7,18,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=2 - TLVPwr:24='0,18,1,18,2,16,3,14,4,18,5,16,6,14,7,18,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=3 - TLVPwr:24='0,18,1,18,2,16,3,14,4,18,5,16,6,14,7,18,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=4 - TLVPwr:24='0,18,1,18,2,16,3,14,4,18,5,16,6,14,7,18,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=5 - TLVPwr:24='0,18,1,18,2,16,3,14,4,18,5,16,6,14,7,18,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=6 - TLVPwr:24='0,18,1,18,2,16,3,14,4,18,5,16,6,14,7,18,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=7 - TLVPwr:24='0,18,1,18,2,16,3,14,4,18,5,16,6,14,7,18,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=8 - TLVPwr:24='0,18,1,18,2,16,3,14,4,18,5,16,6,14,7,18,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=9 - TLVPwr:24='0,18,1,18,2,16,3,14,4,18,5,16,6,14,7,18,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=10 - TLVPwr:24='0,18,1,18,2,16,3,14,4,18,5,16,6,14,7,18,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=11 - TLVPwr:24='0,18,1,18,2,16,3,14,4,18,5,16,6,14,7,18,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=12 - TLVPwr:24='0,16,1,16,2,16,3,14,4,16,5,16,6,14,7,16,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=13 - TLVPwr:24='0,16,1,16,2,16,3,14,4,16,5,16,6,14,7,16,8,16,9,14,10,16,11,16' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2414 - TLVChanWidth:1=20 - TLVChanNum:1=14 - TLVPwr:24='0,12,1,12,2,12,3,12,4,12,5,12,6,12,7,12,8,12,9,12,10,12,11,12' - } -} - -## 5G Tx power limit CFG -txpwrlimit_5g_cfg_set={ - CmdCode=0x00fb # do NOT change this line - Action:2=1 # 1 - SET - RSVD:2=0 # do NOT change this line - - ChanTRPC.TlvType:2=0x0249 - ChanTRPC.TlvLength:2={ # Configure Tx Power Values for a particular antenna - TLVAntNum:1=0 # Antenna Num: 0 - Both, 1 - Main, 2 - Aux - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=36 - TLVPwr:32='0,0,1,16,2,16,3,14,4,16,5,16,6,14,7,16,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=40 - TLVPwr:32='0,0,1,16,2,16,3,14,4,16,5,16,6,14,7,16,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=44 - TLVPwr:32='0,0,1,16,2,16,3,14,4,16,5,16,6,14,7,16,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=48 - TLVPwr:32='0,0,1,16,2,16,3,14,4,16,5,16,6,14,7,16,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=52 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=56 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=60 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=64 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=100 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=104 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=108 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=112 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=116 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=120 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=124 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=128 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=132 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=136 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=140 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=144 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=149 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=153 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=157 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=161 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=165 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=183 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=184 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=185 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=187 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=188 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=189 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=192 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=196 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=7 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=8 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=11 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=12 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=16 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=34 - TLVPwr:32='0,0,1,17,2,16,3,14,4,17,5,16,6,14,7,17,8,16,9,14,10,15,11,14,12,15,13,15,14,14,15,13' - } -} diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/txpwrlimit_cfg_8997.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/txpwrlimit_cfg_8997.conf deleted file mode 100644 index 0f3b71a..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/txpwrlimit_cfg_8997.conf +++ /dev/null @@ -1,621 +0,0 @@ -# File : txpwrlimit_cfg.conf -## Get CFG data for Tx power limitation -txpwrlimit_2g_cfg_get={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x00 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) -} - - -txpwrlimit_5g_cfg_get_sub0={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x10 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) -} - - -txpwrlimit_5g_cfg_get_sub1={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x11 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) -} - - -txpwrlimit_5g_cfg_get_sub2={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x12 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) -} - - -txpwrlimit_5g_cfg_get_sub3={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x13 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) -} - -## Set CFG data for Tx power limitation -## -## TLVStartFreq: Starting Frequency of the band for this channel -## 2407, 2414 or 2400 for 2.4 GHz -## 5000 -## 4000 -## TLVChanWidth: Channel Width -## 20 -## TLVChanNum : Channel Number -## TLVPwr[] : ModulationGroup -## 0: CCK (1,2,5.5,11 Mbps) -## 1: OFDM (6,9,12,18 Mbps) -## 2: OFDM (24,36 Mbps) -## 3: OFDM (48,54 Mbps) -## 4: HT20 (MCS0,1,2) -## 5: HT20 (MCS3,4) -## 6: HT20 (MCS5,6,7) -## 7: HT40 (MCS0,1,2) -## 8: HT40 (MCS3,4) -## 9: HT40 (MCS5,6,7) -## 10: HT2_20 (MCS8,9,10) -## 11: HT2_20 (MCS11,12) -## 12: HT2_20 (MCS13,14,15) -## 13: HT2_40 (MCS8,9,10) -## 14: HT2_40 (MCS11,12) -## 15: HT2_40 (MCS13,14,15) -## 16: VHT_QAM256 (MCS8) -## 17: VHT_40_QAM256 (MCS8,9) -## 18: VHT_80_PSK (MCS0,1,2) -## 19: VHT_80_QAM16 (MCS3,4) -## 20: VHT_80_QAM64 (MCS5,6,7) -## 21: VHT_80_QAM256 (MCS8,9) -## 22: VHT2_20_QAM256 (MCS8,9) -## 23: VHT2_40_QAM256 (MCS8,9) -## 24: VHT2_80_PSK (MCS0, 1, 2) -## 25: VHT2_80_QAM16 (MCS3,4) -## 26: VHT2_80_QAM64 (MCS5,6,7) -## 27: VHT2_80_QAM256 (MCS8,9) -## Power Limit in dBm - -## For 40MHz modulation groups, specify same Tx power value for a set of -## two consecutive channel frequencies -## Valid channel sets: -## (36, 40), (44, 48), (52, 56), (60, 64) -## (100, 104), (108, 112), (116, 120), (124, 128), (132, 136), (140, 144) -## (149, 153), (157, 161) -## -## For 80MHz modulation groups, specify same Tx power value for a set of -## four consecutive channel frequencies -## Valid channel sets: -## (36, 40, 44, 48), (52, 56, 60, 64) -## (100, 104, 108, 112), (116, 120, 124, 128), (132, 136, 140, 144) -## (149, 153, 157, 161) - - -## 2G subband0 Tx power limit CFG -txpwrlimit_2g_cfg_set={ - CmdCode=0x00fb # do NOT change this line - Action:2=1 # 1 - SET - SubBand:2=0 # do NOT use this member in set cmd - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=1 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=2 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=3 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=4 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=5 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=6 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=7 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=8 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=9 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=10 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=11 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=12 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=13 - TLVPwr:32='0,17,1,15,2,15,3,13,4,15,5,15,6,13,7,15,8,15,9,13,10,15,11,15,12,15,13,15,14,15,15,15' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=14 - TLVPwr:32='0,12,1,12,2,12,3,12,4,12,5,12,6,12,7,12,8,12,9,12,10,12,11,12,12,12,13,12,14,12,15,12' - } -} - -## 5G subband1 Tx power limit CFG -txpwrlimit_5g_cfg_set_sub0={ - CmdCode=0x00fb # do NOT change this line - Action:2=1 # 1 - SET - SubBand:2=0 # do NOT use this member in set cmd - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=36 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=40 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=44 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=48 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=52 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=56 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=60 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=64 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } -} - -## 5G subband2 Tx power limit CFG -txpwrlimit_5g_cfg_set_sub1={ - CmdCode=0x00fb # do NOT change this line - Action:2=1 # 1 - SET - SubBand:2=0 # do NOT use this member in set cmd - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=100 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=104 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=108 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=112 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=116 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=120 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=124 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=128 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=132 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=136 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=140 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=144 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - -} - - -## 5G subband3 Tx power limit CFG -txpwrlimit_5g_cfg_set_sub2={ - CmdCode=0x00fb # do NOT change this line - Action:2=1 # 1 - SET - SubBand:2=0 # do NOT use this member in set cmd - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=149 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=153 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=157 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=161 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=165 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } -} - - -## 5G subband4 Tx power limit CFG -txpwrlimit_5g_cfg_set_sub3={ - CmdCode=0x00fb # do NOT change this line - Action:2=1 # 1 - SET - SubBand:2=0 # do NOT use this in set cmd - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=4000 - TLVChanWidth:1=20 - TLVChanNum:1=183 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=4000 - TLVChanWidth:1=20 - TLVChanNum:1=184 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=4000 - TLVChanWidth:1=20 - TLVChanNum:1=185 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=4000 - TLVChanWidth:1=20 - TLVChanNum:1=187 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=4000 - TLVChanWidth:1=20 - TLVChanNum:1=188 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=4000 - TLVChanWidth:1=20 - TLVChanNum:1=189 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=4000 - TLVChanWidth:1=20 - TLVChanNum:1=192 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=4000 - TLVChanWidth:1=20 - TLVChanNum:1=196 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=7 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=8 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=11 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=12 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=16 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } - - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=34 - TLVPwr:56='0,17,1,15,2,15,3,11,4,15,5,15,6,11,7,15,8,15,9,11,10,15,11,15,12,14,13,15,14,15,15,14,16,11,17,11,18,13,19,13,20,10,21,10,22,11,23,11,24,13,25,13,26,12,27,10' - } -} diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/txpwrlimit_cfg_iw416.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/txpwrlimit_cfg_iw416.conf deleted file mode 100644 index 0bc7305..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/txpwrlimit_cfg_iw416.conf +++ /dev/null @@ -1,497 +0,0 @@ -# File : txpwrlimit_cfg_iw416.conf -## Get CFG data for Tx power limitation -txpwrlimit_2g_cfg_get={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x00 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) -} - - -txpwrlimit_5g_cfg_get_sub0={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x10 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) -} - - -txpwrlimit_5g_cfg_get_sub1={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x11 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) -} - - -txpwrlimit_5g_cfg_get_sub2={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x12 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) -} - - -txpwrlimit_5g_cfg_get_sub3={ - CmdCode=0x00fb # do NOT change this line - Action:2=0 # 0 - GET - SubBand:2=0x13 # 0x00 2G subband (2.4G: channel 1-14) - # 0x10 5G subband0 (5G: channel 36,40,44,48, - # 52,56,60,64) - # 0x11 5G subband1 (5G: channel 100,104,108,112, - # 116,120,124,128, - # 132,136,140,144) - # 0x12 5G subband2 (5G: channel 149,153,157,161,165,172) - # 0x13 5G subband3 (5G: channel 183,184,185,187,188, - # 189, 192,196; - # 5G: channel 7,8,11,12,16,34) -} - -## Set CFG data for Tx power limitation -## -## TLVStartFreq: Starting Frequency of the band for this channel -## 2407, 2414 or 2400 for 2.4 GHz -## 5000 -## 4000 -## TLVChanWidth: Channel Width -## 20 -## TLVChanNum : Channel Number -## TLVPwr[] : ModulationGroup -## 0: CCK (1,2,5.5,11 Mbps) -## 1: OFDM (6,9,12,18 Mbps) -## 2: OFDM (24,36 Mbps) -## 3: OFDM (48,54 Mbps) -## 4: HT20 (0,1,2) -## 5: HT20 (3,4) -## 6: HT20 (5,6,7) -## 7: HT40 (0,1,2) -## 8: HT40 (3,4) -## 9: HT40 (5,6,7) -## Power Limit in dBm -## -## For 40MHz modulation groups, specify same Tx power value for a set of -## two consecutive channel frequencies -## Valid channel sets: -## (36, 40), (44, 48), (52, 56), (60, 64) -## (100, 104), (108, 112), (116, 120), (124, 128), (132, 136), (140, 144) -## (149, 153), (157, 161) -## - -## 2G Tx power limit CFG -txpwrlimit_2g_cfg_set={ - CmdCode=0x00fb # do NOT change this line - Action:2=1 # 1 - SET - RSVD:2=0 # do NOT change this line - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=1 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=2 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=3 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=4 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=5 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=6 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=7 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=8 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=9 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=10 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=11 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=12 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2407 - TLVChanWidth:1=20 - TLVChanNum:1=13 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=2414 - TLVChanWidth:1=20 - TLVChanNum:1=14 - TLVPwr:20='0,16,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } -} - -## 5G Tx power limit CFG -txpwrlimit_5g_cfg_set={ - CmdCode=0x00fb # do NOT change this line - Action:2=1 # 1 - SET - RSVD:2=0 # do NOT change this line - - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=36 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=40 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=44 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=48 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=52 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=56 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=60 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=64 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=100 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,16,8,15,9,12' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=104 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,16,8,15,9,12' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=108 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,16,8,15,9,12' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=112 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,16,8,15,9,12' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=116 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,16,8,15,9,12' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=120 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,16,8,15,9,12' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=124 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,16,8,15,9,12' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=128 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,16,8,15,9,12' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=132 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,16,8,15,9,12' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=136 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,16,8,15,9,12' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=140 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,15,8,15,9,10' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=144 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=149 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,15,8,15,9,10' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=153 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,15,8,15,9,10' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=157 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,15,8,15,9,10' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=161 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,15,8,15,9,10' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=165 - TLVPwr:20='0,0,1,16,2,16,3,13,4,16,5,16,6,12,7,15,8,15,9,10' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=183 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=184 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=185 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=187 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=188 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=189 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=192 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=196 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=7 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=8 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=11 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=12 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=16 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } - ChanTRPC.TlvType:2=0x0189 - ChanTRPC.TlvLength:2={ - TLVStartFreq:2=5000 - TLVChanWidth:1=20 - TLVChanNum:1=34 - TLVPwr:20='0,0,1,16,2,16,3,15,4,16,5,16,6,14,7,16,8,16,9,14' - } -} diff --git a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/wifi_mod_para.conf b/mxm_wifiex/wlan_src/mapp/mlanconfig/config/wifi_mod_para.conf deleted file mode 100644 index 5e978b8..0000000 --- a/mxm_wifiex/wlan_src/mapp/mlanconfig/config/wifi_mod_para.conf +++ /dev/null @@ -1,204 +0,0 @@ -# Not matter how many spaces or tabs are inserted in a line, -# components and ending format must be exactly same as given -# example: -# -# [_] = { -# key=value -# } -# -# card_type : 8XXX (mandatory) -# block_id : configuration block id (optional ) -# key : module parameter name -# value : value for module parameter -# for string value, no need to add "" -# -# card_type supported: 8887/8897/8997/8977/8987/9098 -# block_id: support same chipset with -# different module parameter. -# For example to support mutiple SD8997 cards, usr can -# specify the configuration block id number [0 - 9], if not -# specified, it is taken as 0 by default. -# -# debug related module parameters could not be set via module -# configure file, ex. drvdbg could not be set in this file -# -# line started with "#" will be ignored -# refer to the USB8997_1 for parameters that could be set in -# this configuration file, and set the corresponding value -# according to your real needs - -SD8997 = { - cfg80211_wext=0xf - wfd_name=p2p - max_vir_bss=1 - cal_data_cfg=nxp/WlanCalData_ext_8997_QFN_TB.conf - drv_mode=7 -} - -#SD8997_1 = { -# cfg80211_wext=0xf -# wfd_name=wfd0 -# max_vir_bss=1 -# cal_data_cfg=nxp/WlanCalData_ext_8997_QFN_TB.conf -# drv_mode=5 -#} - -#SD8887 = { -# cfg80211_wext=0xf -# wfd_name=p2p -# max_vir_bss=1 -# cal_data_cfg=nxp/WlanCalData_ext_8997_QFN_TB.conf -# drv_mode=7 -#} - -#SD8897 = { -# cfg80211_wext=0xf -# wfd_name=p2p -# max_vir_bss=1 -# cal_data_cfg=nxp/WlanCalData_ext_8997_QFN_TB.conf -# drv_mode=7 -#} - -#SD8977 = { -# cfg80211_wext=0xf -# wfd_name=p2p -# max_vir_bss=1 -# cal_data_cfg=nxp/WlanCalData_ext_8997_QFN_TB.conf -# drv_mode=7 -#} - -#SDIW416 = { -# cfg80211_wext=0xf -# wfd_name=p2p -# hw_name=SDIW416 -# max_vir_bss=1 -# cal_data_cfg=nxp/WlanCalData_ext_8978_QFN_TB.conf -# drv_mode=7 -#} - -#SD8987 = { -# cfg80211_wext=0xf -# wfd_name=p2p -# max_vir_bss=1 -# cal_data_cfg=nxp/WlanCalData_ext_8997_QFN_TB.conf -# drv_mode=7 -#} - -#SDIW612 = { -# cfg80211_wext=0xf -# wfd_name=p2p -# hw_name=SDIW612 -# max_vir_bss=1 -# drv_mode=7 -#} - -USB8997 = { - cfg80211_wext=0xf - wfd_name=p2p - max_vir_bss=1 - cal_data_cfg=nxp/WlanCalData_ext_8997_QFN_TB.conf - drv_mode=7 -} - -#USBIW620 = { -# cfg80211_wext=0xf -# wfd_name=p2p -# hw_name=USBIW620 -# max_vir_bss=1 -# drv_mode=7 -#} - - -PCIE8997 = { - cfg80211_wext=0xf - wfd_name=p2p - max_vir_bss=1 - cal_data_cfg=nxp/WlanCalData_ext_8997_QFN_TB.conf - drv_mode=7 -} - -PCIE9098_0 = { - cfg80211_wext=0xf - wfd_name=p2p - max_vir_bss=1 - cal_data_cfg=none - drv_mode=7 - mac_addr=00:50:43:20:12:34 -} - -PCIE9098_1 = { - cfg80211_wext=0xf - wfd_name=p2p - max_vir_bss=1 - cal_data_cfg=none - drv_mode=7 - mac_addr=00:50:43:20:52:56 -} - -#USB8997 = { -# hw_test=0 -# fw_name="nxp/usbusb8997_combo_v4.bin" -# req_fw_nowait=1 -# fw_reload=3 -# fw_serial=1 -# mac_addr=00:50:43:22:1e:3d -# mfg_mode=0 -# drv_mode=0x5 -# max_sta_bss=1 -# sta_name=wlan -# max_uap_bss=1 -# uap_name=uap -# wfd_name=p2p -# max_vir_bss=1 -# max_mpl_bss=1 -# nan_name=nan -# max_nan_bss=1 -# max_11p_bss=1 -# auto_ds=0 -# ps_mode=1 -# max_tx_buf=4096 -# intmode=0 -# gpiopin=0 -# pm_keep_power=0 -# shutdown_hs=1 -# cfg_11d=1 -# start_11ai_scan=0 -# oob_mode=0 -# sdio_pd=1 -# cal_data_cfg=nxp/WlanCalData_ext_8997_QFN_TB.conf -# txpwrtlimit_cfg=nxp/txpwr_limit.conf -# cntry_txpwrt=0 -# init_hostcmd_cfg=nxp/init_hostcmd_cfg.conf -# minicard_pwrup=0 -# cfg80211_wext=0xf -# skip_fwdnld=0 -# wq_sched_prio=0 -# wq_sched_policy=0 -# rx_work=1 -# aggrctrl=1 -# usb_aggr=1 -# pcie_int_mode=1 -# low_power_mode_enable=1 -# wakelock_timeout=10 -# dev_cap_mask=0xffffffff -# sdio_rx_aggr=1 -# pmic=1 -# antcfg=0 -# uap_oper_ctrl=0 -# hs_wake_interval=400 -# indication_gpio=0xff -# disconnect_on_suspend=0 -# hs_mimo_switch=1 -# indrstcfg=0xffffffff -# fixed_beacon_buffer=0 -# GoAgeoutTime=0 -# gtk_rekey_offload=1 -# multi_dtim=0 -# inact_tmo=0 -# usb_fw_option=1 -# napi=1 -# dfs_offload=1 -# cfg80211_drcs=1 -# drcs_chantime_mode=0 -# reg_alpha2=US -#} diff --git a/mxm_wifiex/mxmwifi.mk b/mxmwifi.mk similarity index 96% rename from mxm_wifiex/mxmwifi.mk rename to mxmwifi.mk index 87e627e..fc5b371 100644 --- a/mxm_wifiex/mxmwifi.mk +++ b/mxmwifi.mk @@ -16,7 +16,7 @@ KERNEL_SRC := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ TARGET_ARCH := $(TARGET_KERNEL_ARCH) MXMWIFI_CROSS_COMPILE := aarch64-linux-gnu- -MXMWIFI_SRC_PATH := $(MXMWIFI_PATH)/mxm_wifiex/wlan_src +MXMWIFI_SRC_PATH := $(MXMWIFI_PATH)/ MXMWIFI_OUT := $(TARGET_OUT_INTERMEDIATES)/MXMWIFI_OBJ KERNEL_CFLAGS ?= KCFLAGS=-mno-android diff --git a/mxm_wifiex/wlan_src/script/load b/script/load similarity index 100% rename from mxm_wifiex/wlan_src/script/load rename to script/load diff --git a/mxm_wifiex/wlan_src/script/unload b/script/unload similarity index 100% rename from mxm_wifiex/wlan_src/script/unload rename to script/unload