You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
1.2 KiB

###############################################################################
# local variables
###############################################################################
KERNEL_TOOLCHAINS := aarch64-v100-linux
NPU_KMOD_DIR := $(DRV_DIR)/npu/kmod/$(KERNEL_TOOLCHAINS)/
EXTRA_CFLAGS +=
BUILDTYPE :=
###############################################################################
obj-$(BUILDTYPE) += npu_stub.o
#===============================================================================
# rules
#===============================================================================
.PHONY: install clean
install:
$(AT)test -d $(SOC_MODULE_DIR) || mkdir -p $(SOC_MODULE_DIR)
$(AT)cp -f $(NPU_KMOD_DIR)/soc_npu_aicpu.nk $(SOC_MODULE_DIR)/soc_npu_aicpu.ko
$(AT)cp -f $(NPU_KMOD_DIR)/soc_npu_device.nk $(SOC_MODULE_DIR)/soc_npu_device.ko
$(AT)cp -f $(NPU_KMOD_DIR)/soc_npu_dfx.nk $(SOC_MODULE_DIR)/soc_npu_dfx.ko
$(AT)cp -f $(NPU_KMOD_DIR)/soc_npu_tsfw.nk $(SOC_MODULE_DIR)/soc_npu_tsfw.ko
clean:
$(AT)rm -rf $(SOC_MODULE_DIR)/soc_npu_aicpu.ko
$(AT)rm -rf $(SOC_MODULE_DIR)/soc_npu_device.ko
$(AT)rm -rf $(SOC_MODULE_DIR)/soc_npu_dfx.ko
$(AT)rm -rf $(SOC_MODULE_DIR)/soc_npu_tsfw.ko