projects
/
platform
/
kernel
/
linux-starfive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
518380c
)
drm/msm/gpu: Add some WARN_ON()s
author
Rob Clark
<robdclark@chromium.org>
Wed, 24 Nov 2021 21:41:30 +0000
(13:41 -0800)
committer
Rob Clark
<robdclark@chromium.org>
Tue, 30 Nov 2021 00:19:57 +0000
(16:19 -0800)
We don't expect either of these conditions to ever be true, so let's get
shouty if they are.
Signed-off-by: Rob Clark <robdclark@chromium.org>
Link:
https://lore.kernel.org/r/20211124214151.1427022-6-robdclark@gmail.com
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/adreno/adreno_gpu.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/msm/adreno/adreno_gpu.c
b/drivers/gpu/drm/msm/adreno/adreno_gpu.c
index
7d1ff20
..
47cb40b
100644
(file)
--- a/
drivers/gpu/drm/msm/adreno/adreno_gpu.c
+++ b/
drivers/gpu/drm/msm/adreno/adreno_gpu.c
@@
-504,6
+504,9
@@
int adreno_gpu_state_get(struct msm_gpu *gpu, struct msm_gpu_state *state)
struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
int i, count = 0;
+ WARN_ON(gpu->needs_hw_init);
+ WARN_ON(!mutex_is_locked(&gpu->lock));
+
kref_init(&state->ref);
ktime_get_real_ts64(&state->time);