summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--gpu.mk8
-rw-r--r--gpu/mali450-kernel.mk8
-rw-r--r--gpu/t82x-kernel.mk8
-rw-r--r--gpu/t83x-kernel.mk8
-rw-r--r--t83x.mk2
5 files changed, 33 insertions, 1 deletions
diff --git a/gpu.mk b/gpu.mk
index ff86ad8..cbc6bfb 100644
--- a/gpu.mk
+++ b/gpu.mk
@@ -14,4 +14,12 @@
# limitations under the License.
#
GPU_MODS_OUT?=vendor/lib
+ifeq ($(wildcard $(BOARD_AML_VENDOR_PATH)/gpu/gpu.mk),)
+ifeq ($(wildcard hardware/arm/gpu/gpu.mk),)
+MESON_GPU_DIR=hardware/arm/gpu
include hardware/arm/gpu/gpu.mk
+endif
+else
+MESON_GPU_DIR=$(BOARD_AML_VENDOR_PATH)/gpu
+include $(BOARD_AML_VENDOR_PATH)/gpu/gpu.mk
+endif
diff --git a/gpu/mali450-kernel.mk b/gpu/mali450-kernel.mk
index ff86ad8..cbc6bfb 100644
--- a/gpu/mali450-kernel.mk
+++ b/gpu/mali450-kernel.mk
@@ -14,4 +14,12 @@
# limitations under the License.
#
GPU_MODS_OUT?=vendor/lib
+ifeq ($(wildcard $(BOARD_AML_VENDOR_PATH)/gpu/gpu.mk),)
+ifeq ($(wildcard hardware/arm/gpu/gpu.mk),)
+MESON_GPU_DIR=hardware/arm/gpu
include hardware/arm/gpu/gpu.mk
+endif
+else
+MESON_GPU_DIR=$(BOARD_AML_VENDOR_PATH)/gpu
+include $(BOARD_AML_VENDOR_PATH)/gpu/gpu.mk
+endif
diff --git a/gpu/t82x-kernel.mk b/gpu/t82x-kernel.mk
index 4d8ac9b..2be2a72 100644
--- a/gpu/t82x-kernel.mk
+++ b/gpu/t82x-kernel.mk
@@ -15,4 +15,12 @@
#
GPU_MODS_OUT?=vendor/lib
+ifeq ($(wildcard $(BOARD_AML_VENDOR_PATH)/gpu/gpu.mk),)
+ifeq ($(wildcard hardware/arm/gpu/gpu.mk),)
+MESON_GPU_DIR=hardware/arm/gpu
include hardware/arm/gpu/gpu.mk
+endif
+else
+MESON_GPU_DIR=$(BOARD_AML_VENDOR_PATH)/gpu
+include $(BOARD_AML_VENDOR_PATH)/gpu/gpu.mk
+endif
diff --git a/gpu/t83x-kernel.mk b/gpu/t83x-kernel.mk
index 4d8ac9b..2be2a72 100644
--- a/gpu/t83x-kernel.mk
+++ b/gpu/t83x-kernel.mk
@@ -15,4 +15,12 @@
#
GPU_MODS_OUT?=vendor/lib
+ifeq ($(wildcard $(BOARD_AML_VENDOR_PATH)/gpu/gpu.mk),)
+ifeq ($(wildcard hardware/arm/gpu/gpu.mk),)
+MESON_GPU_DIR=hardware/arm/gpu
include hardware/arm/gpu/gpu.mk
+endif
+else
+MESON_GPU_DIR=$(BOARD_AML_VENDOR_PATH)/gpu
+include $(BOARD_AML_VENDOR_PATH)/gpu/gpu.mk
+endif
diff --git a/t83x.mk b/t83x.mk
index 2a0dcc5..03b1ef9 100644
--- a/t83x.mk
+++ b/t83x.mk
@@ -14,4 +14,4 @@
# limitations under the License.
#
-include hardware/arm/gpu/gpu.mk
+include $(BOARD_AML_VENDOR_PATH)/gpu/gpu.mk