1 include $(srctree
)/drivers
/misc
/mediatek
/Makefile.custom
2 #CONFIG_MTK_CCCI_DRIVER :=m
3 ifeq ($(CONFIG_MTK_CCCI_EXT
), y
)
5 #include $(MTK_ROOT_BUILD)/Makefile
7 #CCCI_PLATFORM_DRIVER_DIR := $(wildcard $(obj)/$(call to-root,$(obj))mediatek/platform/$(call lc,\
8 # $(CONFIG_MTK_PLATFORM))/kernel/drivers/ccci)
9 #CCCI_PLATFORM_DRIVER_DIR := $(srctree)/mediatek/platform/$(call lc,$(CONFIG_MTK_PLATFORM))/kernel/drivers/dual_ccci
10 CCCI_PLATFORM_DRIVER_DIR
:= $(srctree
)/drivers
/misc
/mediatek
/dual_ccci
11 ifeq ($(CCCI_PLATFORM_DRIVER_DIR
),)
12 $(error Invalid ccci platform path
, please
check)
15 obj-y
+= $(subst ",,$(CONFIG_MTK_PLATFORM))/
17 obj-$(CONFIG_MTK_CCCI_DRIVER) += ccci.o
20 ccci-y +=ccci_logical.o
21 ccci-y +=ccci_md_main.o
22 ccci-y +=ccci_chrdev.o
26 ccci-y +=ccci_fs_main.o
27 ccci-y +=ccci_rpc_main.o
29 ccci-y +=ccmni_v2_net.o
32 ccci-y +=ccci_mk_node.o
33 ccci-y +=ccci_statistics.o
35 #include $(CCCI_PLATFORM_DRIVER_DIR)/Makefile
37 ifeq ($(CONFIG_MTK_CCCI_DRIVER), y)
38 ccflags-y += -DENABLE_CCCI_DRV_BUILDIN
41 clean-files += $(patsubst $(obj)/%,%,$(wildcard $(obj)/*~))
43 ccflags-y += -I$(srctree)/../bionic/libc/kernel/common/linux -I$(srctree)/$(obj)/include -I$(CCCI_PLATFORM_DRIVER_DIR)/include
45 ifneq ($(TARGET_BUILD_VARIANT),user)
46 #ccflags-y += -DCCCI_DEBUG_ON -D__CCCI_LOG__ -DCCCI_MD_DEBUG_ON #-save-temps
47 ccflags-y += -DCCCI_DEBUG_ON -DCCCI_MD_DEBUG_ON #-save-temps
48 #ccflags-y += -DENCRYPT_DEBUG -DCCCI_RPC_DEBUG_ON
50 ccflags-y += -D__CCCI_LOG__