Makefile 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. #FPGA project no need build-in
  2. ifndef CONFIG_MTK_FPGA
  3. # ccci_util is build after eccci or later
  4. ifdef CONFIG_MTK_ECCCI_DRIVER
  5. # include $(srctree)/drivers/misc/mediatek/Makefile.custom
  6. ccflags-y += -I$(srctree)/drivers/misc/mediatek/ccci_util
  7. obj-y += ccci_util_lib.o
  8. ccci_util_lib-y := ccci_util_lib_fo.o
  9. ccci_util_lib-y += ccci_util_lib_load_img.o
  10. ccci_util_lib-y += ccci_util_lib_sys.o
  11. ccci_util_lib-y += ccci_private_log.o
  12. ccci_util_lib-y += ccci_util_lib_time.o
  13. ccci_util_lib-y += ccci_util_lib_main.o
  14. endif
  15. ifeq ($(CONFIG_MTK_SECURITY_SW_SUPPORT), y)
  16. ccflags-y += -I$(srctree)/drivers/misc/mediatek/masp/asf/asf_export_inc
  17. ccflags-y += -DENABLE_MD_IMG_SECURITY_FEATURE
  18. endif
  19. ifeq ($(CONFIG_MTK_SEC_MODEM_NVRAM_ANTI_CLONE), y)
  20. ccflags-y += -DMTK_SEC_MODEM_NVRAM_ANTI_CLONE
  21. endif
  22. # always build platform, for power off md
  23. MTK_PLATFORM_DIR=$(srctree)/drivers/misc/mediatek/ccci_util/$(subst ",,$(CONFIG_MTK_PLATFORM))
  24. mtkplatform_exist=$(shell if [ -d ${MTK_PLATFORM_DIR} ]; then echo "y"; else echo "n"; fi;)
  25. ifeq ($(mtkplatform_exist), y)
  26. obj-y += $(subst ",,$(CONFIG_MTK_PLATFORM))/
  27. endif
  28. endif
  29. obj-y += ccci_util_dummy.o # avoid build error