MTK_LPM_MODULES_FOLDER=$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/lpm/modules/


MTK_LPM_DBG_COMMON_NAME=mtk-lpm-dbg-common-v2

BUILD_LPM_DBG_CPC_NAME=mtk_lpm_debug_cpc

include $(MTK_LPM_MODULES_FOLDER)/debug/v2/cpc/Makefile

LPM_MODULE_DEBUG_COMMON += $(${BUILD_LPM_DBG_CPC_NAME}_objs:%.o=/cpc/%.o)


ccflags-y += -I$(MTK_LPM_MODULES_FOLDER)/include/
ccflags-y += -I$(MTK_LPM_MODULES_FOLDER)/debug/v2/cpc/
ccflags-y += -I$(MTK_LPM_MODULES_FOLDER)/debug/v2/

obj-$(CONFIG_MTK_LOW_POWER_MODULE) += ${MTK_LPM_DBG_COMMON_NAME}.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_cpuidle_status.o
${MTK_LPM_DBG_COMMON_NAME}-objs += mtk_cpupm_dbg.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_cpuidle_control.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_cpuidle_fs.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_cpuidle_profile.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_cpuidle_state.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_fs_common.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_fs.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_init.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_trace.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_logger.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_rc_fs.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_timer.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_pm.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_spm_fs.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_trace_event.o
${MTK_LPM_DBG_COMMON_NAME}-objs += lpm_dbg_hwreq.o
${MTK_LPM_DBG_COMMON_NAME}-objs += $(LPM_MODULE_DEBUG_COMMON)
