summaryrefslogtreecommitdiff
path: root/mali_kbase/device/backend/mali_kbase_device_hw_csf.c
diff options
context:
space:
mode:
authorVamsidhar reddy Gaddam <gvamsi@google.com>2024-04-10 17:14:26 +0000
committerVamsidhar reddy Gaddam <gvamsi@google.com>2024-04-10 17:14:26 +0000
commit157548df5743bfca8bba1bbd148453a7b7fabac1 (patch)
treea3efc8e2e4be8806e340670bb67af927c137c51f /mali_kbase/device/backend/mali_kbase_device_hw_csf.c
parent656ed97ecba51a1656d1f1deb5b0659ebf073a59 (diff)
parenta999cd8fd398aed7390c8e5d99795e9b735d6ba7 (diff)
downloadgpu-157548df5743bfca8bba1bbd148453a7b7fabac1.tar.gz
Bring in R48P0 KMD update along. Bug: 323316466 Test: go/pixel-gpu-kmd-r48p0 Change-Id: I32484fe3e881ec9ec60cfeac27befc84d15b7904 Signed-off-by: Vamsidhar reddy Gaddam <gvamsi@google.com>
Diffstat (limited to 'mali_kbase/device/backend/mali_kbase_device_hw_csf.c')
-rw-r--r--mali_kbase/device/backend/mali_kbase_device_hw_csf.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/mali_kbase/device/backend/mali_kbase_device_hw_csf.c b/mali_kbase/device/backend/mali_kbase_device_hw_csf.c
index fc13359..73a33b5 100644
--- a/mali_kbase/device/backend/mali_kbase_device_hw_csf.c
+++ b/mali_kbase/device/backend/mali_kbase_device_hw_csf.c
@@ -1,7 +1,7 @@
// SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
/*
*
- * (C) COPYRIGHT 2020-2023 ARM Limited. All rights reserved.
+ * (C) COPYRIGHT 2020-2024 ARM Limited. All rights reserved.
*
* This program is free software and is provided to you under the terms of the
* GNU General Public License version 2 as published by the Free Software
@@ -173,6 +173,9 @@ void kbase_gpu_interrupt(struct kbase_device *kbdev, u32 val)
kbase_pm_power_changed(kbdev);
}
+ if (val & MCU_STATUS_GPU_IRQ)
+ wake_up_all(&kbdev->csf.event_wait);
+
KBASE_KTRACE_ADD(kbdev, CORE_GPU_IRQ_DONE, NULL, val);
}
KBASE_EXPORT_TEST_API(kbase_gpu_interrupt);