1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- # ==================================
- # Start ----- Mali T6xx device -----
- ifneq ($(CONFIG_MODULES),y)
- $(error CONFIG_MODULES. This module won't work. Please enable CONFIG_MODULES in kernel config.)
- endif
- obj-m := gpu_sysfs.o
- # Common files.
- gpu_sysfs-y := gpu_sysfs_main.o \
- gpu_sysfs_util.o
- # Platform specific files.
- # ==================================
- # Start --------- Qualcomm ---------
- ifeq ($(CONFIG_MSM_KGSL),y)
- gpu_sysfs-y += gpu_sysfs_target_kgsl.o
- # Verify: target specific file is defined.
- GPU_SYSFS_TARGET_FILE_DEFINED=1
- endif
- # End ---------- Qualcomm ----------
- # ==================================
- # ==================================
- # Generate error if the TARGET
- # specific file is not defined OR
- # picked using the PLATFORM configs.
- ifndef GPU_SYSFS_TARGET_FILE_DEFINED
- $(warning **** Make sure target file is defined. \
- Check the TARGET and GPU configs in Makefile and Kernel Config. \
- Module won't work without target file. ****)
- endif
- clean:
- rm -f *.o .*.cmd modules.order Module.symvers gpu_sysfs.ko gpu_sysfs.mod.c
- rm -rf .tmp_versions
|