Merge tag 'v3.10.72' into linux-linaro-lsk
[firefly-linux-kernel-4.4.55.git] / drivers / gator / mali_midgard.mk
1 # Defines for Mali-Midgard driver
2 EXTRA_CFLAGS += -DMALI_USE_UMP=1 \
3                 -DMALI_LICENSE_IS_GPL=1 \
4                 -DMALI_BASE_TRACK_MEMLEAK=0 \
5                 -DMALI_DEBUG=0 \
6                 -DMALI_ERROR_INJECT_ON=0 \
7                 -DMALI_CUSTOMER_RELEASE=1 \
8                 -DMALI_UNIT_TEST=0 \
9                 -DMALI_BACKEND_KERNEL=1 \
10                 -DMALI_NO_MALI=0
11
12 DDK_DIR ?= .
13 ifneq ($(wildcard $(DDK_DIR)/drivers/gpu/arm/t6xx),)
14 KBASE_DIR = $(DDK_DIR)/drivers/gpu/arm/t6xx/kbase
15 OSK_DIR = $(DDK_DIR)/drivers/gpu/arm/t6xx/kbase/osk
16 endif
17
18 ifneq ($(wildcard $(DDK_DIR)/drivers/gpu/arm/midgard),)
19 KBASE_DIR = $(DDK_DIR)/drivers/gpu/arm/midgard
20 OSK_DIR = $(DDK_DIR)/drivers/gpu/arm/midgard/osk
21 EXTRA_CFLAGS += -DMALI_DIR_MIDGARD=1
22 endif
23
24 ifneq ($(wildcard $(DDK_DIR)/drivers/gpu/arm/midgard/mali_kbase_gator_api.h),)
25 EXTRA_CFLAGS += -DMALI_SIMPLE_API=1
26 endif
27
28 UMP_DIR = $(DDK_DIR)/include/linux
29
30 # Include directories in the DDK
31 EXTRA_CFLAGS += -I$(KBASE_DIR)/ \
32                 -I$(KBASE_DIR)/.. \
33                 -I$(OSK_DIR)/.. \
34                 -I$(UMP_DIR)/.. \
35                 -I$(DDK_DIR)/include \
36                 -I$(KBASE_DIR)/osk/src/linux/include \
37                 -I$(KBASE_DIR)/platform_dummy \
38                 -I$(KBASE_DIR)/src
39