$(info mali MTK evironment)
#build support for a ARM Mali Bifrost GPU
CONFIG_MALI_MIDGARD := m

CONFIG_MALI_PLATFORM_THIRDPARTY := n
#CONFIG_MALI_PLATFORM_THIRDPARTY_NAME := mt5893
CONFIG_MALI_PLATFORM_FAKE := y

ifeq ($(CONFIG_MACH_MT5895), y)
CONFIG_MALI_PLATFORM_MT5895 := y
ccflags-y += -DCONFIG_MALI_PLATFORM_MT5895
endif

ifeq ($(CONFIG_MACH_MT5893), y)
CONFIG_MALI_PLATFORM_MT5893 := y
ccflags-y += -DCONFIG_MALI_PLATFORM_MT5893
endif

ifeq ($(CONFIG_MACH_MT5887), y)
CONFIG_MALI_PLATFORM_MT5887 := y
ccflags-y += -DCONFIG_MALI_PLATFORM_MT5887
endif

$(info GPU MT5895=$(CONFIG_MALI_PLATFORM_MT5895))
$(info GPU MT5893=$(CONFIG_MALI_PLATFORM_MT5893))
$(info GPU MT5887=$(CONFIG_MALI_PLATFORM_MT5887))

CONFIG_MALI_DEBUG := y
ccflags-y += -DCONFIG_MALI_PLATFORM_FAKE -DCONFIG_MALI_BACKEND=gpu -DCONFIG_MALI_PLATFORM_THIRDPARTY -DCONFIG_MALI_PLATFORM_THIRDPARTY_NAME
#ccflags-y += -DCONFIG_MALI_MIDGARD_DVFS
ccflags-$(CONFIG_GPUFREQ_MT53xx) += -I$(srctree)/drivers/misc/mediatek
ccflags-y += -DCONFIG_MALI_GATOR_SUPPORT

#Add include path for kernel 3.10

#ccflags-y += -I-I$(srctree)/include
#Add include path for linux sync.h
#ccflags-y += -I$(srctree)/drivers/staging/android
#include clock manager for clock use
#ccflags-y += -I$(srctree)/drivers/misc/mediatek/mach/mt6735/include
#ccflags-y += -I$(srctree)/drivers/misc/mediatek/base/power/mt6735
#ccflags-y += -I$(srctree)/drivers/misc/mediatek/include/mt-plat/mt6735/include/mach
#ccflags-y += -I$(srctree)/drivers/misc/mediatek/include/mt-plat

VER := $(if $(filter eng,$(TARGET_BUILD_VARIANT)),eng,user)

ccflags-y += -DCONFIG_DEBUG_FS
ccflags-y += -DCONFIG_PROC_FS
ifeq ($(VER),eng)
ccflags-y += -DCONFIG_MALI_DEBUG
else
ccflags-y += -UCONFIG_MALI_DEBUG
endif
