summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Diver <diverj@google.com>2024-01-19 12:28:26 +0000
committerJack Diver <diverj@google.com>2024-02-28 18:26:51 +0000
commit0e82736f4877d92e69edd133538ea1ed9ebf76f3 (patch)
treeda2b58807e3afbc55dcfd028e963adc069f87089
parenteb7183da312cbc8deabe384779a79a43214a20a9 (diff)
downloadgpu-0e82736f4877d92e69edd133538ea1ed9ebf76f3.tar.gz
mali_kbase: mali_pixel: Define PIXEL_GPU_SLC_ACPM_SIGNAL on Zuma
Bug: 313458962 Test: gfxbench Signed-off-by: Jack Diver <diverj@google.com> (cherry picked from https://partner-android-review.googlesource.com/q/commit:3d3cde1cabde47ebb37db73b5e99a238e29b6762) Merged-In: Ifd1f9946b2a3c78c412986c57e499b9bd2ef4b3c Change-Id: Ifd1f9946b2a3c78c412986c57e499b9bd2ef4b3c
-rw-r--r--mali_kbase/platform/pixel/Kbuild10
-rw-r--r--mali_pixel/Kbuild5
2 files changed, 12 insertions, 3 deletions
diff --git a/mali_kbase/platform/pixel/Kbuild b/mali_kbase/platform/pixel/Kbuild
index b80c87b..17692af 100644
--- a/mali_kbase/platform/pixel/Kbuild
+++ b/mali_kbase/platform/pixel/Kbuild
@@ -42,8 +42,14 @@ mali_kbase-y += \
platform/$(MALI_PLATFORM_DIR)/pixel_gpu_sscd.o
endif
-mali_kbase-$(CONFIG_MALI_PIXEL_GPU_SLC) += \
- platform/$(MALI_PLATFORM_DIR)/pixel_gpu_slc.o
+ifeq ($(CONFIG_MALI_PIXEL_GPU_SLC),y)
+ mali_kbase-y += \
+ platform/$(MALI_PLATFORM_DIR)/pixel_gpu_slc.o
+
+ ifeq ($(CONFIG_SOC_ZUMA),y)
+ ccflags-y += -DPIXEL_GPU_SLC_ACPM_SIGNAL
+ endif
+endif
mali_kbase-$(CONFIG_MALI_CSF_SUPPORT) += \
platform/$(MALI_PLATFORM_DIR)/pixel_gpu_debug.o
diff --git a/mali_pixel/Kbuild b/mali_pixel/Kbuild
index 4967b34..f19e708 100644
--- a/mali_pixel/Kbuild
+++ b/mali_pixel/Kbuild
@@ -25,7 +25,7 @@ CONFIG_MALI_MEMORY_GROUP_MANAGER ?= m
CONFIG_MALI_PRIORITY_CONTROL_MANAGER ?= m
CONFIG_MALI_PROTECTED_MEMORY_ALLOCATOR ?= m
CONFIG_MALI_PIXEL_STATS ?= m
-CONFIG_MALI_PIXEL_GPU_SLC=y
+CONFIG_MALI_PIXEL_GPU_SLC ?= y
mali_pixel-objs :=
@@ -49,6 +49,9 @@ ifeq ($(CONFIG_MALI_PROTECTED_MEMORY_ALLOCATOR),m)
endif
ifeq ($(CONFIG_MALI_PIXEL_GPU_SLC),y)
DEFINES += -DCONFIG_MALI_PIXEL_GPU_SLC
+ ifeq ($(CONFIG_SOC_ZUMA),y)
+ DEFINES += -DPIXEL_GPU_SLC_ACPM_SIGNAL
+ endif
endif
# Use our defines when compiling, and include mali platform module headers