50 lines
1.6 KiB
Makefile
Executable File
50 lines
1.6 KiB
Makefile
Executable File
obj-m = lcm_module.o
|
|
|
|
lcm_module-objs += mol_lcm_table.o \
|
|
lcm_mcu_st7796s.o \
|
|
lcm_mcu_st7796s_16bits.o \
|
|
lcm_rgb_at070tn94.o \
|
|
lcm_rgb_at070tn94_18bits.o \
|
|
lcm_mipi_ek79007.o \
|
|
lcm_mipi_st7701s.o \
|
|
lcm_mipi_sample_1920.o \
|
|
lcm_rgb_sample_640.o \
|
|
lcm_mipi_sample_1280.o \
|
|
lcm_mipi_qfh24004.o \
|
|
lcm_mipi_er88577b.o \
|
|
|
|
lcm_module-objs += mol_lcm_module.o \
|
|
|
|
EXTRA_CFLAGS += -I$(PWD)/ \
|
|
-I$(PWD)/include \
|
|
-I$(MPP_PATH)/drv_include \
|
|
|
|
#EXTRA_CFLAGS += -O2
|
|
|
|
ifeq ($(KERNEL_VER),4.9.138)
|
|
EXTRA_CFLAGS += -Wno-error=date-time
|
|
EXTRA_CFLAGS += -Wno-date-time
|
|
endif
|
|
ifeq ($(CONFIG_MULTIMEDIA_DEBUG), y)
|
|
EXTRA_CFLAGS += -DMM_DEBUG
|
|
endif
|
|
|
|
$(info $(EXTRA_CFLAGS))
|
|
|
|
EXTRA_CFLAGS += -Werror -Wno-date-time
|
|
|
|
|
|
EXTRA_CFLAGS += -DARM_FW -DERR_DETECT -DTRACE_32=0 -D_MVC_=0
|
|
EXTRA_CFLAGS += -D$(CHIP) -DSW_BSM_0 -DSW_BSM_1 -DREG_MODE=1
|
|
|
|
ifeq ($(KERNEL_VER),5.10.y)
|
|
KBUILD_EXTRA_SYMBOLS += $(DRIVER_PATH)/osal/Module.symvers
|
|
KBUILD_EXTRA_SYMBOLS += $(DRIVER_PATH)/mmz/Module.symvers
|
|
KBUILD_EXTRA_SYMBOLS += $(DRIVER_PATH)/base/Module.symvers
|
|
KBUILD_EXTRA_SYMBOLS += $(DRIVER_PATH)/sys/Module.symvers
|
|
else
|
|
export KBUILD_EXTRA_SYMBOLS += $(DRIVER_PATH)/osal/Module.symvers
|
|
export KBUILD_EXTRA_SYMBOLS += $(DRIVER_PATH)/mmz/Module.symvers
|
|
export KBUILD_EXTRA_SYMBOLS += $(DRIVER_PATH)/base/Module.symvers
|
|
export KBUILD_EXTRA_SYMBOLS += $(DRIVER_PATH)/sys/Module.symvers
|
|
endif |