blob: 0b2cb43027f26603ac1b0235d440f340408e4f43 [file] [log] [blame]
EXTRA_CFLAGS += -DgcdDEFAULT_CONTIGUOUS_SIZE=~0U
EXTRA_CFLAGS += -DgcdFSL_CONTIGUOUS_SIZE=134217728
ifneq ($(CONFIG_ANDROID),)
# build for android
EXTRA_CFLAGS += -DgcdANDROID_NATIVE_FENCE_SYNC=3
ifeq ($(CONFIG_SYNC),)
$(warn CONFIG_SYNC is not set in kernel config)
$(warn Android native fence sync needs CONFIG_SYNC)
endif
endif
EXTRA_CFLAGS += -DLINUX_CMA_FSL=1
ALLOCATOR_ARRAY_H_LOCATION := $(OS_KERNEL_DIR)/allocator/freescale
CUSTOMER_ALLOCATOR_OBJS := $(ALLOCATOR_ARRAY_H_LOCATION)/gc_hal_kernel_allocator_cma.o
EXTRA_CFLAGS += -DCLASS_NAME=\"gpu_class\"
EXTRA_CFLAGS += -DgcdGPU_2D_TIMEOUT=20000
EXTRA_CFLAGS += -DDISABLE_RECORD_ARRAY_SIZE_OPTIMIZATION