summaryrefslogtreecommitdiff
path: root/mali_kbase/platform/pixel/pixel_gpu_slc.h
diff options
context:
space:
mode:
Diffstat (limited to 'mali_kbase/platform/pixel/pixel_gpu_slc.h')
-rw-r--r--mali_kbase/platform/pixel/pixel_gpu_slc.h21
1 files changed, 9 insertions, 12 deletions
diff --git a/mali_kbase/platform/pixel/pixel_gpu_slc.h b/mali_kbase/platform/pixel/pixel_gpu_slc.h
index 8a59df0..cca2af9 100644
--- a/mali_kbase/platform/pixel/pixel_gpu_slc.h
+++ b/mali_kbase/platform/pixel/pixel_gpu_slc.h
@@ -8,6 +8,9 @@
#define _PIXEL_GPU_SLC_H_
#ifdef CONFIG_MALI_PIXEL_GPU_SLC
+int gpu_pixel_handle_buffer_liveness_update_ioctl(struct kbase_context* kctx,
+ struct kbase_ioctl_buffer_liveness_update* update);
+
int gpu_slc_init(struct kbase_device *kbdev);
void gpu_slc_term(struct kbase_device *kbdev);
@@ -22,6 +25,12 @@ void gpu_slc_kctx_idle(struct kbase_context *kctx);
void gpu_slc_tick_tock(struct kbase_device *kbdev);
#else
+static int __maybe_unused gpu_pixel_handle_buffer_liveness_update_ioctl(struct kbase_context* kctx,
+ struct kbase_ioctl_buffer_liveness_update* update)
+{
+ return (void)kctx, (void)update, 0;
+}
+
static int __maybe_unused gpu_slc_init(struct kbase_device *kbdev) { return (void)kbdev, 0; }
static void __maybe_unused gpu_slc_term(struct kbase_device *kbdev) { (void)kbdev; }
@@ -37,16 +46,4 @@ static void __maybe_unused gpu_slc_kctx_idle(struct kbase_context *kctx) { (void
static void __maybe_unused gpu_slc_tick_tock(struct kbase_device *kbdev) { (void)kbdev; }
#endif /* CONFIG_MALI_PIXEL_GPU_SLC */
-#if defined(CONFIG_MALI_PIXEL_GPU_SLC) && !defined(PIXEL_GPU_SLC_ACPM_SIGNAL)
-int
-gpu_pixel_handle_buffer_liveness_update_ioctl(struct kbase_context* kctx,
- struct kbase_ioctl_buffer_liveness_update* update);
-#else
-static int __maybe_unused gpu_pixel_handle_buffer_liveness_update_ioctl(struct kbase_context* kctx,
- struct kbase_ioctl_buffer_liveness_update* update)
-{
- return (void)kctx, (void)update, 0;
-}
-#endif
-
#endif /* _PIXEL_GPU_SLC_H_ */