summaryrefslogtreecommitdiff
path: root/mali_kbase/backend
diff options
context:
space:
mode:
authorPixelBot AutoMerger <android-nexus-securitybot@system.gserviceaccount.com>2023-01-01 18:29:52 -0800
committerSecurityBot <android-nexus-securitybot@system.gserviceaccount.com>2023-01-01 18:29:52 -0800
commit91dbcd44f872bb1bed7df1d665239f404a81ff04 (patch)
tree9907e66a08a886d56480a0cfce7587b3f7ede8d8 /mali_kbase/backend
parent1ffc99aa81b9442b7df00ee7a7ccf2c04c04943d (diff)
parentd820707eee5c927e8d68ae37835c848f1023fb47 (diff)
downloadgpu-91dbcd44f872bb1bed7df1d665239f404a81ff04.tar.gz
Merge android13-gs-pixel-5.10-tm-qpr3 into android13-gs-pixel-5.10-udcandroid-u-preview-1_r0.3android-gs-bluejay-5.10-u-preview-1
SBMerger: 478053055 Change-Id: I29e76fe6d50d47c6c5e80edd63ad3c707a35179d Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
Diffstat (limited to 'mali_kbase/backend')
-rw-r--r--mali_kbase/backend/gpu/mali_kbase_pm_driver.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/mali_kbase/backend/gpu/mali_kbase_pm_driver.c b/mali_kbase/backend/gpu/mali_kbase_pm_driver.c
index 840ca26..2ef22d9 100644
--- a/mali_kbase/backend/gpu/mali_kbase_pm_driver.c
+++ b/mali_kbase/backend/gpu/mali_kbase_pm_driver.c
@@ -1276,6 +1276,8 @@ static int kbase_pm_l2_update_state(struct kbase_device *kbdev)
switch (backend->l2_state) {
case KBASE_L2_OFF:
if (kbase_pm_is_l2_desired(kbdev)) {
+ // Workaround: give a short pause here before starting L2 transition.
+ udelay(200);
#if MALI_USE_CSF && defined(KBASE_PM_RUNTIME)
/* Enable HW timer of IPA control before
* L2 cache is powered-up.