Files
BPI-CM9-Linux/aml-comp/hardware/amlogic/arm-isp-6.12/aml_c5_isp5/driver/Makefile
T

32 lines
833 B
Makefile

# SPDX-License-Identifier: GPL-2.0-only
# ------------------------------------------------------------------
#SPDX-License-Identifier: GPL-2-only
KDIR = $(KERNEL_SRC)
SDK_CROSS_COMPILE = $(CROSS_COMPILE)
define build_module_func
make ARCH=$(ARCH) CROSS_COMPILE=$(SDK_CROSS_COMPILE) -C $(KDIR) M=$(CURDIR)/$(1) modules
endef
define clean_module_func
make ARCH=$(ARCH) CROSS_COMPILE=$(SDK_CROSS_COMPILE) -C $(KDIR) M=$(CURDIR)/$(1) clean
endef
.PHONY: clean
all:
$(call build_module_func,csi2)
$(call build_module_func,adap)
$(call build_module_func,isp5)
$(call build_module_func,sensor/imx290)
$(call build_module_func,sensor/imx415)
clean:
$(call clean_module_func,csi2)
$(call clean_module_func,adap)
$(call clean_module_func,isp5)
$(call clean_module_func,sensor/imx290)
$(call clean_module_func,sensor/imx415)