Makefile 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. # drivers/dispsys
  2. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/include/ \
  3. -I$(srctree)/drivers/misc/mediatek/video/common/ \
  4. -I$(srctree)/drivers/misc/mediatek/video/common/rdma10/ \
  5. -I$(srctree)/drivers/misc/mediatek/video/common/wdma10/ \
  6. -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/videox/ \
  7. -I$(srctree)/drivers/misc/mediatek/cmdq/v2/ \
  8. -I$(srctree)/drivers/misc/mediatek/cmdq/v2/$(MTK_PLATFORM)/ \
  9. -I$(srctree)/drivers/misc/mediatek/base/power/mt6735/ \
  10. -I$(srctree)/drivers/misc/mediatek/lcm/inc/
  11. subdir-ccflags-y += -I$(srctree)/drivers/misc/mediatek/m4u/$(MTK_PLATFORM) \
  12. -I$(srctree)/drivers/misc/mediatek/m4u/$(MTK_PLATFORM)/mt6735
  13. subdir-ccflags-y += -I$(srctree)/drivers/misc/mediatek/mmp/
  14. subdir-ccflags-$(CONFIG_MTK_LCM) += -I$(srctree)/drivers/misc/mediatek/lcm/inc
  15. ifeq ($(CONFIG_ARCH_MT6735),y)
  16. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/dispsys/mt6735/
  17. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/videox/mt6735/
  18. ccflags-y += -DCONFIG_FOR_ARCH_M1
  19. obj-y += $(subst ",,mt6735)/
  20. endif
  21. ifeq ($(CONFIG_ARCH_MT6735M),y)
  22. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/dispsys/mt6735m/
  23. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/videox/mt6735m/
  24. ccflags-y += -DCONFIG_FOR_ARCH_M2
  25. obj-y += $(subst ",,mt6735m)/
  26. endif
  27. ifeq ($(CONFIG_ARCH_MT6753),y)
  28. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/dispsys/mt6753/
  29. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/videox/mt6753/
  30. ccflags-y += -DCONFIG_FOR_ARCH_M3
  31. obj-y += $(subst ",,mt6753)/
  32. endif
  33. ifeq ($(CONFIG_MTK_SEC_VIDEO_PATH_SUPPORT),y)
  34. ifeq ($(CONFIG_TRUSTONIC_TEE_SUPPORT),y)
  35. ccflags-y += \
  36. -I$(srctree)/../vendor/trustonic/platform/$(MTK_PLATFORM)/trustlets/tplay/Tltplay/public/ \
  37. -I$(srctree)/drivers/misc/mediatek/include/mt-plat/$(MTK_PLATFORM)/include/trustzone/tplay/Tltplay/public/
  38. include $(srctree)/drivers/misc/mediatek/gud/Makefile.include
  39. endif
  40. endif
  41. #driver
  42. obj-y += ddp_wdma_ex.o
  43. obj-y += ddp_dsi.o
  44. obj-y += ddp_dpi.o
  45. #common
  46. obj-y += ddp_drv.o
  47. obj-y += ddp_path.o
  48. obj-y += ddp_debug.o
  49. obj-y += ddp_dump.o
  50. obj-y += ddp_manager.o
  51. obj-y += ddp_irq.o
  52. obj-y += ddp_info.o
  53. obj-y += ddp_color_format.o
  54. obj-y += ddp_pwm_mux.o
  55. obj-y += ddp_mmp.o
  56. obj-y += ddp_met.o
  57. obj-y += display_recorder.o
  58. ifeq ($(CONFIG_MMPROFILE),y)
  59. ccflags-y += -DDEFAULT_MMP_ENABLE
  60. endif
  61. ifeq ($(TARGET_BUILD_VARIANT),user)
  62. ccflags-y += -D_MTK_USER_
  63. endif
  64. ifeq ($(MTK_MIRAVISION_SUPPORT), yes)
  65. ccflags-y += -DCONFIG_FOR_SOURCE_PQ
  66. endif
  67. ccflags-y += -DMET_USER_EVENT_SUPPORT
  68. ifeq ($(CONFIG_CUSTOM_KERNEL_HDMI), "MT8193")
  69. ccflags-y += -DHDMI_MT8193_SUPPORT
  70. endif
  71. # EOF