aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-graphics/mali/kernel-module-mali/0010-common-mali_pm.c-Add-PM-runtime-barrier-after-removi.patch
blob: ad159ba6e6b33c02ac82e7541d6663cdf44e0da0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
From 572d234259158bf9f046c2393a65e2800bec1062 Mon Sep 17 00:00:00 2001
From: Madhurkiran Harikrishnan <madhurki@xilinx.com>
Date: Mon, 28 Aug 2017 09:40:37 -0700
Subject: [PATCH] common/mali_pm.c: Add PM runtime barrier after removing
 suspend

Runtime PM suspend "put" results in addition of PM suspend
API in work queue. This barrier API will remove it from
the work queue.

Signed-off-by: Madhurkiran Harikrishnan <madhurki@xilinx.com>
Upstream-Status: Pending
---
 driver/src/devicedrv/mali/common/mali_pm.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/driver/src/devicedrv/mali/common/mali_pm.c b/driver/src/devicedrv/mali/common/mali_pm.c
index 1ef03a6..0343ad3 100755
--- common/mali_pm.c
+++ b/common/mali_pm.c
@@ -301,6 +301,7 @@ void mali_pm_init_end(void)
 	}
 
 	_mali_osk_pm_dev_ref_put();
+	_mali_osk_pm_dev_barrier();
 }
 
 void mali_pm_update_sync(void)
-- 
2.7.4