|
@@ -464,7 +464,9 @@ QDF_STATUS ucfg_tdls_add_peer(struct wlan_objmgr_vdev *vdev,
|
|
|
msg.bodyptr = req;
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.type = TDLS_CMD_ADD_STA;
|
|
|
- status = scheduler_post_msg(QDF_MODULE_ID_OS_IF, &msg);
|
|
|
+ status = scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_OS_IF, &msg);
|
|
|
if (QDF_IS_STATUS_ERROR(status)) {
|
|
|
tdls_err("post add peer msg fail");
|
|
|
qdf_mem_free(req);
|
|
@@ -508,7 +510,9 @@ QDF_STATUS ucfg_tdls_update_peer(struct wlan_objmgr_vdev *vdev,
|
|
|
msg.bodyptr = req;
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.type = TDLS_CMD_CHANGE_STA;
|
|
|
- status = scheduler_post_msg(QDF_MODULE_ID_OS_IF, &msg);
|
|
|
+ status = scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_OS_IF, &msg);
|
|
|
if (QDF_IS_STATUS_ERROR(status)) {
|
|
|
tdls_err("post update peer msg fail");
|
|
|
qdf_mem_free(req);
|
|
@@ -571,7 +575,9 @@ QDF_STATUS ucfg_tdls_oper(struct wlan_objmgr_vdev *vdev,
|
|
|
msg.bodyptr = req;
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.type = cmd;
|
|
|
- status = scheduler_post_msg(QDF_MODULE_ID_OS_IF, &msg);
|
|
|
+ status = scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_OS_IF, &msg);
|
|
|
if (QDF_IS_STATUS_ERROR(status)) {
|
|
|
tdls_err("post msg for %s fail", tdls_get_oper_str(cmd));
|
|
|
goto dec_ref;
|
|
@@ -606,7 +612,9 @@ QDF_STATUS ucfg_tdls_get_all_peers(struct wlan_objmgr_vdev *vdev,
|
|
|
msg.bodyptr = tdls_peers;
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.type = TDLS_CMD_GET_ALL_PEERS;
|
|
|
- status = scheduler_post_msg(QDF_MODULE_ID_OS_IF, &msg);
|
|
|
+ status = scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_OS_IF, &msg);
|
|
|
|
|
|
if (status != QDF_STATUS_SUCCESS)
|
|
|
qdf_mem_free(tdls_peers);
|
|
@@ -648,7 +656,9 @@ QDF_STATUS ucfg_tdls_send_mgmt_frame(
|
|
|
msg.bodyptr = mgmt_req;
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.type = TDLS_CMD_TX_ACTION;
|
|
|
- scheduler_post_msg(QDF_MODULE_ID_OS_IF, &msg);
|
|
|
+ scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_OS_IF, &msg);
|
|
|
|
|
|
return QDF_STATUS_SUCCESS;
|
|
|
}
|
|
@@ -675,7 +685,9 @@ QDF_STATUS ucfg_tdls_responder(struct tdls_set_responder_req *req)
|
|
|
msg.bodyptr = msg_req;
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.type = TDLS_CMD_SET_RESPONDER;
|
|
|
- status = scheduler_post_msg(QDF_MODULE_ID_OS_IF, &msg);
|
|
|
+ status = scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_OS_IF, &msg);
|
|
|
|
|
|
return status;
|
|
|
}
|
|
@@ -694,7 +706,9 @@ QDF_STATUS ucfg_tdls_teardown_links(struct wlan_objmgr_vdev *vdev)
|
|
|
msg.bodyptr = vdev;
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.type = TDLS_CMD_TEARDOWN_LINKS;
|
|
|
- status = scheduler_post_msg(QDF_MODULE_ID_OS_IF, &msg);
|
|
|
+ status = scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_OS_IF, &msg);
|
|
|
|
|
|
tdls_debug("Exit ");
|
|
|
return status;
|
|
@@ -713,7 +727,9 @@ QDF_STATUS ucfg_tdls_notify_reset_adapter(struct wlan_objmgr_vdev *vdev)
|
|
|
msg.bodyptr = vdev;
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.type = TDLS_NOTIFY_RESET_ADAPTERS;
|
|
|
- status = scheduler_post_msg(QDF_MODULE_ID_OS_IF, &msg);
|
|
|
+ status = scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_OS_IF, &msg);
|
|
|
return status;
|
|
|
}
|
|
|
|
|
@@ -738,7 +754,9 @@ QDF_STATUS ucfg_tdls_notify_sta_connect(
|
|
|
msg.bodyptr = notify;
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.type = TDLS_NOTIFY_STA_CONNECTION;
|
|
|
- scheduler_post_msg(QDF_MODULE_ID_TARGET_IF, &msg);
|
|
|
+ scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_TARGET_IF, &msg);
|
|
|
|
|
|
tdls_debug("Exit ");
|
|
|
return QDF_STATUS_SUCCESS;
|
|
@@ -766,7 +784,9 @@ QDF_STATUS ucfg_tdls_notify_sta_disconnect(
|
|
|
msg.bodyptr = notify;
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.type = TDLS_NOTIFY_STA_DISCONNECTION;
|
|
|
- scheduler_post_msg(QDF_MODULE_ID_TARGET_IF, &msg);
|
|
|
+ scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_TARGET_IF, &msg);
|
|
|
|
|
|
tdls_debug("Exit ");
|
|
|
|
|
@@ -798,7 +818,9 @@ QDF_STATUS ucfg_tdls_set_operating_mode(
|
|
|
msg.bodyptr = set_mode;
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.type = TDLS_CMD_SET_TDLS_MODE;
|
|
|
- scheduler_post_msg(QDF_MODULE_ID_OS_IF, &msg);
|
|
|
+ scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_OS_IF, &msg);
|
|
|
|
|
|
tdls_debug("Exit ");
|
|
|
|
|
@@ -856,7 +878,9 @@ QDF_STATUS ucfg_tdls_antenna_switch(struct wlan_objmgr_vdev *vdev,
|
|
|
msg.callback = tdls_process_cmd;
|
|
|
msg.flush_callback = tdls_antenna_switch_flush_callback;
|
|
|
msg.type = TDLS_CMD_ANTENNA_SWITCH;
|
|
|
- status = scheduler_post_msg(QDF_MODULE_ID_OS_IF, &msg);
|
|
|
+ status = scheduler_post_message(QDF_MODULE_ID_HDD,
|
|
|
+ QDF_MODULE_ID_TDLS,
|
|
|
+ QDF_MODULE_ID_OS_IF, &msg);
|
|
|
if (QDF_IS_STATUS_ERROR(status)) {
|
|
|
tdls_err("post antenna switch msg fail");
|
|
|
goto dec_ref;
|