Makefile 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. # include $(srctree)/drivers/misc/mediatek/Makefile.custom
  2. #CONFIG_MTK_CCCI_DRIVER :=m
  3. ifeq ($(CONFIG_MTK_CCCI_EXT), y)
  4. #include $(MTK_ROOT_BUILD)/Makefile
  5. CCCI_DRIVER_DIR := $(srctree)/drivers/misc/mediatek/dual_ccci
  6. ifeq ($(CCCI_DRIVER_DIR),)
  7. $(error Invalid ccci platform path, please check)
  8. endif
  9. obj-$(CONFIG_MTK_CCCI_DRIVER) += ccci.o
  10. ccci-y :=ccci_init.o
  11. ccci-y +=ccci_hw.o
  12. ccci-y +=ccci_logical.o
  13. ccci-y +=ccci_md_main.o
  14. ccci-y +=ccci_chrdev.o
  15. ccci-y +=ccci_tty.o
  16. ccci-y +=ccci_ipc.o
  17. #ccci-y +=ccci_pmic.o
  18. ccci-y +=ccci_fs_main.o
  19. ccci-y +=ccci_rpc_main.o
  20. ccci-y +=ccmni_net.o
  21. ccci-y +=ccmni_v2_net.o
  22. ccci-y +=ccmni.o
  23. ccci-y +=ccmni_pfp.o
  24. ccci-y +=ccci_mk_node.o
  25. ccci-y +=ccci_statistics.o
  26. #include $(CCCI_DRIVER_DIR)/Makefile
  27. ifeq ($(CONFIG_MTK_CCCI_DRIVER), y)
  28. ccflags-y += -DENABLE_CCCI_DRV_BUILDIN
  29. endif
  30. clean-files += $(patsubst $(obj)/%,%,$(wildcard $(obj)/*~))
  31. ccflags-y += -I$(srctree)/../bionic/libc/kernel/common/linux
  32. ccflags-y += -I$(srctree)/$(obj)/include
  33. ccflags-y += -I$(CCCI_DRIVER_DIR)/include
  34. ccflags-y += -I$(CCCI_DRIVER_DIR)/$(CONFIG_MTK_PLATFORM)/include
  35. ifneq ($(TARGET_BUILD_VARIANT),user)
  36. #ccflags-y += -DCCCI_DEBUG_ON -D__CCCI_LOG__ -DCCCI_MD_DEBUG_ON #-save-temps
  37. ccflags-y += -DCCCI_DEBUG_ON -DCCCI_MD_DEBUG_ON #-save-temps
  38. #ccflags-y += -DENCRYPT_DEBUG -DCCCI_RPC_DEBUG_ON
  39. endif
  40. ccflags-y += -D__CCCI_LOG__
  41. obj-y += $(subst ",,$(CONFIG_MTK_PLATFORM))/
  42. else
  43. obj- :=dummy.o
  44. endif