diff options
author | Drew Richardson <drew.richardson@arm.com> | 2015-11-18 12:00:00 -0800 |
---|---|---|
committer | Seung-Woo Kim <sw0312.kim@samsung.com> | 2016-12-14 13:49:42 +0900 |
commit | 48cd022f1369e1d002f77e9dcf6a839c36d80e6c (patch) | |
tree | 9f1a0313760507a5b3f593ea619b782c7591aae4 /drivers/gator/mali_midgard.mk | |
parent | 54aed7598bf0fffefcde7211224700d2a0f43cf4 (diff) |
gator: Version 5.23
Signed-off-by: Drew Richardson <drew.richardson@arm.com>
[Ported from https://github.com/ARM-software/gator.git to kernel tree, out of tree files are removed]
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
Diffstat (limited to 'drivers/gator/mali_midgard.mk')
-rw-r--r-- | drivers/gator/mali_midgard.mk | 54 |
1 files changed, 30 insertions, 24 deletions
diff --git a/drivers/gator/mali_midgard.mk b/drivers/gator/mali_midgard.mk index bd0ac77d3b1d..101d0a8fa32f 100644 --- a/drivers/gator/mali_midgard.mk +++ b/drivers/gator/mali_midgard.mk @@ -10,32 +10,38 @@ EXTRA_CFLAGS += -DMALI_USE_UMP=1 \ -DMALI_NO_MALI=0 DDK_DIR ?= . -ifneq ($(wildcard $(DDK_DIR)/drivers/gpu/arm/t6xx),) -KBASE_DIR = $(DDK_DIR)/drivers/gpu/arm/t6xx/kbase -OSK_DIR = $(DDK_DIR)/drivers/gpu/arm/t6xx/kbase/osk -endif -ifneq ($(wildcard $(DDK_DIR)/drivers/gpu/arm/midgard),) -KBASE_DIR = $(DDK_DIR)/drivers/gpu/arm/midgard -OSK_DIR = $(DDK_DIR)/drivers/gpu/arm/midgard/osk -EXTRA_CFLAGS += -DMALI_DIR_MIDGARD=1 -endif +ifneq ($(wildcard $(DDK_DIR)/$(CONFIG_GATOR_MALI_MIDGARD_PATH)/mali_kbase_gator_api.h),) + # r5p0/Fluorine - ... + EXTRA_CFLAGS += -DMALI_SIMPLE_API=1 \ + -DMALI_DIR_MIDGARD=1 \ + -I$(DDK_DIR)/$(CONFIG_GATOR_MALI_MIDGARD_PATH) \ -ifneq ($(wildcard $(DDK_DIR)/drivers/gpu/arm/midgard/mali_kbase_gator_api.h),) -EXTRA_CFLAGS += -DMALI_SIMPLE_API=1 -EXTRA_CFLAGS += -I$(DDK_DIR)/drivers/gpu/arm/midgard -endif +else + ifneq ($(wildcard $(DDK_DIR)/$(CONFIG_GATOR_MALI_MIDGARD_PATH)/kbase),) + # ? - r3p0 + KBASE_DIR = $(DDK_DIR)/$(CONFIG_GATOR_MALI_MIDGARD_PATH)/kbase + OSK_DIR = $(DDK_DIR)/$(CONFIG_GATOR_MALI_MIDGARD_PATH)/kbase/osk + else + ifneq ($(wildcard $(DDK_DIR)/$(CONFIG_GATOR_MALI_MIDGARD_PATH)),) + # r4p0/Europium - r4p1/Europium-Inc + KBASE_DIR = $(DDK_DIR)/$(CONFIG_GATOR_MALI_MIDGARD_PATH) + OSK_DIR = $(DDK_DIR)/$(CONFIG_GATOR_MALI_MIDGARD_PATH)/osk + EXTRA_CFLAGS += -DMALI_DIR_MIDGARD=1 + endif + endif -UMP_DIR = $(DDK_DIR)/include/linux + UMP_DIR = $(DDK_DIR)/include/linux -# Include directories in the DDK -EXTRA_CFLAGS += -I$(KBASE_DIR)/ \ - -I$(KBASE_DIR)/.. \ - -I$(OSK_DIR)/.. \ - -I$(UMP_DIR)/.. \ - -I$(DDK_DIR)/include \ - -I$(KBASE_DIR)/osk/src/linux/include \ - -I$(KBASE_DIR)/platform_dummy \ - -I$(KBASE_DIR)/src \ - -Idrivers/staging/android \ + # Include directories in the DDK + EXTRA_CFLAGS += -I$(KBASE_DIR)/ \ + -I$(KBASE_DIR)/.. \ + -I$(OSK_DIR)/.. \ + -I$(UMP_DIR)/.. \ + -I$(DDK_DIR)/include \ + -I$(KBASE_DIR)/osk/src/linux/include \ + -I$(KBASE_DIR)/platform_dummy \ + -I$(KBASE_DIR)/src \ + -Idrivers/staging/android \ +endif |