Makefile 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. # drivers/video/mtk/Makefile
  2. #
  3. obj-$(CONFIG_MTK_FB) += mtkfb_console.o \
  4. disp_assert_layer.o \
  5. debug.o \
  6. primary_display.o \
  7. disp_lcm.o \
  8. disp_utils.o \
  9. mtk_disp_mgr.o \
  10. mtk_mira.o \
  11. mtk_ovl.o \
  12. disp_dts_gpio.o \
  13. disp_helper.o
  14. subdir-ccflags-y += -I$(srctree)/drivers/misc/mediatek/m4u/$(MTK_PLATFORM) \
  15. -I$(srctree)/drivers/misc/mediatek/m4u/$(MTK_PLATFORM)/mt6735
  16. subdir-ccflags-y += -I$(srctree)/drivers/misc/mediatek/mmp/
  17. ifeq ($(CONFIG_ARCH_MT6735),y)
  18. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/dispsys/mt6735/
  19. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/videox/mt6735/
  20. endif
  21. ifeq ($(CONFIG_ARCH_MT6735M),y)
  22. ccflags-y += -I$(srctree)/drivers/misc/mediatek/ext_disp/mt6735m/
  23. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/dispsys/mt6735m/
  24. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/videox/mt6735m/
  25. endif
  26. ifeq ($(CONFIG_ARCH_MT6753),y)
  27. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/dispsys/mt6753/
  28. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/videox/mt6753/
  29. endif
  30. ccflags-y += -I$(srctree)/drivers/misc/mediatek/video/include/ \
  31. -I$(srctree)/drivers/misc/mediatek/video/common/ \
  32. -I$(srctree)/drivers/misc/mediatek/video/common/rdma10/ \
  33. -I$(srctree)/drivers/misc/mediatek/video/common/wdma10/ \
  34. -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/dispsys/ \
  35. -I$(srctree)/drivers/misc/mediatek/sync/ \
  36. -I$(srctree)/drivers/misc/mediatek/cmdq/v2/ \
  37. -I$(srctree)/drivers/misc/mediatek/cmdq/v2/$(MTK_PLATFORM)/ \
  38. -I$(srctree)/drivers/misc/mediatek/ext_disp/ \
  39. -I$(srctree)/drivers/misc/mediatek/mach/$(MTK_PLATFORM)/include/mach/ \
  40. -I$(srctree)/drivers/misc/mediatek/base/power/$(MTK_PLATFORM) \
  41. -I$(srctree)/drivers/misc/mediatek/smi/ \
  42. -I$(srctree)/drivers/misc/mediatek/include/mt-plat/
  43. ccflags-$(CONFIG_MTK_LCM) += -I$(srctree)/drivers/misc/mediatek/lcm/inc
  44. ccflags-y += -I$(srctree)/drivers/staging/android/ion \
  45. -I$(srctree)/drivers/staging/android/ion/mtk
  46. ifeq ($(CONFIG_MTK_INTERNAL_HDMI_SUPPORT), y)
  47. ccflags-y += -I$(srctree)/drivers/misc/mediatek/hdmi/
  48. endif
  49. ifeq ($(CONFIG_MTK_INTERNAL_MHL_SUPPORT), y)
  50. ccflags-y += -I$(srctree)/drivers/misc/mediatek/mhltx/
  51. endif
  52. ifeq ($(CONFIG_MTK_DITHERING_SUPPORT), y)
  53. ccflags-y += -DDITHERING_SUPPORT
  54. endif
  55. ifeq ($(CONFIG_MTK_GPU_SUPPORT), y)
  56. ccflags-y += -DHWGPU_SUPPORT
  57. endif
  58. ifeq ($(MTK_MIRAVISION_SUPPORT), yes)
  59. ccflags-y += -DCONFIG_FOR_SOURCE_PQ
  60. endif
  61. ccflags-$(CONFIG_MTK_LCM_DEVICE_TREE_SUPPORT) += -DMTK_LCM_DEVICE_TREE_SUPPORT