############################################################################### # export variables ############################################################################### include $(LITEOSTOPDIR)/config.mk include $(DMCUDIR)/configs/common.mk MODULE_NAME := $(notdir $(shell pwd)) ############################################################################### # local variables ############################################################################### LITEOS_CFLAGS += -DCONFIG_VO_COMPILE_LITEOS LITEOS_CFLAGS += -DXDP_NOT_SUPPORT_VMIN LITEOS_CFLAGS += -Werror LITEOS_CFLAGS += -Wno-unused-but-set-variable LITEOS_CFLAGS += -Wno-pointer-to-int-cast LITEOS_CFLAGS += -Wno-unused-function LITEOS_CFLAGS += -Wno-uninitialized LITEOS_CFLAGS += -Wno-error=shadow LITEOS_CFLAGS += -Wno-shift-count-overflow LITEOS_CFLAGS += -Wno-pointer-sign LITEOS_CFLAGS += -Wno-enum-compare LITEOS_CFLAGS += -Wno-discarded-qualifiers LITEOS_CFLAGS += -Wno-incompatible-pointer-types LITEOS_CFLAGS += -Wno-unused-variable LITEOS_CFLAGS += -Wno-missing-braces LITEOS_CFLAGS += -Wno-switch HAL_INTF_DIR := v1 $(warning CONFIG_SOCT_VO_SUPPORT $(CONFIG_SOCT_VO_SUPPORT)) $(warning CONFIG_SOCT_VO_SDK_PQ_SUPPORT $(CONFIG_SOCT_VO_SDK_PQ_SUPPORT)) $(warning CONFIG_SOCT_TEE_SUPPORT $(CONFIG_SOCT_TEE_SUPPORT)) $(warning CONFIG_SOCT_VO_CS_SUPPORT $(CONFIG_SOCT_VO_CS_SUPPORT)) $(warning CONFIG_SOCT_FPGA_SUPPORT $(CONFIG_SOCT_FPGA_SUPPORT)) $(warning CONFIG_SOCT_MEMC_SUPPORT $(CONFIG_SOCT_MEMC_SUPPORT)) $(warning CONFIG_SOCT_CHIP_TYPE $(CONFIG_SOCT_CHIP_TYPE)) $(warning CONFIG_SOCT_CHIP_REVERSION $(CONFIG_SOCT_CHIP_REVERSION)) $(warning HAL_INTF_DIR $(HAL_INTF_DIR)) $(warning OSALDIR $(OSALDIR)) ifneq ($(findstring $(CONFIG_SOCT_CHIP_TYPE), "reserved5"),) CONFIG_RESERVED5=y endif ifneq ($(findstring $(CONFIG_SOCT_CHIP_TYPE), "reserved13" "reserved9" "reserved6" "reserved8"),) CONFIG_RESERVED13=y endif ifneq ($(findstring $(CONFIG_SOCT_CHIP_TYPE), "reserved17" "reserved19" "reserved23"),) LITEOS_CFLAGS += -DCONFIG_SOCT_VO_RESERVED17_SUPPORT ifneq ($(findstring $(CONFIG_SOCT_CHIP_REVERSION), "c" "reserved19_c" "reserved23_c"),) LITEOS_CFLAGS += -DCONFIG_SOCT_VO_RESERVED17_C_SUPPORT endif endif ifneq ($(findstring $(CONFIG_SOCT_CHIP_TYPE), "hi3751v811"),) LITEOS_CFLAGS += -DCONFIG_SOCT_VO_HI3751V811_SUPPORT ifneq ($(findstring $(CONFIG_SOCT_CHIP_REVERSION), "c" "hi3751v811_c"),) LITEOS_CFLAGS += -DCONFIG_SOCT_VO_HI3751V811_C_SUPPORT endif endif ifeq ($(CONFIG_SOCT_MEMC_SUPPORT),y) LITEOS_CFLAGS += -DSOCT_VO_SUPPORT_MEMC endif ifeq ($(SOCT_PQ_SUPPORT),y) LITEOS_CFLAGS += -DSOCT_VO_SUPPORT_PQ endif ifneq ($(findstring $(CONFIG_SOCT_CHIP_TYPE), "reserved13" "reserved9" "reserved6" "reserved8"),) ifneq ($(findstring $(CONFIG_SOCT_CHIP_REVERSION), "reserved13_c" "reserved9_c" "reserved13_d" "reserved9_d" "reserved6_d" "reserved8_d"),) LITEOS_CFLAGS += -DSOCT_REG_REVISION_B endif endif LITEOS_CFLAGS += -I$(DRVDIR)/ioctl_inc/generic LITEOS_CFLAGS += -I$(OSALDIR)/include LITEOS_CFLAGS += -I$(OSALDIR)/include/atomic LITEOS_CFLAGS += -I$(OSALDIR)/include/debug LITEOS_CFLAGS += -I$(OSALDIR)/include/device LITEOS_CFLAGS += -I$(OSALDIR)/include/drvbox LITEOS_CFLAGS += -I$(OSALDIR)/include/event LITEOS_CFLAGS += -I$(OSALDIR)/include/fileops LITEOS_CFLAGS += -I$(OSALDIR)/include/interrupt LITEOS_CFLAGS += -I$(OSALDIR)/include/lock LITEOS_CFLAGS += -I$(OSALDIR)/include/math LITEOS_CFLAGS += -I$(OSALDIR)/include/memory LITEOS_CFLAGS += -I$(OSALDIR)/include/msgqueue LITEOS_CFLAGS += -I$(OSALDIR)/include/proc LITEOS_CFLAGS += -I$(OSALDIR)/include/schdule LITEOS_CFLAGS += -I$(OSALDIR)/include/semaphore LITEOS_CFLAGS += -I$(OSALDIR)/include/string LITEOS_CFLAGS += -I$(OSALDIR)/include/time LITEOS_CFLAGS += -I$(OSALDIR)/include/proc LITEOS_CFLAGS += -I$(OSALDIR)/include/common ifeq ($(CONFIG_SOCT_VO_CS_SUPPORT),y) LITEOS_CFLAGS += -I$(DRVDIR)/vo/adapter/common/hal/ip/v0f/v1 endif LITEOS_CFLAGS += -D_FORTIFY_SOURCE=2 -O2 -fstack-protector-all LITEOS_CFLAGS += -I$(DRVDIR)/ext_inc/dftevent \ -I$(DRVDIR)/ioctl_inc/generic \ -I$(DRVDIR)/ioctl_inc/video \ -I$(DRVDIR)/ioctl_inc/stat \ -I$(DRVDIR)/ioctl_inc/pq \ -I$(DRVDIR)/ioctl_inc/common \ -I$(DRVDIR)/ioctl_inc/vo \ -I$(DRVDIR)/ioctl_inc/memc \ -I$(DRVDIR)/ioctl_inc/pdm \ -I$(DRVDIR)/ioctl_inc/ao \ -I$(DRVDIR)/ioctl_inc/audio \ -I$(DRVDIR)/ioctl_inc/panel \ -I$(DRVDIR)/ioctl_inc/ssm \ -I$(DRVDIR)/ioctl_inc/rm \ -I$(DRVDIR)/ext_inc/base \ -I$(DRVDIR)/ext_inc/common \ -I$(DRVDIR)/ext_inc/panel \ -I$(DRVDIR)/ext_inc/vo \ -I$(DRVDIR)/ext_inc/xdp/vdp \ -I$(DRVDIR)/ext_inc/stat \ -I$(DRVDIR)/ext_inc/pq \ -I$(DRVDIR)/ext_inc/pdm \ -I$(DRVDIR)/ext_inc/hdmitx \ -I$(DRVDIR)/ext_inc/gfbg \ -I$(DRVDIR)/ext_inc/ssm \ -I$(DRVDIR)/ext_inc/vpss \ -I$(DRVDIR)/ext_inc/rm \ -I$(DRVDIR)/ext_inc/mailbox \ -I$(DRVDIR)/ext_inc/memc \ -I$(DRVDIR)/dmcu \ -I$(DRVDIR)/dmcu/ipcm \ -I$(DRVDIR)/common/include \ -I$(DRVDIR)/dip_inc/vo \ -I$(DRVDIR)/vo/adapter \ -I$(DRVDIR)/vo/osal \ -I$(DRVDIR)/vo/osal/liteos \ -I$(DRVDIR)/vo/externel \ -I$(DRVDIR)/vo/adapter/dmcu \ -I$(DRVDIR)/vo/adapter/dmcu/dmcu_client \ -I$(DRVDIR)/vo/adapter/dmcu/dmcu_server \ -I$(DRVDIR)/vo/adapter/common/display \ -I$(DRVDIR)/vo/disp_intf \ -I$(DRVDIR)/vo/adapter/common/window \ -I$(DRVDIR)/vo/adapter/adapter_intf \ -I$(DRVDIR)/vo/win_intf \ -I$(DRVDIR)/vo/adapter/common/xdp_ctrl \ -I$(DRVDIR)/vo/adapter/common/frc \ -I$(DRVDIR)/vo/adapter/common/tcon \ -I$(DRVDIR)/vo/adapter/common/include \ -I$(DRVDIR)/vo/adapter/common \ -I$(DRVDIR)/vo/include LITEOS_CFLAGS += -I$(DRVDIR)/vo/adapter/common/hal/hal_intf/$(HAL_INTF_DIR) \ -I$(DRVDIR)/vo/adapter/common/hal/cfg \ -I$(DRVDIR)/vo/adapter/common/hal/com \ -I$(DRVDIR)/vo/adapter/common/hal/include \ -I$(DRVDIR)/vo/adapter/dmcu/ipcm ifneq ($(findstring $(CONFIG_SOCT_CHIP_TYPE), "reserved13" "reserved9" "reserved5" "reserved17" "reserved6" "reserved8"),) LITEOS_CFLAGS += -I$(DRVDIR)/vo/adapter/common/hal/ip/crop/v1 \ -I$(DRVDIR)/vo/adapter/dmcu/product/reserved9 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/v0f/v1 \ -I$(DRVDIR)/vo/adapter/common/hal \ -I$(DRVDIR)/vo/adapter/common/hal/ip \ -I$(DRVDIR)/vo/adapter/common/hal/cfg \ -I$(DRVDIR)/vo/adapter/common/hal/cfg \ -I$(DRVDIR)/vo/adapter/common/hal/com \ -I$(DRVDIR)/vo/adapter/common/hal/include \ -I$(DRVDIR)/vo/adapter/common/hal/ip/hdr/v1 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/vbi/v1 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/include endif ifneq ($(findstring $(CONFIG_SOCT_CHIP_TYPE), "reserved17" "reserved19" "reserved23" "hi3751v811"),) ifeq ($(findstring $(CONFIG_SOCT_CHIP_REVERSION), "c" "reserved19_c" "reserved23_c" "hi3751v811_c"),) LITEOS_CFLAGS += -I$(DRVDIR)/include \ -I$(DRVDIR)/common/include/reserved17 \ -I$(DRVDIR)/vo/adapter/dmcu/product/reserved19 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/include \ -I$(DRVDIR)/vo/adapter/common/hal/ip/para/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/disp/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/zme/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/wbc/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/crg/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/csc/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/master/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/vid/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/mmu/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/fdr/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/demura/v2 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/rgbw/v2 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/od/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/pcid/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/dcmp/v3 else LITEOS_CFLAGS += -I$(DRVDIR)/include \ -I$(DRVDIR)/common/include/reserved17 \ -I$(DRVDIR)/vo/adapter/dmcu/product/reserved19 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/include \ -I$(DRVDIR)/vo/adapter/common/hal/ip/para/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/disp/v3_c \ -I$(DRVDIR)/vo/adapter/common/hal/ip/zme/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/wbc/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/crg/v3_c \ -I$(DRVDIR)/vo/adapter/common/hal/ip/csc/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/master/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/vid/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/mmu/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/fdr/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/demura/v3_c \ -I$(DRVDIR)/vo/adapter/common/hal/ip/rgbw/v2 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/od/v3_c \ -I$(DRVDIR)/vo/adapter/common/hal/ip/pcid/v3_c \ -I$(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3 \ -I$(DRVDIR)/vo/adapter/common/hal/ip/dcmp/v3 endif endif ifneq ($(findstring $(CONFIG_SOCT_CHIP_TYPE), "hi3751v811"),) LITEOS_CFLAGS += -I$(DRVDIR)/vo/adapter/dmcu/product/hi3751v811 else LITEOS_CFLAGS += -I$(DRVDIR)/vo/adapter/dmcu/product/reserved19 endif $(warning LITEOS_CFLAGS $(LITEOS_CFLAGS)) LOCAL_SRCS_y += $(DRVDIR)/vo/adapter/dmcu/dmcu_server/drv_dmcu_server.c LOCAL_SRCS_y += $(DRVDIR)/vo/osal/liteos/drv_xdp_osal.c \ $(DRVDIR)/vo/osal/liteos/osal_ext.c \ $(DRVDIR)/vo/osal/liteos/drv_xdp_common.c \ $(DRVDIR)/vo/externel/liteos/drv_xdp_ext_func.c \ $(DRVDIR)/vo/externel/drv_xdp_fault_report.c LOCAL_SRCS_y += $(DRVDIR)/vo/adapter/common/display/drv_display.c \ $(DRVDIR)/vo/adapter/common/display/drv_disp_isr.c \ $(DRVDIR)/vo/adapter/common/display/drv_disp_framelock.c \ $(DRVDIR)/vo/adapter/common/display/drv_disp_framelock_platform.c \ $(DRVDIR)/vo/adapter/common/display/drv_disp_timing.c \ $(DRVDIR)/vo/adapter/common/display/drv_disp_format.c \ $(DRVDIR)/vo/adapter/common/display/drv_disp_interface.c \ $(DRVDIR)/vo/adapter/common/display/drv_disp_mcvn.c \ $(DRVDIR)/vo/adapter/common/display/drv_disp_cgms.c \ $(DRVDIR)/vo/adapter/common/window/drv_window.c \ $(DRVDIR)/vo/adapter/common/window/drv_win_mng.c \ $(DRVDIR)/vo/adapter/common/window/drv_win_mapping.c \ $(DRVDIR)/vo/adapter/common/window/drv_win_ai.c \ $(DRVDIR)/vo/adapter/common/window/drv_win_attrprocess.c \ $(DRVDIR)/vo/adapter/common/window/drv_win_buffer.c \ $(DRVDIR)/vo/adapter/common/window/drv_win_frc.c \ $(DRVDIR)/vo/adapter/common/window/drv_win_debug.c \ $(DRVDIR)/vo/adapter/common/frc/drv_frc_osal.c \ $(DRVDIR)/vo/adapter/common/frc/drv_frc_memc.c \ $(DRVDIR)/vo/adapter/common/frc/drv_frc_debug.c \ $(DRVDIR)/vo/adapter/common/frc/drv_frc_comm.c \ $(DRVDIR)/vo/adapter/common/frc/drv_frc_buffer.c \ $(DRVDIR)/vo/adapter/common/frc/drv_layer_prepare.c \ $(DRVDIR)/vo/adapter/common/frc/drv_frc_logic.c \ $(DRVDIR)/vo/adapter/common/frc/drv_frc_offline.c \ $(DRVDIR)/vo/adapter/common/frc/drv_frc.c \ $(DRVDIR)/vo/adapter/common/xdp_ctrl/drv_xdp_ctrl.c \ $(DRVDIR)/vo/adapter/common/xdp_ctrl/drv_xdp_ctrl_policy.c \ $(DRVDIR)/vo/adapter/common/xdp_ctrl/drv_xdp_proc_def.c \ $(DRVDIR)/vo/adapter/adapter_intf/drv_adapter_slave_intf.c \ $(DRVDIR)/vo/adapter/common/adapter_intf_process.c LOCAL_SRCS_y += $(DRVDIR)/vo/adapter/common/hal/hal_intf/$(HAL_INTF_DIR)/hal_disp_intf.c \ $(DRVDIR)/vo/adapter/common/hal/hal_intf/$(HAL_INTF_DIR)/hal_layer_intf.c \ $(DRVDIR)/vo/adapter/common/hal/hal_intf/$(HAL_INTF_DIR)/hal_debug_intf.c \ $(DRVDIR)/vo/adapter/common/hal/hal_intf/$(HAL_INTF_DIR)/hal_wbc_intf.c \ $(DRVDIR)/vo/adapter/common/hal/com/hal_vdp_comm.c \ $(DRVDIR)/vo/adapter/common/hal/com/hal_vdp_chip_config.c \ $(DRVDIR)/vo/adapter/common/hal/com/hal_vdp_ip_save.c \ $(DRVDIR)/vo/adapter/common/hal/cfg/hal_disp_cfg.c \ $(DRVDIR)/vo/adapter/common/hal/cfg/hal_layer_cfg.c \ $(DRVDIR)/vo/adapter/common/hal/cfg/hal_v0f_cfg.c ifneq ($(findstring $(CONFIG_SOCT_CHIP_TYPE), "reserved17" "reserved19" "reserved23" "hi3751v811"),) ifeq ($(findstring $(CONFIG_SOCT_CHIP_REVERSION), "c" "reserved19_c" "reserved23_c" "hi3751v811_c"),) LOCAL_SRCS_y += $(DRVDIR)/vo/adapter/common/tcon/drv_tcon_intf.c \ $(DRVDIR)/vo/adapter/common/tcon/drv_tcon_ctrl.c \ $(DRVDIR)/vo/adapter/common/hal/hal_intf/v1/hal_tcon_intf.c \ $(DRVDIR)/vo/adapter/common/hal/ip/demura/empty/hal_vdp_ip_demura.c \ $(DRVDIR)/vo/adapter/common/hal/ip/od/v3/hal_vdp_ip_od.c \ $(DRVDIR)/vo/adapter/common/hal/ip/od/v3/hal_vdp_reg_od.c \ $(DRVDIR)/vo/adapter/common/hal/ip/vbi/empty/hal_vdp_ip_vbi.c \ $(DRVDIR)/vo/adapter/common/hal/ip/pcid/v3/hal_vdp_ip_pcid.c \ $(DRVDIR)/vo/adapter/common/hal/ip/pcid/v3/hal_vdp_reg_pcid.c \ $(DRVDIR)/vo/adapter/common/hal/ip/rgbw/empty/hal_vdp_ip_rgbw.c \ $(DRVDIR)/vo/adapter/common/hal/ip/crop/empty/hal_vdp_ip_crop.c \ $(DRVDIR)/vo/adapter/common/hal/ip/hdr/v3/hal_vdp_ip_hdr.c \ $(DRVDIR)/vo/adapter/common/hal/cfg/hal_wbc_cfg.c \ $(DRVDIR)/vo/adapter/common/hal/ip/crg/v3/hal_vdp_ip_crg.c \ $(DRVDIR)/vo/adapter/common/hal/ip/crg/v3/hal_vdp_ip_vmin.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3/hal_vdp_reg_dsp.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3/hal_vdp_reg_cbm.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3/hal_vdp_reg_mdata.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3/hal_vdp_reg_chn.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3/hal_vdp_ip_dispchn.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3/hal_vdp_ip_mdata.c \ $(DRVDIR)/vo/adapter/common/hal/ip/fdr/v3/hal_vdp_ip_fdr.c \ $(DRVDIR)/vo/adapter/common/hal/ip/fdr/v3/hal_vdp_ip_fdr_adapt.c \ $(DRVDIR)/vo/adapter/common/hal/ip/fdr/v3/hal_vdp_reg_fdr.c \ $(DRVDIR)/vo/adapter/common/hal/ip/fdr/v3/hal_vdp_ip_lowdelay.c \ $(DRVDIR)/vo/adapter/common/hal/ip/para/v3/hal_vdp_ip_para.c \ $(DRVDIR)/vo/adapter/common/hal/ip/para/v3/hal_vdp_reg_para.c \ $(DRVDIR)/vo/adapter/common/hal/ip/mmu/v3/hal_vdp_ip_mmu.c \ $(DRVDIR)/vo/adapter/common/hal/ip/mmu/v3/hal_vdp_reg_mmu.c \ $(DRVDIR)/vo/adapter/common/hal/ip/master/v3/hal_vdp_ip_master.c \ $(DRVDIR)/vo/adapter/common/hal/ip/master/v3/hal_vdp_reg_master.c \ $(DRVDIR)/vo/adapter/common/hal/ip/vid/v3/hal_vdp_ip_vid.c \ $(DRVDIR)/vo/adapter/common/hal/ip/vid/v3/hal_vdp_reg_vid.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_ip_zme.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_vzme.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_hfir.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_hzme.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_2dscale.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_pp_sr.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_v0_dfir.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_ip_zme_adapt.c \ $(DRVDIR)/vo/adapter/common/hal/ip/csc/v3/hal_vdp_ip_csc.c \ $(DRVDIR)/vo/adapter/common/hal/ip/csc/v3/hal_vdp_reg_pp_csc.c \ $(DRVDIR)/vo/adapter/common/hal/ip/csc/v3/hal_vdp_reg_v_csc.c \ $(DRVDIR)/vo/adapter/common/hal/ip/wbc/v3/hal_vdp_ip_wbc.c \ $(DRVDIR)/vo/adapter/common/hal/ip/wbc/v3/hal_vdp_reg_cap.c \ $(DRVDIR)/vo/adapter/common/hal/ip/wbc/v3/hal_vdp_reg_wbc.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_ip_v0f.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_reg_v0f.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_reg_wchn.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_reg_fr_cmp.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_reg_ds_cmp.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_reg_lc_cmp.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/empty/hal_vdp_ip_lbd.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/empty/hal_vdp_ip_pfmd.c \ $(DRVDIR)/vo/adapter/common/hal/ip/dcmp/v3/hal_vdp_ip_alg.c else LOCAL_SRCS_y += $(DRVDIR)/vo/adapter/common/tcon/drv_tcon_intf.c \ $(DRVDIR)/vo/adapter/common/tcon/drv_tcon_ctrl.c \ $(DRVDIR)/vo/adapter/common/hal/hal_intf/v1/hal_tcon_intf.c \ $(DRVDIR)/vo/adapter/common/hal/ip/demura/v3_c/hal_vdp_ip_demura.c \ $(DRVDIR)/vo/adapter/common/hal/ip/demura/v3_c/hal_vdp_reg_self_demura.c \ $(DRVDIR)/vo/adapter/common/hal/ip/od/v3_c/hal_vdp_ip_od.c \ $(DRVDIR)/vo/adapter/common/hal/ip/od/v3_c/hal_vdp_reg_od.c \ $(DRVDIR)/vo/adapter/common/hal/ip/vbi/empty/hal_vdp_ip_vbi.c \ $(DRVDIR)/vo/adapter/common/hal/ip/pcid/v3_c/hal_vdp_ip_pcid.c \ $(DRVDIR)/vo/adapter/common/hal/ip/pcid/v3_c/hal_vdp_reg_pcid.c \ $(DRVDIR)/vo/adapter/common/hal/ip/rgbw/empty/hal_vdp_ip_rgbw.c \ $(DRVDIR)/vo/adapter/common/hal/ip/crop/v3_c/hal_vdp_ip_crop.c \ $(DRVDIR)/vo/adapter/common/hal/ip/crop/v3_c/hal_vdp_reg_crop.c \ $(DRVDIR)/vo/adapter/common/hal/ip/hdr/v3/hal_vdp_ip_hdr.c \ $(DRVDIR)/vo/adapter/common/hal/cfg/hal_wbc_cfg.c \ $(DRVDIR)/vo/adapter/common/hal/ip/crg/v3_c/hal_vdp_ip_crg.c \ $(DRVDIR)/vo/adapter/common/hal/ip/crg/v3_c/hal_vdp_ip_vmin.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3_c/hal_vdp_reg_dsp.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3_c/hal_vdp_reg_cbm.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3_c/hal_vdp_reg_vrr.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3_c/hal_vdp_reg_chn.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3_c/hal_vdp_ip_dispchn.c \ $(DRVDIR)/vo/adapter/common/hal/ip/disp/v3_c/hal_vdp_ip_mdata.c \ $(DRVDIR)/vo/adapter/common/hal/ip/fdr/v3/hal_vdp_ip_fdr.c \ $(DRVDIR)/vo/adapter/common/hal/ip/fdr/v3/hal_vdp_ip_fdr_adapt.c \ $(DRVDIR)/vo/adapter/common/hal/ip/fdr/v3/hal_vdp_reg_fdr.c \ $(DRVDIR)/vo/adapter/common/hal/ip/fdr/v3/hal_vdp_ip_lowdelay.c \ $(DRVDIR)/vo/adapter/common/hal/ip/para/v3/hal_vdp_ip_para.c \ $(DRVDIR)/vo/adapter/common/hal/ip/para/v3/hal_vdp_reg_para.c \ $(DRVDIR)/vo/adapter/common/hal/ip/mmu/v3/hal_vdp_ip_mmu.c \ $(DRVDIR)/vo/adapter/common/hal/ip/mmu/v3/hal_vdp_reg_mmu.c \ $(DRVDIR)/vo/adapter/common/hal/ip/master/v3/hal_vdp_ip_master.c \ $(DRVDIR)/vo/adapter/common/hal/ip/master/v3/hal_vdp_reg_master.c \ $(DRVDIR)/vo/adapter/common/hal/ip/vid/v3/hal_vdp_ip_vid.c \ $(DRVDIR)/vo/adapter/common/hal/ip/vid/v3/hal_vdp_reg_vid.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_ip_zme.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_vzme.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_hfir.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_hzme.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_2dscale.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_pp_sr.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_reg_v0_dfir.c \ $(DRVDIR)/vo/adapter/common/hal/ip/zme/v3/hal_vdp_ip_zme_adapt.c \ $(DRVDIR)/vo/adapter/common/hal/ip/csc/v3/hal_vdp_ip_csc.c \ $(DRVDIR)/vo/adapter/common/hal/ip/csc/v3/hal_vdp_reg_pp_csc.c \ $(DRVDIR)/vo/adapter/common/hal/ip/csc/v3/hal_vdp_reg_v_csc.c \ $(DRVDIR)/vo/adapter/common/hal/ip/wbc/v3/hal_vdp_ip_wbc.c \ $(DRVDIR)/vo/adapter/common/hal/ip/wbc/v3/hal_vdp_reg_cap.c \ $(DRVDIR)/vo/adapter/common/hal/ip/wbc/v3/hal_vdp_reg_wbc.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_ip_v0f.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_reg_v0f.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_reg_wchn.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_reg_fr_cmp.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_reg_ds_cmp.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/v3/hal_vdp_reg_lc_cmp.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/empty/hal_vdp_ip_lbd.c \ $(DRVDIR)/vo/adapter/common/hal/ip/v0f/empty/hal_vdp_ip_pfmd.c \ $(DRVDIR)/vo/adapter/common/hal/ip/dcmp/v3/hal_vdp_ip_alg.c endif endif ifneq ($(findstring $(CONFIG_SOCT_CHIP_TYPE), "reserved19" "hi3751v811"),) LOCAL_SRCS = $(LOCAL_SRCS_y) endif include $(MODULE) $(warning LOCAL_SRCS $(LOCAL_SRCS))