123456789101112131415161718192021222324252627282930313233 |
- img_mem-y := img_mem_man.o
- img_mem-$(CONFIG_GENERIC_ALLOCATOR) += img_mem_carveout.o
- # removed building ION, kernel 4.14 ABI changes not implemented yet
- img_mem-$(CONFIG_ION) += img_mem_ion.o
- img_mem-$(CONFIG_DMA_SHARED_BUFFER) += img_mem_dmabuf.o
- img_mem-y += img_mem_unified.o img_mem_coherent.o
- img_mem-y += img_mem_anonymous.o
- img_mem-y += img_mem_ocm.o
- img_mem-y += img_pdump.o
- ifeq ($(CONFIG_ION), y)
- CFLAGS_img_mem_ion.o += -Idrivers/staging/android/ion
- endif
- # IMGMMU: These should be obsoleted
- ccflags-y += -I$(src)/imgmmu/mmulib
- # IMGMMU: code
- img_mem-y += imgmmu/imgmmu.o
- img_mem-y += imgmmu/kernel_heap.o
- obj-$(CONFIG_VHA) += img_mem.o
- # Alias for backward compatibility
- CONFIG_HW_AX3_MC := $(CONFIG_HW_MULTICORE)
- # Magna does not use multiple OSes approach
- ifeq ($(CONFIG_HW_AX3), y)
- ifeq ($(CONFIG_HW_AX3_MC),)
- ccflags-y += -DOSID=$(CONFIG_TARGET_OSID)
- endif
- endif
- ccflags-y +=-DDEFAULT_SYMBOL_NAMESPACE=IMG_MEM
|