Makefile 1.3 KB

1234567891011121314151617181920212223242526
  1. #
  2. # Makefile for misc devices that really don't fit anywhere else.
  3. #
  4. obj-$(CONFIG_MTK_LCM) += mt65xx_lcm_list.o \
  5. lcm_common.o \
  6. lcm_gpio.o \
  7. lcm_i2c.o \
  8. lcm_pmic.o \
  9. lcm_util.o
  10. LCM_LISTS := $(subst ",,$(CONFIG_CUSTOM_KERNEL_LCM))
  11. obj-$(CONFIG_MTK_LCM) += $(foreach LCM,$(LCM_LISTS),$(LCM)/)
  12. subdir-ccflags-$(CONFIG_MTK_LCM) += -I$(srctree)/drivers/misc/mediatek/lcm/inc
  13. subdir-ccflags-$(CONFIG_MTK_FB) += -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/dispsys \
  14. -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/dispsys/mt6735 \
  15. -I$(srctree)/drivers/misc/mediatek/video/$(MTK_PLATFORM)/videox \
  16. -I$(srctree)/drivers/misc/mediatek/video/include
  17. LCM_DEFINES := $(shell echo $(CONFIG_CUSTOM_KERNEL_LCM) | tr a-z A-Z)
  18. DEFINES += $(foreach LCM,$(LCM_DEFINES),$(LCM))
  19. DEFINES += MTK_LCM_PHYSICAL_ROTATION=\"$(MTK_LCM_PHYSICAL_ROTATION)\"
  20. ccflags-$(CONFIG_MTK_LCM) += $(addprefix -D, $(DEFINES))
  21. ccflags-$(CONFIG_MTK_LCM_DEVICE_TREE_SUPPORT) += -DMTK_LCM_DEVICE_TREE_SUPPORT