INT32 wmt_idc_msg_from_lte_handing(ipc_ilm_t *ilm) { MTK_WCN_BOOL bRet; if(NULL == ilm) { WMT_ERR_FUNC("NULL pointer\n"); return -1; } bRet = wmt_lib_handle_idc_msg(ilm); if(MTK_WCN_BOOL_FALSE == bRet) { WMT_ERR_FUNC("wmt handing idc msg fail\n"); return -2; } return 0; }
INT32 wmt_idc_msg_from_lte_handing(ipc_ilm_t *ilm) { MTK_WCN_BOOL bRet; if (NULL == ilm) { WMT_ERR_FUNC("NULL pointer\n"); return -1; } if (mtk_wcn_stp_is_ready()) { bRet = wmt_lib_handle_idc_msg(ilm); if (MTK_WCN_BOOL_FALSE == bRet) { WMT_ERR_FUNC("wmt handing idc msg fail\n"); return -2; } wmt_lib_notify_stp_sleep(); } else { WMT_INFO_FUNC("Received LTE msg,but STP is not ready,drop it!\n"); } return 0; }