# Makefile generated by Mediatek # fm support ifeq ($(CONFIG_MTK_FM_SUPPORT), y) #for include WMT header subdir-ccflags-y += -D WMT_PLAT_ALPS subdir-ccflags-y += -D WMT_IDC_SUPPORT subdir-ccflags-y += -D MTK_WCN_WMT_STP_EXP_SYMBOL_ABSTRACT subdir-ccflags-y += -D MTK_WCN_REMOVE_KERNEL_MODULE subdir-ccflags-y += -I$(src)/../include/mt-plat #define build_speical_fm_driver # MT6627 FM driver ifeq ($(findstring MT6627_FM,$(CONFIG_MTK_FM_CHIP)),MT6627_FM) $(warning MT6627_FM) FM_CHIP := mt6627 FM_CHIP_PATH := $(FM_CHIP)/pub/$(FM_CHIP) subdir-ccflags-y += -DMT6627_FM subdir-ccflags-y += -I$(src)/inc \ -I$(src)/$(FM_CHIP)/inc \ -I$(src)/../connectivity/common/conn_soc/include \ -I$(src)/../connectivity/common/conn_soc/linux/include \ -I$(src)/../connectivity/common/common_detect obj-$(CONFIG_MTK_FM) += mtk_fm_drv.o mt6627-objs := core/fm_module.o \ core/fm_main.o \ core/fm_config.o \ core/fm_rds_parser.o \ core/fm_patch.o \ core/fm_utils.o \ core/fm_link.o \ core/fm_eint.o \ $(FM_CHIP_PATH)_fm_lib.o \ $(FM_CHIP_PATH)_fm_rds.o \ $(FM_CHIP_PATH)_fm_cmd.o \ $(FM_CHIP_PATH)_fm_config.o mtk_fm_drv-objs += $(mt6627-objs) $(warning $(mtk_fm_drv-objs)) #obj-$(CONFIG_MTK_FM) += private/ endif # MT6625 FM driver ifeq ($(findstring MT6625_FM,$(CONFIG_MTK_FM_CHIP)),MT6625_FM) $(warning MT6627_FM) FM_CHIP := mt6627 FM_CHIP_PATH := $(FM_CHIP)/pub/$(FM_CHIP) subdir-ccflags-y += -DMT6627_FM subdir-ccflags-y += -DMT6625_FM subdir-ccflags-y += -I$(src)/inc \ -I$(src)/$(FM_CHIP)/inc \ -I$(src)/../connectivity/common/conn_soc/include \ -I$(src)/../connectivity/common/conn_soc/linux/include \ -I$(src)/../connectivity/common/common_detect obj-$(CONFIG_MTK_FM) += mtk_fm_drv.o mt6627-objs := core/fm_module.o \ core/fm_main.o \ core/fm_config.o \ core/fm_rds_parser.o \ core/fm_patch.o \ core/fm_utils.o \ core/fm_link.o \ core/fm_eint.o \ $(FM_CHIP_PATH)_fm_lib.o \ $(FM_CHIP_PATH)_fm_rds.o \ $(FM_CHIP_PATH)_fm_cmd.o \ $(FM_CHIP_PATH)_fm_config.o mtk_fm_drv-objs += $(mt6627-objs) $(warning $(mtk_fm_drv-objs)) #obj-$(CONFIG_MTK_FM) += private/ endif # MT6580 FM driver ifeq ($(findstring MT6580_FM,$(CONFIG_MTK_FM_CHIP)),MT6580_FM) $(warning MT6580_FM) FM_CHIP := mt6580 FM_CHIP_PATH := $(FM_CHIP)/pub/$(FM_CHIP) subdir-ccflags-y += -DMT6580_FM subdir-ccflags-y += -I$(src)/inc \ -I$(src)/$(FM_CHIP)/inc \ -I$(src)/../connectivity/common/conn_soc/include \ -I$(src)/../connectivity/common/conn_soc/linux/include \ -I$(src)/../connectivity/common/common_detect obj-$(CONFIG_MTK_FM) += mtk_fm_drv.o mt6580-objs := core/fm_module.o \ core/fm_main.o \ core/fm_config.o \ core/fm_rds_parser.o \ core/fm_patch.o \ core/fm_utils.o \ core/fm_link.o \ core/fm_eint.o \ $(FM_CHIP_PATH)_fm_lib.o \ $(FM_CHIP_PATH)_fm_rds.o \ $(FM_CHIP_PATH)_fm_cmd.o \ $(FM_CHIP_PATH)_fm_config.o mtk_fm_drv-objs += $(mt6580-objs) $(warning $(mtk_fm_drv-objs)) #obj-$(CONFIG_MTK_FM) += private/ endif # MT6630 FM driver ifeq ($(findstring MT6630_FM,$(CONFIG_MTK_FM_CHIP)),MT6630_FM) $(warning MT6630_FM) FM_CHIP := mt6630 FM_CHIP_PATH := $(FM_CHIP)/pub/$(FM_CHIP) subdir-ccflags-y += -DMT6630_FM subdir-ccflags-y += -I$(src)/inc \ -I$(src)/$(FM_CHIP)/inc \ -I$(src)/../connectivity/common/combo/include \ -I$(src)/../connectivity/common/combo/linux/include \ -I$(src)/../connectivity/common/common_detect obj-$(CONFIG_MTK_FM) += mtk_fm_drv.o mt6630-objs := core/fm_module.o \ core/fm_main.o \ core/fm_config.o \ core/fm_rds_parser.o \ core/fm_patch.o \ core/fm_utils.o \ core/fm_link.o \ core/fm_eint.o \ $(FM_CHIP_PATH)_fm_lib.o \ $(FM_CHIP_PATH)_fm_rds.o \ $(FM_CHIP_PATH)_fm_cmd.o \ $(FM_CHIP_PATH)_fm_config.o mtk_fm_drv-objs += $(mt6630-objs) $(warning $(mtk_fm_drv-objs)) #obj-$(CONFIG_MTK_FM) += private/ endif endif obj-y += dummy.o