blob: 5f30edd447669104efb54ce012ca6018cad7c85f [file] [log] [blame]
#
# HIF service interface exported to other catagories (e.g. modem)
#
COMMINCDIRS += ./interface/service/hif
COMMINCDIRS += ./interface/service/hif
#
# HIF service . components
#
COMPLIST += hmu
COM_DEFS += __HMU_ENABLE__
ifneq ($(ORIGINAL_FLAVOR),BASIC_HIF)
COMPLIST += hmu_sec
endif
#
# HIF middleware interface exported to other catagories (e.g. modem)
#
COMMINCDIRS += interface/middleware/hif
#
# HIF middleware . compnents
#
ifneq ($(strip $(TEST_LOAD_TYPE)),L1S)
ifneq ($(ORIGINAL_FLAVOR),BASIC_HIF)
COMPLIST += nmu
COM_DEFS += __NMU_ENABLE__
COMP_TRACE_DEFS_MODEM += middleware/hif/nmu/core/inc/nmu_trace_mod_nmu_utmd.json
COMP_TRACE_DEFS_MODEM += middleware/hif/nmu/dhcp4c/include/dhcp4c_trace_mod_dhcp4c_utmd.json
COMP_TRACE_DEFS_MODEM += middleware/hif/nmu/ndpc/include/ndpc_trace_mod_ndpc_utmd.json
endif
endif
ifneq ($(strip $(TEST_LOAD_TYPE)),L1S)
ifneq ($(ORIGINAL_FLAVOR),BASIC_HIF)
COMPLIST += ipcore
COMPLIST += tmc
COMPLIST += ipc_fragment
COMPLIST += dpfm
COMPLIST += vnif
COM_DEFS += __IPCORE_SUPPORT__
COM_DEFS += __TMC_SUPPORT__
COM_DEFS += __IPC_FRAG_SUPPORT__
COM_DEFS += __DPFM_SUPPORT__
COM_DEFS += __VNIF_SUPPORT__
COMP_TRACE_DEFS_MODEM += middleware/hif/ipcore/include/ipc_trace_mod_ipcore_utmd.json
COMP_TRACE_DEFS_MODEM += middleware/hif/tmc/include/tmc_trace_mod_tmc_utmd.json
COMP_TRACE_DEFS_MODEM += middleware/hif/dpfm/include/dpfm_trace_mod_dpfm_utmd.json
COMP_TRACE_DEFS_MODEM += middleware/hif/vnif/include/vnif_trace_mod_vnif_utmd.json
ifneq ($(strip $(MTK_MODEM_ARCH)),MT6293)
COMPLIST += ipfcore
COMP_TRACE_DEFS_MODEM += middleware/hif/ipfcore/core/include/ipfc_core_trace_mod_ipfcore_utmd.json
COMMON_UTMD_FILES += middleware/hif/ipfcore/core/include/ipfcore_data_path_trace_utmd.json
COM_DEFS += __IPFCORE_SUPPORT__
endif
endif
endif
ifeq ($(strip $(MCIF_WIFI_SUPPORT)),TRUE)
COMPLIST += mdfpm
COM_DEFS += __MDFPM_SUPPORT__
COMP_TRACE_DEFS_MODEM += service/mdfpm/include/mdfpm_trace_mod_mdfpm_utmd.json
endif
#
# HIF data path trace log
#
COMMON_UTMD_FILES += driver/hif_drv/src/hif_drv_data_path_trace_utmd.json
COMMON_UTMD_FILES += middleware/hif/interface/hif_mw_data_path_ipcore_trace_utmd.json
#COM_DEFS += __TTY_UT__
#COM_DEFS += __EXCEPT_TTY_UT__
#
# HIF dependent makefile
#
ifneq ($(strip $(MODIS_CONFIG)),TRUE)
ifdef HIF_USB_SUPPORT
ifeq ($(strip $(HIF_USB_SUPPORT)), TRUE)
#
# USB . compiler option
#
COM_DEFS += __HIF_USB_SUPPORT__
COM_DEFS += __USE_USB_CTRL_MD__
ifdef USB_PORT_CUSTOMIZATION
ifeq ($(strip $(USB_PORT_CUSTOMIZATION)), TRUE)
COM_DEFS += __USB_PORT_CUSTOMIZATION__
endif
endif
ifdef HIF_USB_ENUM_PORT_FOR_AP
ifeq ($(strip $(HIF_USB_ENUM_PORT_FOR_AP)), TRUE)
COM_DEFS += __HIF_USB_ENUM_PORT_FOR_AP__
endif
endif
#
# USB service . components
#
COMPLIST += ubm
COM_DEFS += __UBM_ENABLE__
ifdef UBM_UT
ifeq ($(strip $(UBM_UT)), TRUE)
COM_DEFS += __UBM_UT__
endif
endif
#
# USB . components
#
COMPLIST += usbcore
COMPLIST += usbidle
COM_DEFS += __USBCORE_SUPPORT__
COMP_TRACE_DEFS_MODEM += middleware/hif/usbcore/include/usbcore_trace_mod_usbcore_utmd.json
ifdef MDDP_USB_SUPPORT
ifeq ($(strip $(MDDP_USB_SUPPORT)), TRUE)
COMPLIST += ufpm
COM_DEFS += __MTK_MD_DIRECT_USB_SUPPORT__
COM_DEFS += __MTK_MD_DIRECT_TETHERING_SUPPORT__
COM_DEFS += __MDDP_USB_SUPPORT__
COMP_TRACE_DEFS_MODEM += middleware/hif/ufpm/include/ufpm_trace_mod_ufpm_utmd.json
endif
endif
ifdef MTK_MD_DIRECT_LOGGING_SUPPORT
ifeq ($(strip $(MTK_MD_DIRECT_LOGGING_SUPPORT)), TRUE)
COMPLIST += ufpm
COM_DEFS += __MTK_MD_DIRECT_USB_SUPPORT__
COM_DEFS += __MTK_MD_DIRECT_LOGGING_SUPPORT__
COMP_TRACE_DEFS_MODEM += middleware/hif/ufpm/include/ufpm_trace_mod_ufpm_utmd.json
endif
endif
COMPLIST += usbclass
COM_DEFS += __USBCLASS_SUPPORT__
COMP_TRACE_DEFS_MODEM += middleware/hif/usbclass/task/include/ucd_trace_mod_usbclass_utmd.json
ifneq ($(strip $(MTK_MODEM_ARCH)),MT6293)
COM_DEFS += __USB_HEADER_GENERATOR_SUPPORT__
endif
#
# USB Class specific makefile macro and compiler option
#
ifdef USB_ACM_SUPPORT
ifeq ($(strip $(USB_ACM_SUPPORT)), TRUE)
COM_DEFS += __USB_ACM_SUPPORT__
COM_DEFS += __USB_ADB_SUPPORT__
COMP_TRACE_DEFS_MODEM += middleware/hif/usbclass/acm/include/cdcacm_trace_mod_acm_utmd.json
endif
endif
ifdef USB_RNDIS_SUPPORT
ifeq ($(strip $(USB_RNDIS_SUPPORT)), TRUE)
COM_DEFS += __USB_RNDIS_SUPPORT__
COMP_TRACE_DEFS_MODEM += middleware/hif/usbclass/rndis/include/rndis_trace_mod_rndis_utmd.json
# RNDIS needs to attach with ETHERCORE
ETHERCORE_SUPPORT = TRUE
endif
endif
ifdef USB_ETHERCORE_VIRTUAL_INTERFACE_SUPPORT
ifeq ($(strip $(USB_ETHERCORE_VIRTUAL_INTERFACE_SUPPORT)), TRUE)
COM_DEFS += __USB_ETHERCORE_VIRTUAL_INTERFACE_SUPPORT__
endif
endif
ifdef USB_ECM_SUPPORT
ifeq ($(strip $(USB_ECM_SUPPORT)), TRUE)
COM_DEFS += __USB_ECM_SUPPORT__
COMP_TRACE_DEFS_MODEM += middleware/hif/usbclass/ecm/include/cdcecm_trace_mod_ecm_utmd.json
# ECM needs to attach with ETHERCORE
ETHERCORE_SUPPORT = TRUE
endif
endif
ifdef USB_MBIM_SUPPORT
ifeq ($(strip $(USB_MBIM_SUPPORT)), TRUE)
COM_DEFS += __USB_MBIM_SUPPORT__
COMP_TRACE_DEFS_MODEM += middleware/hif/usbclass/mbim/include/mbim_trace_mod_mbim_utmd.json
endif
endif
ifdef USB_MSD_SUPPORT
ifeq ($(strip $(USB_MSD_SUPPORT)), TRUE)
COM_DEFS += __USB_MSD_SUPPORT__
COM_DEFS += __USBMSD_TASK_DISABLE__
#COMP_TRACE_DEFS_MODEM += middleware/hif/usbclass/msd/include/ms_trace_mod_usbmsd_utmd.json
endif
endif
endif
endif
endif
ifdef HIF_CLDMA_SUPPORT
ifeq ($(strip $(HIF_CLDMA_SUPPORT)), TRUE)
#
# CLDMA . compiler option
#
COM_DEFS += __HIF_CLDMA_SUPPORT__
COM_DEFS += __APOLLO_CLDMA_SUPPORT__
COM_DEFS += __CLDMA1_SUPPORT__
ifeq ($(strip $(MTK_MODEM_ARCH)), MT6293)
#don't build CLDMA Core
else ifeq ($(strip $(MTK_MODEM_ARCH)), MT6295)
#don't build CLDMA Core
else
#
# CLDMACORE common compiler option
#
HIF_CLDMACORE_SUPPORT = TRUE
COM_DEFS += __HIF_CLDMACORE_SUPPORT__
COMP_TRACE_DEFS_MODEM += driver/cldmacore/include/cldmacore_trace_mod_cldmacore_utmd.json
COMP_TRACE_DEFS_MODEM += driver/cl_hif/hif_cldmadev/inc/hifcldma_trace_mod_hifcldma_utmd.json
#
# CLDMA common components
#
COMPLIST += cldmacore
COMPLIST += cldmadev
COM_DEFS += __CLDMACORE_SUPPORT__
#COM_DEFS += __CLDMAIPC_SUPPORT__
#
# CLDMA . Include Path
#
INC_DIR += interface/driver/regbase \
driver/hif/inc/hif_cldmadev
COMMINCDIRS += interface/driver/cldmacore
endif
endif
endif
ifdef HIF_DPMAIF_SUPPORT
ifeq ($(strip $(HIF_DPMAIF_SUPPORT)), TRUE)
#
# DPMAIF . compiler option
#
COM_DEFS += __HIF_DPMAIF_SUPPORT__
endif
ifdef HIF_DPMAIF_DP_MD_SUPPORT
ifeq ($(strip $(HIF_DPMAIF_DP_MD_SUPPORT)), TRUE)
ifneq ($(strip $(TEST_LOAD_TYPE)),L1S)
ifneq ($(ORIGINAL_FLAVOR),BASIC_HIF)
COM_DEFS += __HIF_DPMAIF_DP_SUPPORT__
COMPLIST += dpmaifdrv_dp
endif
endif
endif
endif
endif
ifdef HIF_CCISM_SUPPORT
ifeq ($(strip $(HIF_CCISM_SUPPORT)), TRUE)
#
# CCISM . compiler option
#
COM_DEFS += __HIF_CCISM_SUPPORT__
#
# CCISM . components
#
COMPLIST += ccismcore
COM_DEFS += __CCISMCORE_SUPPORT__
#
# CCISM IT
#
#COM_DEFS += __CCISMCORE_IT__
#COM_DEFS += __CCISMCORE_IT_BUFF__
#COM_DEFS += __CCISMCORE_IT_TTY__
COMP_TRACE_DEFS_MODEM += driver/ccismcore/include/ccismcore_trace_mod_ccismcore_utmd.json
#
# CCISM interface exported to other catagories (e.g. service/CCCI)
#
COMMINCDIRS += interface/driver/ccismcore
endif
endif
ifdef HIF_CCISM_SCP_SUPPORT
ifeq ($(strip $(HIF_CCISM_SCP_SUPPORT)), TRUE)
#
# CCISM . compiler option
#
COM_DEFS += __HIF_CCISM_SCP_SUPPORT__
#
# CCISM . components
#
COMPLIST += scpccismcore
COMP_TRACE_DEFS_MODEM += driver/ccismcore_scp/include/ccismcore_scp_trace_mod_scpccism_utmd.json
#
# CCISM interface exported to other catagories (e.g. service/CCCI)
#
COMMINCDIRS += interface/driver/ccismcore_scp
endif
endif
ifdef HIF_WCCIF_SUPPORT
ifeq ($(strip $(HIF_WCCIF_SUPPORT)), TRUE)
#
# CCIF . compiler option
#
COM_DEFS += __HIF_WCCIF_SUPPORT__
COMPLIST += wccifdev
#
# CCIF . components
#
#COMPLIST += wccifcore
ifeq ($(strip $(HIF_CLDMA_SUPPORT)), FALSE)
COM_DEFS += __CCIFCORE_SUPPORT__ __CCIFRX_HISR_DISABLE__
COMPLIST += ccifcore
endif
#
# CCIF . Include Path
#
INC_DIR = interface/driver/regbase \
driver/hif/inc/hif_ccif
#COMMINCDIRS += interface/driver/wccifcore
endif
endif
ifdef HIF_MHCCIF_SUPPORT
ifeq ($(strip $(HIF_MHCCIF_SUPPORT)), TRUE)
COM_DEFS += __HIF_MHCCIF_SUPPORT__
COMPLIST += mhccifdev
INC_DIR = interface/driver/regbase \
driver/hif/inc/hif_mhccifdev
endif
endif
ifdef HIF_PCIE_SUPPORT
ifeq ($(strip $(HIF_PCIE_SUPPORT)), TRUE)
COM_DEFS += __HIF_PCIE_SUPPORT__
COMPLIST += pciedev
INC_DIR = interface/driver/regbase \
driver/hif/inc/hif_pciedev
endif
endif
ifdef HIF_PCCIF_ARM7_SUPPORT
ifeq ($(strip $(HIF_PCCIF_ARM7_SUPPORT)), TRUE)
#
# PCCIF . compiler option
#
COM_DEFS += __HIF_PCCIF_ARM7_SUPPORT__
COMPLIST += pccifdev
#
# PCCIF . components
#
#COMPLIST += wccifcore
#ifeq ($(strip $(HIF_CLDMA_SUPPORT)), FALSE)
# COM_DEFS += __CCIFCORE_SUPPORT__ __CCIFRX_HISR_DISABLE__
# COMPLIST += ccifcore
#endif
#
# PCCIF . Include Path
#
INC_DIR = interface/driver/regbase \
driver/hif/inc/hif_pccif
#COMMINCDIRS += interface/driver/wccifcore
endif
endif
ifneq ($(strip $(MODIS_CONFIG)),TRUE)
ifdef HIF_PCCIF4_SUPPORT
ifeq ($(strip $(HIF_PCCIF4_SUPPORT)), TRUE)
COM_DEFS += __HIF_PCCIF4_SUPPORT__
COMPLIST += pccif4dev
endif
endif # HIF_PCCIF4_SUPPORT
ifdef HIF_PCCIF5_SUPPORT
ifeq ($(strip $(HIF_PCCIF5_SUPPORT)), TRUE)
COM_DEFS += __HIF_PCCIF5_SUPPORT__
COMPLIST += pccif5dev
endif
endif # HIF_PCCIF5_SUPPORT
endif
ifdef HIF_SECPCCIF_SUPPORT
ifeq ($(strip $(HIF_SECPCCIF_SUPPORT)), TRUE)
#
# PCCIF . compiler option
#
COM_DEFS += __HIF_SECPCCIF_SUPPORT__
COMPLIST += secpccifdev
#
# PCCIF . components
#
#COMPLIST += wccifcore
#ifeq ($(strip $(HIF_CLDMA_SUPPORT)), FALSE)
# COM_DEFS += __CCIFCORE_SUPPORT__ __CCIFRX_HISR_DISABLE__
# COMPLIST += ccifcore
#endif
#
# PCCIF . Include Path
#
#INC_DIR = interface/driver/regbase \
# driver/hif/inc/hif_pccif
endif
endif
ifdef HIF_UART_SUPPORT
ifeq ($(strip $(HIF_UART_SUPPORT)), TRUE)
#
# UART . compiler option
#
COM_DEFS += __HIF_UART_SUPPORT__
#
# UART . components
#
COMPLIST += uartcore
COM_DEFS += __UARTCORE_SUPPORT__
endif
endif
#
# HIF optional components
#
ifdef ETHERCORE_SUPPORT
ifeq ($(strip $(ETHERCORE_SUPPORT)), TRUE)
COMPLIST += ethercore
COM_DEFS += __ETHERCORE_SUPPORT__
COMP_TRACE_DEFS_MODEM +=
COMMON_UTMD_FILES += middleware/hif/interface/ethercore_data_path_trace_utmd.json
endif
endif
ifdef LTM_SIMULATION_SUPPORT
ifeq ($(strip $(LTM_SIMULATION_SUPPORT)), TRUE)
COMPLIST += ltm_sim
COM_DEFS += __LTM_SIMULATION_SUPPORT__
endif
endif
ifdef HIF_LHIF_SUPPORT
ifeq ($(strip $(HIF_LHIF_SUPPORT)), TRUE)
LHIF_ENABLE := TRUE
endif
endif
ifneq ($(call Upper,$(strip $(EUTRAN_MODE_SUPPORT))),NONE)
LHIF_ENABLE := TRUE
endif
ifeq ($(strip $(HIF_USB_SUPPORT)), TRUE)
LHIF_ENABLE := TRUE
endif
ifeq ($(strip $(LHIF_ENABLE)), TRUE)
#
# LHIF . compiler option
#
COM_DEFS += __HIF_LHIF_SUPPORT__
#
# LHIF . components
#
COMPLIST += lhifcore
COM_DEFS += __LHIFCORE_SUPPORT__
COMP_TRACE_DEFS_MODEM += driver/lhifcore/include/lhifcore_trace_mod_lhifcore_utmd.json
COMMINCDIRS += interface/driver/lhifcore
COMMINCDIRS += interface/driver/hif/hif_lhifdev
endif
ifdef HIF_SDIO_SUPPORT
ifeq ($(strip $(HIF_SDIO_SUPPORT)), TRUE)
#
# SDIO . compiler option
#
COM_DEFS += __HIF_SDIO_SUPPORT__
#
# SDIO . components
#
COMPLIST += sdiocore
COM_DEFS += __SDIOCORE_SUPPORT__
COMP_TRACE_DEFS_MODEM += driver/sdiocore/include/sdiocore_trace_mod_sdiocore_utmd.json
#
# SDIO interface exported to other catagories (e.g. ./service/CCCI)
#
COMMINCDIRS += interface/driver/sdiocore
endif
endif
ifdef HIF_CCCI_SUPPORT
ifeq ($(strip $(HIF_CCCI_SUPPORT)), TRUE)
#
# For support multi-product - compile option
# SMART_PHONE_CORE == ANDROID_MODEM --> SOC
# SMART_PHONE_CORE != ANDROID_MODEM --> Thin Modem
#
ifeq ($(strip $(SMART_PHONE_CORE)), ANDROID_MODEM)
COM_DEFS += __CCCI_PRODUCT_TYPE_SOC__
else
COM_DEFS += __CCCI_PRODUCT_TYPE_THIN_MODEM__
ifeq ($(strip $(HIF_CLDMACORE_SUPPORT)), TRUE)
COM_DEFS += __CCCI_PRODUCT_TYPE_PCIE_THIN_MODEM__
else
# COM_DEFS += __CCCI_PRODUCT_TYPE_USB_THIN_MODEM__ //no need USB option
endif
endif
#
# CCCI . compiler option
#
COM_DEFS += __HIF_CCCI_SUPPORT__
COM_DEFS += __HIF_NCCCI_SUPPORT__
#
# CCCI . components
#
COMPLIST += nccci
COM_DEFS += __CCCI_SUPPORT__
#
# For CCCI MT6575 loopback test
#
#COM_DEFS += __CCCI_LB_IT__ #conflict with __CCCI_FS_IT__
COMP_TRACE_DEFS_MODEM += service/hif/nccci/include/ccci_trace_mod_ccci_utmd.json
endif
ifdef CCCI_DEV_SUPPORT
ifeq ($(strip $(CCCI_DEV_SUPPORT)), TRUE)
COMPLIST += ncccidev ncccisrv
COM_DEFS += __CCCIDEV_SUPPORT__ __CCCITTY_SUPPORT__ __CCCIIPC_SUPPORT__ __CCCIRPC_SUPPORT__
#
# For CCCI_FS/EMCS IT
#
#COM_DEFS += __CCCI_FS_IT__ #conflict with __CCCI_LB_IT__
#
# For CCCI_TTY IT
#
#COM_DEFS += __CCCI_TTY_IT__ #conflict with __CCCI_LB_IT__
#
# For CCCI IT MODE CONTROL
#
#COM_DEFS += __CCCI_IT_CTRL__ CCCI_IT_MODE_CONTROL_CCCI_IPC CCCI_IT_MODE_CONTROL_CCCI_RPC
COMP_TRACE_DEFS_MODEM += middleware/hif/ncccidev/cccidev_task/include/cccidev_trace_mod_cccidev_utmd.json
COMP_TRACE_DEFS_MODEM += middleware/hif/ncccidev/ccci_tty/include/cccitty_trace_mod_cccitty_utmd.json
ifdef CCCI_CCMNI_SUPPORT
ifeq ($(strip $(CCCI_CCMNI_SUPPORT)), TRUE)
COM_DEFS += __NCCMNI_SUPPORT__
COMP_TRACE_DEFS_MODEM += middleware/hif/ncccidev/ccci_nccmni/include/nccmni_trace_mod_nccmni_utmd.json
endif
endif
COMP_TRACE_DEFS_MODEM += service/hif/ncccisrv/ccci_ipc/include/ccci_ipc_trace_mod_ccciipc_utmd.json
COMP_TRACE_DEFS_MODEM += service/hif/ncccisrv/ccci_rpc/include/ccci_rpc_trace_mod_cccirpc_utmd.json
COMP_TRACE_DEFS_MODEM += service/hif/ncccisrv/cccisrv_task/include/cccisrv_trace_mod_cccisrv_utmd.json
COMP_TRACE_DEFS_MODEM += service/hif/ncccisrv/ccci_sys_msg/include/ccci_sys_msg_trace_mod_cccimsg_utmd.json
#RPC IPC shall add here like ccci_fs
ifdef CCCI_FS_SUPPORT
ifeq ($(strip $(CCCI_FS_SUPPORT)), TRUE)
COMP_TRACE_DEFS_MODEM += service/hif/ncccisrv/ccci_fs/include/ccci_fs_trace_mod_cccifs_utmd.json
endif
endif
endif
endif
endif
#
# HIF Latency Trace
#
COMPLIST += hlt
COM_DEFS += __HLT_SUPPORT__
COMP_TRACE_DEFS_MODEM +=
ifeq ($(strip $(call Upper,$(UE_SIMULATOR))),TRUE)
#
# CSCD . compiler option
#
COM_DEFS += __HIF_CSCDCORE_SUPPORT__
#
# cscd . components
#
COMPLIST += cscdcore
#
# cscd IT
#
#COM_DEFS += __CSCDCORE_IT__ #should open with __CSCDCORE_IT2__
#COM_DEFS += __CSCDCORE_IT2__ #should open with __CSCDCORE_IT__
COMP_TRACE_DEFS_MODEM += driver/cscdcore/include/cscdcore_trace_mod_cscdcore_utmd.json
#
# CSCD interface exported to other catagories (e.g. service/CCCI)
#
COMMINCDIRS += interface/driver/cscdcore
endif
ifeq ($(strip $(call Upper,$(UE_SIMULATOR))),TRUE)
#
# CSCD . compiler option
#
COM_DEFS += __HIF_CSCD_SUPPORT__
#
# cscd . components
#
COMPLIST += cscdev
#COMP_TRACE_DEFS_MODEM += driver/cscdcore/include/cscdcore_trace_mod_cscdcore_utmd.json
#
# CSCD interface exported to other catagories (e.g. service/CCCI)
#
COMMINCDIRS += interface/driver/hif/hif_cscdev
endif
ifneq ($(strip $(MODIS_CONFIG)),TRUE)
ifdef MDDP_WH_SUPPORT
ifeq ($(strip $(MDDP_WH_SUPPORT)), TRUE)
COM_DEFS += __MDDP_WH_SUPPORT__
COM_DEFS += __TEMP_MDDP_WH_SUPPORT__
endif
endif
endif
ifneq ($(strip $(MODIS_CONFIG)),TRUE)
ifdef MCIF_SUPPORT
ifeq ($(strip $(MCIF_SUPPORT)), TRUE)
COMMON_UTMD_FILES += driver/mcif_drv/common/inc/mcifdrv_trace_utmd.json
ifdef MCIF_WIFI_SUPPORT
ifeq ($(strip $(MCIF_WIFI_SUPPORT)), TRUE)
COMMON_UTMD_FILES += service/mcif/wsvc/inc/wsvc_trace_l2_utmd.json
COMMON_UTMD_FILES += service/ethsvc/inc/ethsvc_data_path_trace_utmd.json
endif
endif
endif
endif
endif