mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 15:49:17 -04:00
qcacld-3.0: MCL change after serialization enhancement
1. Set all MCL cmds as blocking cmds. 2. Rename WLAN_SER_CMD_STOP_BSS to WLAN_SER_CMD_VDEV_STOP_BSS. 3. Add new binary files and remove old binary files in Kbuild. 4. Disable CONFIG_SERIALIZATION_V1 in Kbuild, switch to new serialization code. Change-Id: I46f876e4cbc31881ca0559e4705cddf4a26a46c1 CRs-Fixed: 2315411
This commit is contained in:
parent
6e45afbd0d
commit
c2eae9c566
2 changed files with 9 additions and 6 deletions
11
Kbuild
11
Kbuild
|
|
@ -1275,13 +1275,15 @@ UMAC_SER_SRC_DIR := $(UMAC_SER_DIR)/src
|
|||
UMAC_SER_OBJ_DIR := $(WLAN_COMMON_ROOT)/$(UMAC_SER_SRC_DIR)
|
||||
|
||||
UMAC_SER_INC := -I$(WLAN_COMMON_INC)/$(UMAC_SER_INC_DIR)
|
||||
UMAC_SER_OBJS := $(UMAC_SER_OBJ_DIR)/wlan_serialization_dequeue.o \
|
||||
$(UMAC_SER_OBJ_DIR)/wlan_serialization_enqueue.o \
|
||||
$(UMAC_SER_OBJ_DIR)/wlan_serialization_main.o \
|
||||
UMAC_SER_OBJS := $(UMAC_SER_OBJ_DIR)/wlan_serialization_main.o \
|
||||
$(UMAC_SER_OBJ_DIR)/wlan_serialization_api.o \
|
||||
$(UMAC_SER_OBJ_DIR)/wlan_serialization_utils.o \
|
||||
$(UMAC_SER_OBJ_DIR)/wlan_serialization_legacy_api.o \
|
||||
$(UMAC_SER_OBJ_DIR)/wlan_serialization_rules.o
|
||||
$(UMAC_SER_OBJ_DIR)/wlan_serialization_rules.o \
|
||||
$(UMAC_SER_OBJ_DIR)/wlan_serialization_internal.o \
|
||||
$(UMAC_SER_OBJ_DIR)/wlan_serialization_non_scan.o \
|
||||
$(UMAC_SER_OBJ_DIR)/wlan_serialization_queue.o \
|
||||
$(UMAC_SER_OBJ_DIR)/wlan_serialization_scan.o
|
||||
|
||||
###### WIFI POS ########
|
||||
WIFI_POS_OS_IF_DIR := $(WLAN_COMMON_ROOT)/os_if/linux/wifi_pos/src
|
||||
|
|
@ -2314,7 +2316,6 @@ cppflags-y += -DWLAN_CMD_SERIALIZATION_LOCKING
|
|||
|
||||
#CONFIG_SERIALIZATION_V1: Don't use enhancements to serialization component
|
||||
#No CONFIG_SERIALIZATION_V1: Use enhancements to serialization component
|
||||
cppflags-y += -DCONFIG_SERIALIZATION_V1
|
||||
|
||||
ccflags-$(CONFIG_ENABLE_SIZE_OPTIMIZE) += -Os
|
||||
|
||||
|
|
|
|||
|
|
@ -20347,7 +20347,7 @@ static enum wlan_serialization_cmd_type csr_get_roam_cmd_type(
|
|||
cmd_type = WLAN_SER_CMD_FORCE_IBSS_LEAVE;
|
||||
break;
|
||||
case eCsrStopBss:
|
||||
cmd_type = WLAN_SER_CMD_STOP_BSS;
|
||||
cmd_type = WLAN_SER_CMD_VDEV_STOP_BSS;
|
||||
break;
|
||||
case eCsrSmeIssuedFTReassoc:
|
||||
cmd_type = WLAN_SER_CMD_SME_ISSUE_FT_REASSOC;
|
||||
|
|
@ -20486,6 +20486,8 @@ QDF_STATUS csr_set_serialization_params_to_cmd(tpAniSirGlobal mac_ctx,
|
|||
cmd->cmd_timeout_duration = SME_DEFAULT_CMD_TIMEOUT;
|
||||
cmd->cmd_cb = sme_ser_cmd_callback;
|
||||
cmd->is_high_priority = high_priority;
|
||||
cmd->is_blocking = true;
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue