2025-04-11 09:40:32 +08:00

31 lines
1.7 KiB
Makefile

CFLAGS_INC += -I$(TOP)/PLAT/driver/chip/$(CHIP)/common/inc \
-I$(TOP)/PLAT/driver/chip/$(CHIP)/common/inc/xxdigRegs \
-I$(TOP)/PLAT/driver/chip/$(CHIP)/common/inc/VPU
ifeq ($(EC718XM_VPU_ENHANCE),y)
CFLAGS_DEFS += -DFEATURE_VPU_ENHANCED
endif
ifeq ($(TOOLCHAIN),GCC)
libdriver-y += PLAT/driver/chip/$(CHIP)/common/gcc/memcpy-armv7m.o
DRIVER_EXCLUDE_PPFILES := PLAT/driver/chip/$(CHIP)/common/gcc/memcpy-armv7m.pp
endif
libdriver-$(DRIVER_VEM_CFG_ENABLE) += PLAT/driver/chip/$(CHIP)/common/src/VPU/vem_cfg_default.o
libdriverprivate-$(DRIVER_IPC_ENABLE) += PLAT/driver/chip/$(CHIP)/common/src/ipcdrvcomm.o
libdriverprivate-$(DRIVER_IPC_ENABLE) += PLAT/driver/chip/$(CHIP)/common/src/sipcdrv.o
libdriverprivate-y += PLAT/driver/chip/$(CHIP)/common/src/aonreg.o \
PLAT/driver/chip/$(CHIP)/common/src/cpmureg.o \
PLAT/driver/chip/$(CHIP)/common/src/shareinfo.o
libdriverprivate-$(DRIVER_RESET_ENABLE) += PLAT/driver/chip/$(CHIP)/common/src/reset.o
libdriverprivate-$(DRIVER_PMU_ENABLE) += PLAT/driver/chip/$(CHIP)/common/src/TmuDriver.o \
PLAT/driver/chip/$(CHIP)/common/src/dpmureg.o
libdriverprivate-$(DRIVER_VPU_ENABLE) += PLAT/driver/chip/$(CHIP)/common/src/VPU/VpuCommon.o\
PLAT/driver/chip/$(CHIP)/common/src/VPU/silkDecCommon.o\
PLAT/driver/chip/$(CHIP)/common/src/VPU/interpolVpu.o
libdriverprivate-$(DRIVER_FLASH_ENABLE) += PLAT/driver/chip/$(CHIP)/common/src/flashLock.o
libdriverprivate-$(DRIVER_APM_ENABLE) += PLAT/driver/chip/$(CHIP)/common/src/apm.o