PWD=$(shell pwd) include ../../.config MALI_DRV_ROOT=DX910-SW-99002-r4p0-00rel0/driver/src/devicedrv/mali MALI_UMP_ROOT=DX910-SW-99002-r4p0-00rel0/driver/src/devicedrv/ump MALI_EGL_ROOT=DX910-SW-99002-r4p0-00rel0/driver/src/egl/x11/drm_module/mali_drm ifeq ($(LICHEE_PLATFORM),linux) UMP_ENABLE=1 else UMP_ENABLE=0 endif install: build cp $(MALI_DRV_ROOT)/mali.ko $(LICHEE_MOD_DIR)/ cp $(MALI_EGL_ROOT)/mali_drm.ko $(LICHEE_MOD_DIR)/ if [ $(UMP_ENABLE) -eq 1 ]; then \ cp $(MALI_UMP_ROOT)/ump.ko $(LICHEE_MOD_DIR)/; \ fi build: @echo LICHEE_KDIR: $(LICHEE_KDIR) @echo LICHEE_PLATFORM: $(LICHEE_PLATFORM) @echo UMP_ENABLE: $(UMP_ENABLE) if [ $(UMP_ENABLE) -eq 1 ]; then \ $(MAKE) -j16 -C $(MALI_UMP_ROOT) CONFIG=ca8-virtex820-m400-1 BUILD=release KDIR=${LICHEE_KDIR}; \ fi $(MAKE) -j16 -C $(MALI_DRV_ROOT) USING_MMU=1 USING_UMP=$(UMP_ENABLE) USING_PMM=1 BUILD=release \ KDIR=${LICHEE_KDIR} $(MAKE) -j16 -C $(MALI_EGL_ROOT) CONFIG=ca8-virtex820-m400-1 BUILD=release KDIR=${LICHEE_KDIR}; \ clean: if [ $(UMP_ENABLE) -eq 1 ]; then \ $(MAKE) -C $(MALI_UMP_ROOT) CONFIG=ca8-virtex820-m400-1 BUILD=release KDIR=${LICHEE_KDIR} clean; \ fi $(MAKE) -C $(MALI_DRV_ROOT) USING_MMU=1 USING_UMP=$(UMP_ENABLE) USING_PMM=1 BUILD=release \ KDIR=${LICHEE_KDIR} clean $(MAKE) -C $(MALI_EGL_ROOT) USING_MMU=1 BUILD=release KDIR=${LICHEE_KDIR} clean