| /***************************************************************************** |
| * Copyright Statement: |
| * -------------------- |
| * This software is protected by Copyright and the information contained |
| * herein is confidential. The software may not be copied and the information |
| * contained herein may not be used or disclosed except with the written |
| * permission of MediaTek Inc. (C) 2005 |
| * |
| * BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES |
| * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") |
| * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON |
| * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, |
| * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF |
| * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. |
| * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE |
| * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR |
| * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH |
| * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO |
| * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S |
| * SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. |
| * |
| * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE |
| * LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, |
| * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, |
| * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO |
| * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. |
| * |
| * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE |
| * WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF |
| * LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND |
| * RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER |
| * THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). |
| * |
| *****************************************************************************/ |
| /******************************************************************************* |
| * Copyright Statement: |
| * -------------------- |
| * This software is protected by Copyright and the information contained |
| * herein is confidential. The software may not be copied and the information |
| * contained herein may not be used or disclosed except with the written |
| * permission of MediaTek Inc. (C) 2001 |
| * |
| *******************************************************************************/ |
| |
| /******************************************************************************* |
| * Filename: |
| * --------- |
| * em_sap.h |
| * |
| * Project: |
| * -------- |
| * MAUI |
| * |
| * Description: |
| * ------------ |
| * Engineer mode related message identity definition |
| * |
| * Author: |
| * ------- |
| * ------- |
| * |
| *============================================================================== |
| * HISTORY |
| * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!! |
| *------------------------------------------------------------------------------ |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * |
| * removed! |
| * |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| *------------------------------------------------------------------------------ |
| * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!! |
| *============================================================================== |
| *******************************************************************************/ |
| |
| /******************************************************************************** |
| * Copyright Statement: |
| * -------------------- |
| * |
| * This product has been developed using a protocol stack |
| * developed by Sasken Communication Technologies Limited. |
| * |
| ********************************************************************************/ |
| #include "module_msg_range.h" |
| |
| #ifndef EM_MSGID_H |
| #define EM_MSGID_H |
| |
| MODULE_MSG_BEGIN( MSG_ID_EM_CODE_BEGIN ) |
| /* Engineer mode message begin */ |
| /* Send to PS */ |
| MSG_ID_L4CPS_EM_UPDATE_REQ = MSG_ID_EM_CODE_BEGIN, |
| |
| /*Byron: 2006/02/15: Suspend or resume the cell reselection*/ |
| MSG_ID_L4CPS_EM_CELL_RESEL_SUSPEND_REQ, /* Suspend cell reselection */ |
| MSG_ID_L4CPS_EM_CELL_RESEL_SUSPEND_CNF, /* Suspend cell reselection */ |
| |
| MSG_ID_L4CPS_EM_CELL_RESEL_RESUME_REQ, /* Resume cell reselection */ |
| MSG_ID_L4CPS_EM_CELL_RESEL_RESUME_CNF, /* Resume cell reselection */ |
| |
| /*Byron: 2006/08/06: Add for cell lock functionality from MMI EM*/ |
| MSG_ID_L4CPS_EM_SET_CELL_LOCK_REQ, |
| MSG_ID_L4CPS_EM_SET_CELL_LOCK_CNF, |
| |
| MSG_ID_L4CPS_EM_GET_CELL_LOCK_REQ, |
| MSG_ID_L4CPS_EM_GET_CELL_LOCK_CNF, |
| |
| /*Byron: 2007/03/14: Add for Pure Command request*/ |
| MSG_ID_L4CPS_EM_FEATURE_COMMAND_REQ, |
| MSG_ID_L4CPS_EM_FEATURE_COMMAND_CNF, |
| |
| /* brwang, 20070727, [EM Cell ID Lock function] { */ |
| |
| /* Send to PS */ |
| MSG_ID_L4CPS_EM_SET_CELL_ID_LOCK_REQ, |
| /* Received from PS */ |
| MSG_ID_L4CPS_EM_SET_CELL_ID_LOCK_CNF, |
| |
| /* brwang, 20070727, [EM Cell ID Lock function] } */ |
| |
| #if 0 |
| /* under construction !*/ |
| /* under construction !*/ |
| #else |
| /* Received from DHL */ |
| MSG_ID_DHLL4C_EM_UPDATE_REQ, |
| MSG_ID_MTFL4C_EM_UPDATE_REQ, |
| #endif |
| |
| /*mtk00924: 061106 add for network event notify*/ |
| MSG_ID_L4CPS_EM_NW_EVENT_NOTIFY_REQ, |
| MSG_ID_L4CPS_EM_NW_EVENT_NOTIFY_CNF, |
| MSG_ID_L4CPS_EM_NW_EVENT_NOTIFY_IND, |
| |
| /* Received from PS */ |
| MSG_ID_L4CPS_EM_UPDATE_CNF, |
| #if ((defined(__SM_UT__)) && (!defined(__MTK_TARGET__))) |
| MSG_ID_L4CPS_CHECK_SM_EM_STATUS_CONTENT, // used for check parameter correctness in SM UT |
| #endif // ~ #if ((defined(__SM_UT__)) && (!defined(__MTK_TARGET__))) |
| #if ((!defined(__MTK_TARGET__)) && defined(__TCM_UT__)) |
| /* MSG_ID_L4CPS_CHECK_TCM_MMI_EM_INFO, // used for check parameter correctness in TCM UT */ |
| #endif // ~ ((!defined(__MTK_TARGET__)) && defined(__TCM_UT__)) |
| |
| /* VT Engineer Mode */ |
| MSG_ID_L4C_VT_EM_GET_CONFIG_REQ, |
| MSG_ID_L4C_VT_EM_GET_CONFIG_CNF, |
| MSG_ID_L4C_VT_EM_SET_CONFIG_REQ, |
| |
| /* EM request: GSM RF test */ |
| MSG_ID_L4CL1_EM_RF_TEST_GSM_STOP_REQ, |
| MSG_ID_L4CL1_EM_RF_TEST_GSM_TX_TEST_REQ, |
| MSG_ID_L4CL1_EM_RF_TEST_GSM_RX_TEST_REQ, |
| MSG_ID_L4CL1_EM_RF_TEST_GSM_RX_TEST_TWO_PATH_REQ, |
| MSG_ID_L4CL1_EM_RF_TEST_GSM_POWER_SCAN_REQ, |
| MSG_ID_L4CL1_EM_RF_TEST_GSM_POWER_SCAN_CNF, |
| MSG_ID_L4CL1_EM_TST_CONTROL_REQ, |
| MSG_ID_L4CL1_EM_TST_CONTROL_CNF, |
| MSG_ID_L4CL1_EM_TX_REPORT_IND, |
| |
| /* EL1 RF TEMPURATURE */ |
| MSG_ID_L4CEL1_GET_RF_TEMPERATURE_REQ, |
| MSG_ID_L4CEL1_GET_RF_TEMPERATURE_CNF, |
| MSG_ID_L4CEL1_MONITOR_RF_TEMPERATURE_REQ, |
| MSG_ID_L4CEL1_MONITOR_RF_TEMPERATURE_CNF, |
| MSG_ID_L4CEL1_MONITOR_RF_TEMPERATURE_IND, |
| |
| /* EL1 RX PATH */ |
| MSG_ID_L4CEL1_SET_RX_PATH_REQ, |
| MSG_ID_L4CEL1_SET_RX_PATH_CNF, |
| #ifdef __TX_PWR_EXTENSION__ |
| MSG_ID_L4CUL1_GET_TX_POWER_REQ, |
| MSG_ID_L4CUL1_GET_TX_POWER_CNF, |
| MSG_ID_L4CNL1_GET_TX_POWER_REQ, |
| MSG_ID_L4CNL1_GET_TX_POWER_CNF, |
| #endif |
| MSG_ID_L4C_CCCI_GET_THERMAL_INFO_REQ, |
| /* UL1 RX PATH */ |
| MSG_ID_L4CUL1_SET_RX_PATH_REQ, |
| MSG_ID_L4CUL1_SET_RX_PATH_CNF, |
| |
| /* EL1 RX RSSI VERIFY */ |
| MSG_ID_L4CEL1_RX_RSSI_VERIFY_REQ, |
| MSG_ID_L4CEL1_RX_RSSI_VERIFY_IND, |
| |
| /* EL1 TX POWER */ |
| MSG_ID_L4CEL1_GET_TX_POWER_REQ, |
| MSG_ID_L4CEL1_GET_TX_POWER_CNF, |
| |
| /* EL1 EB3INFO AT-CMD */ |
| MSG_ID_L4CEL1_B3_INFO_REQ, |
| MSG_ID_L4CEL1_B3_INFO_CNF, |
| |
| /* EL1 VzW OTA TEST REQ */ |
| MSG_ID_L4CEL1_ANTENNA_INFORMATION_REQ, |
| MSG_ID_L4CEL1_ANTENNA_INFORMATION_CNF, |
| MSG_ID_L4CEL1_ANTENNA_CONFIG_REQ, |
| MSG_ID_L4CEL1_ANTENNA_CONFIG_CNF, |
| MSG_ID_L4CEL1_ANTENNA_CONFIG_STATUS_REQ, |
| MSG_ID_L4CEL1_ANTENNA_CONFIG_STATUS_CNF, |
| |
| MSG_ID_L1_GSM_MAX_TX_PWR_RED_REQ, |
| MSG_ID_UL1_UMTS_MAX_TX_PWR_RED_REQ, |
| MSG_ID_NL1_NR_MAX_TX_PWR_RED_REQ, |
| |
| /* RF TEST result from L1 */ |
| MSG_ID_L4CL1_EM_RF_TEST_GSM_RX_TEST_IND, |
| MSG_ID_L4CL1_EM_RF_TEST_GSM_RX_TEST_TWO_PATH_IND, |
| MSG_ID_TL1_UMTS_MAX_TX_PWR_RED_REQ, |
| MSG_ID_EL1_LTE_MAX_TX_PWR_RED_REQ, |
| |
| MSG_ID_L4CL1_GET_RF_TEMPERATURE_REQ, |
| MSG_ID_L4CL1_GET_RF_TEMPERATURE_CNF, |
| |
| MSG_ID_L4CUL1_GET_RF_TEMPERATURE_REQ, |
| MSG_ID_L4CUL1_GET_RF_TEMPERATURE_CNF, |
| |
| MSG_ID_L4CTL1_GET_RF_TEMPERATURE_REQ, |
| MSG_ID_L4CTL1_GET_RF_TEMPERATURE_CNF, |
| |
| MSG_ID_L4CNL1_GET_RF_TEMPERATURE_REQ, |
| MSG_ID_L4CNL1_GET_RF_TEMPERATURE_CNF, |
| |
| MSG_ID_L4CL1_EM_RF_TEST_GSM_TX_TEST_IND, |
| |
| /* TAS Force Tx Ant Index */ |
| MSG_ID_L4CUL1_FORCE_TX_ANT_REQ, |
| MSG_ID_L4CUL1_FORCE_TX_ANT_CNF, |
| |
| MSG_ID_L4CL1_FORCE_TX_ANT_REQ, |
| MSG_ID_L4CL1_FORCE_TX_ANT_CNF, |
| |
| MSG_ID_L4CTL1_FORCE_TX_ANT_REQ, |
| MSG_ID_L4CTL1_FORCE_TX_ANT_CNF, |
| |
| MSG_ID_L4CEL1_FORCE_TX_ANT_REQ, |
| MSG_ID_L4CEL1_FORCE_TX_ANT_CNF, |
| |
| MSG_ID_L4CNL1_FORCE_TX_ANT_REQ, |
| MSG_ID_L4CNL1_FORCE_TX_ANT_CNF, |
| |
| MSG_ID_L4C_NL1_DAT_REQ, |
| MSG_ID_L4C_NL1_DAT_CNF, |
| |
| MSG_ID_ENL1_UTAS_NL1_DAT_CNF_IND, |
| MSG_ID_L4C_C2K_CL1_FORCE_TX_ANT_REQ, |
| MSG_ID_L4C_C2K_CL1_FORCE_TX_ANT_CNF, |
| |
| /* EL1_EM_MODE */ |
| MSG_ID_L4C_EL1_EM_TST_CONTROL_REQ, |
| MSG_ID_L4C_EL1_EM_TST_CONTROL_CNF, |
| MSG_ID_L4C_EL1_EM_TX_REPORT_IND, |
| |
| /* EM request: UL1 RF test */ |
| MSG_ID_L4CUL1_RSSI_MEASUREMENT_IND, |
| |
| /* EM request: UL1 TX power dector measurement */ |
| MSG_ID_L4CUL1_EM_TX_REPORT_IND, |
| |
| /* TL1 Rx test*/ |
| MSG_ID_L4CTL1_RSSI_MEASUREMENT_IND, |
| /* TL1 Tx test*/ |
| MSG_ID_L4CTL1_EM_TX_REPORT_IND, |
| |
| /* AP Sensor Info for TAS 2.0 */ |
| MSG_ID_L4CUL1_APINFO_UPDATE_REQ, |
| MSG_ID_L4CL1_APINFO_UPDATE_REQ, |
| MSG_ID_L4CTL1_APINFO_UPDATE_REQ, |
| MSG_ID_L4CEL1_APINFO_UPDATE_REQ, |
| |
| /* to get Tx Rx active time from L1 */ |
| MSG_ID_L4CL1_TXRX_ACTIVE_TIME_REQ, |
| MSG_ID_L4CL1_TXRX_ACTIVE_TIME_CNF, |
| |
| MSG_ID_L4CUL1_TXRX_ACTIVE_TIME_REQ, |
| MSG_ID_L4CUL1_TXRX_ACTIVE_TIME_CNF, |
| |
| MSG_ID_L4CTL1_TXRX_ACTIVE_TIME_REQ, |
| MSG_ID_L4CTL1_TXRX_ACTIVE_TIME_CNF, |
| |
| MSG_ID_L4CEL1_TXRX_ACTIVE_TIME_REQ, |
| MSG_ID_L4CEL1_TXRX_ACTIVE_TIME_CNF, |
| |
| MSG_ID_L4CMMRF_TEMPERATURE_REQ, |
| MSG_ID_L4CMMRF_TEMPERATURE_CNF, |
| |
| /* MMRF MIPI/BPI read or write action */ |
| MSG_ID_L4CMMRF_EM_MIPI_ACTION_REQ, |
| MSG_ID_L4CMMRF_EM_MIPI_ACTION_CNF, |
| |
| MSG_ID_L4CMMRF_EM_BPI_ACTION_REQ, |
| MSG_ID_L4CMMRF_EM_BPI_ACTION_CNF, |
| |
| MSG_ID_L4CMMRF_AP_RFIDX_UPDATE_REQ, |
| MSG_ID_L4CMMRF_AP_RFIDX_UPDATE_CNF, |
| |
| MSG_ID_L4CUL1_AP_RFIDX_UPDATE_REQ, |
| MSG_ID_L4CUL1_AP_RFIDX_UPDATE_CNF, |
| |
| MSG_ID_L4CEL1_AP_RFIDX_UPDATE_REQ, |
| MSG_ID_L4CEL1_AP_RFIDX_UPDATE_CNF, |
| |
| MSG_ID_L4CNL1_AP_RFIDX_UPDATE_REQ, |
| MSG_ID_L4CNL1_AP_RFIDX_UPDATE_CNF, |
| |
| MSG_ID_L4C_C2K_CL1_AP_RFIDX_UPDATE_REQ, |
| MSG_ID_L4C_C2K_CL1_AP_RFIDX_UPDATE_CNF, |
| |
| MSG_ID_L4CPS_EVENT_REPORT_REQ, |
| MSG_ID_L4CPS_EVENT_REPORT_CNF, |
| MSG_ID_L4CPS_MD_EVENT_IND, |
| |
| MSG_ID_L4CL1_GSM_EM_TX_PWR_CTRL_REQ, |
| MSG_ID_L4CL1_GSM_EM_TX_PWR_CTRL_CNF, |
| |
| /* EM MAX TX POWER SUPPORT*/ |
| MSG_ID_L4CEL1_SET_MAX_TX_POWER_REQ, |
| MSG_ID_L4CEL1_SET_MAX_TX_POWER_CNF, |
| #ifdef __TX_PWR_EXTENSION__ |
| MSG_ID_L4CEL1_SET_EXCL_MAX_TX_POWER_REQ, |
| MSG_ID_L4CEL1_SET_EXCL_MAX_TX_POWER_CNF, |
| MSG_ID_L4CEL1_GET_EXCL_MAX_TX_POWER_REQ, |
| MSG_ID_L4CEL1_GET_EXCL_MAX_TX_POWER_CNF, |
| #endif |
| MSG_ID_L4CUL1_SET_MAX_TX_POWER_REQ, |
| MSG_ID_L4CUL1_SET_MAX_TX_POWER_CNF, |
| #ifdef __TX_PWR_EXTENSION__ |
| MSG_ID_L4CUL1_SET_EXCL_MAX_TX_POWER_REQ, |
| MSG_ID_L4CUL1_SET_EXCL_MAX_TX_POWER_CNF, |
| MSG_ID_L4CUL1_GET_EXCL_MAX_TX_POWER_REQ, |
| MSG_ID_L4CUL1_GET_EXCL_MAX_TX_POWER_CNF, |
| #endif |
| MSG_ID_L4CTL1_SET_MAX_TX_POWER_REQ, |
| MSG_ID_L4CTL1_SET_MAX_TX_POWER_CNF, |
| |
| MSG_ID_L4CL1_SET_MAX_TX_POWER_REQ, |
| MSG_ID_L4CL1_SET_MAX_TX_POWER_CNF, |
| #ifdef __TX_PWR_EXTENSION__ |
| MSG_ID_L4CNL1_SET_MAX_TX_POWER_OFFSET_REQ, |
| MSG_ID_L4CNL1_SET_MAX_TX_POWER_OFFSET_CNF, |
| MSG_ID_L4CNL1_SET_ABS_MAX_TX_POWER_REQ, |
| MSG_ID_L4CNL1_SET_ABS_MAX_TX_POWER_CNF, |
| MSG_ID_L4CNL1_GET_ABS_MAX_TX_POWER_REQ, |
| MSG_ID_L4CNL1_GET_ABS_MAX_TX_POWER_CNF, |
| #endif |
| /* GL1 RX PATH */ |
| MSG_ID_L4CL1_SET_RX_PATH_REQ, |
| MSG_ID_L4CL1_SET_RX_PATH_CNF, |
| /* RF scan related */ |
| #ifdef __RF_SCAN_FOR_DESENSE_TEST__ |
| MSG_ID_L4CL1_EM_RF_SCAN_REQ, |
| MSG_ID_L4CL1_EM_RF_SCAN_CNF, |
| |
| MSG_ID_L4CUL1_EM_RF_SCAN_REQ, |
| MSG_ID_L4CUL1_EM_RF_SCAN_CNF, |
| |
| MSG_ID_L4CTL1_EM_RF_SCAN_REQ, |
| MSG_ID_L4CTL1_EM_RF_SCAN_CNF, |
| |
| MSG_ID_L4CEL1_EM_RF_SCAN_REQ, |
| MSG_ID_L4CEL1_EM_RF_SCAN_CNF, |
| |
| MSG_ID_L4C_C2K_CL1_EM_RF_SCAN_REQ, |
| MSG_ID_L4C_C2K_CL1_EM_RF_SCAN_CNF, |
| |
| /* C2K RSSI indication for RF scan request*/ |
| MSG_ID_L4C_VAL_C2K_RF_SCAN_IND, |
| #endif /*__RF_SCAN_FOR_DESENSE_TEST__*/ |
| |
| /* Msg id for MCF configuration*/ |
| MSG_ID_L4C_MCF_SET_CONFIG_REQ, |
| MSG_ID_L4C_MCF_SET_CONFIG_CNF, |
| |
| MSG_ID_L4C_MCF_GET_CONFIG_REQ, |
| MSG_ID_L4C_MCF_GET_CONFIG_CNF, |
| |
| MSG_ID_L4C_MCF_DUMP_DATA_REQ, |
| MSG_ID_L4C_MCF_DUMP_DATA_CNF, |
| |
| MSG_ID_L4C_MCF_UPDATE_OTA_FILE_REQ, |
| MSG_ID_L4C_MCF_UPDATE_OTA_FILE_CNF, |
| |
| MSG_ID_L4C_MCF_CONFIG_REQ, |
| MSG_ID_L4C_MCF_CONFIG_CNF, |
| |
| MSG_ID_L4C_MCF_CONFIG_LID_VARIABLE_OPERATION_REQ, |
| MSG_ID_L4C_MCF_CONFIG_LID_VARIABLE_OPERATION_CNF, |
| MSG_ID_L4C_MCF_VARIABLE_VALUE_OPERATION_REQ, |
| MSG_ID_L4C_MCF_VARIABLE_VALUE_OPERATION_CNF, |
| |
| #ifdef __MCF_COMBINE_FILE_SUPPORT__ |
| MSG_ID_L4C_MCF_ASSIGN_COMBINED_FILE_PATH_REQ, |
| MSG_ID_L4C_MCF_ASSIGN_COMBINED_FILE_PATH_CNF, |
| #endif /* __MFC_COMBINE_FILE_SUPPORT__ */ |
| |
| /* Gen Antenna feature*/ |
| MSG_ID_L4CGL1_GET_ANT_INFO_REQ, |
| MSG_ID_L4CGL1_GET_ANT_INFO_CNF, |
| |
| MSG_ID_L4CUL1_GET_ANT_INFO_REQ, |
| MSG_ID_L4CUL1_GET_ANT_INFO_CNF, |
| |
| MSG_ID_L4CTL1_GET_ANT_INFO_REQ, |
| MSG_ID_L4CTL1_GET_ANT_INFO_CNF, |
| |
| MSG_ID_L4CEL1_GET_ANT_INFO_REQ, |
| MSG_ID_L4CEL1_GET_ANT_INFO_CNF, |
| |
| MSG_ID_L4CGL1_GET_ANT_INFO_IND, |
| MSG_ID_L4CUL1_GET_ANT_INFO_IND, |
| MSG_ID_L4CEL1_GET_ANT_INFO_IND, |
| MSG_ID_L4CTL1_GET_ANT_INFO_IND, |
| |
| /* Extended LCE support for Android P */ |
| MSG_ID_L4C_NL1_EXTENDED_LCE_REPORT_REQ, |
| MSG_ID_L4C_EL1_EXTENDED_LCE_REPORT_REQ, |
| MSG_ID_L4C_UL1_EXTENDED_LCE_REPORT_REQ, |
| MSG_ID_L4C_UMAC_EXTENDED_LCE_REPORT_REQ, |
| MSG_ID_L4C_MAC_EXTENDED_LCE_REPORT_REQ, |
| |
| MSG_ID_L4C_NL1_EXTENDED_LCE_REPORT_IND, |
| MSG_ID_L4C_EL1_EXTENDED_LCE_REPORT_IND, |
| MSG_ID_L4C_UL1_EXTENDED_LCE_REPORT_IND, |
| MSG_ID_L4C_UMAC_EXTENDED_LCE_REPORT_IND, |
| MSG_ID_L4C_MAC_EXTENDED_LCE_REPORT_IND, |
| |
| MSG_ID_L4CGL1_LCM_HOPPING_IND, |
| MSG_ID_L4CUL1_LCM_HOPPING_IND, |
| MSG_ID_L4CRTTL3_LCM_HOPPING_IND, |
| MSG_ID_L4CEVDOL3_LCM_HOPPING_IND, |
| MSG_ID_L4CEL1_LCM_HOPPING_IND, |
| MSG_ID_L4CNL1_LCM_HOPPING_IND, |
| |
| MSG_ID_L4C_MMRF_TX_POWER_STATUS_IND, |
| |
| |
| /* If the message is not to send EM information to AP or Logging tool, |
| * please add before MSG_ID_EM_STATUS_BEGIN. Below are EM messages to |
| * report to AP or Logging tool |
| */ |
| MSG_ID_EM_STATUS_BEGIN, |
| MSG_ID_L4CPS_EM_STATUS_IND = MSG_ID_EM_STATUS_BEGIN, |
| /* DO NOT add any message after MSG_ID_EM_STATUS_BEGIN manualy |
| messages below shall be expand from em_info.h |
| */ |
| |
| #define EM_INFO(EM_SRV,X,Y,X_BM,Y_BM,MSGID) MSGID, |
| |
| #include "em_info.h" |
| |
| #undef EM_INFO |
| |
| #if 0 |
| /* under construction !*/ |
| /* under construction !*/ |
| /* under construction !*/ |
| /* under construction !*/ |
| /* under construction !*/ |
| /* under construction !*/ |
| /* under construction !*/ |
| #endif |
| MSG_ID_EM_CODE_END, /* end tag. please add your new EM msg ID before this tag */ |
| /* Engineer mode message end */ |
| MODULE_MSG_END( MSG_ID_EM_CODE_TAIL ) |
| |
| #endif //EM_MSGID_H |