summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/adreno/adreno_gpu.h
diff options
context:
space:
mode:
authorJonathan Marek <jonathan@marek.ca>2020-07-10 19:04:10 -0400
committerRob Clark <robdclark@chromium.org>2020-07-31 06:46:17 -0700
commit66ffb9150b00f3fdf50d08153df36d6ea052dbd4 (patch)
tree00f93cc7d0f495f76993b0eeafbb415709702ea0 /drivers/gpu/drm/msm/adreno/adreno_gpu.h
parentb1c53a2a2d395d404c8f9e2d416872ae053c9d2b (diff)
downloadlinux-66ffb9150b00f3fdf50d08153df36d6ea052dbd4.tar.bz2
drm/msm/a6xx: add A640/A650 hwcg
Initialize hardware clock-gating registers on A640 and A650 GPUs. At least for A650, this solves some performance issues. Signed-off-by: Jonathan Marek <jonathan@marek.ca> Signed-off-by: Rob Clark <robdclark@chromium.org>
Diffstat (limited to 'drivers/gpu/drm/msm/adreno/adreno_gpu.h')
-rw-r--r--drivers/gpu/drm/msm/adreno/adreno_gpu.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/msm/adreno/adreno_gpu.h b/drivers/gpu/drm/msm/adreno/adreno_gpu.h
index 426cabd374bb..99bb468f5f24 100644
--- a/drivers/gpu/drm/msm/adreno/adreno_gpu.h
+++ b/drivers/gpu/drm/msm/adreno/adreno_gpu.h
@@ -73,7 +73,7 @@ struct adreno_reglist {
u32 value;
};
-extern const struct adreno_reglist a630_hwcg[];
+extern const struct adreno_reglist a630_hwcg[], a640_hwcg[], a650_hwcg[];
struct adreno_info {
struct adreno_rev rev;