mirror of
https://github.com/armbian/linux.git
synced 2026-01-06 10:13:00 -08:00
41 lines
1.3 KiB
Makefile
Executable File
41 lines
1.3 KiB
Makefile
Executable File
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
|
|
|