summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/adreno/adreno_gpu.h
diff options
context:
space:
mode:
authorRob Clark <robdclark@chromium.org>2023-07-28 00:20:16 +0300
committerRob Clark <robdclark@chromium.org>2023-08-08 00:21:19 +0300
commit47bd37f948a40bea515c6cb2f4c6fcc92162c822 (patch)
tree76e0b943e68ca49c516fe07a630e40404d6e2e41 /drivers/gpu/drm/msm/adreno/adreno_gpu.h
parent8825f59692674a46b9a1f4afdeb06fb015cd05e0 (diff)
downloadlinux-47bd37f948a40bea515c6cb2f4c6fcc92162c822.tar.xz
drm/msm/adreno: Move adreno info to config
Let's just stash it in adreno_platform_config rather than looking it up in N different places. Signed-off-by: Rob Clark <robdclark@chromium.org> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Patchwork: https://patchwork.freedesktop.org/patch/549777/
Diffstat (limited to 'drivers/gpu/drm/msm/adreno/adreno_gpu.h')
-rw-r--r--drivers/gpu/drm/msm/adreno/adreno_gpu.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/drm/msm/adreno/adreno_gpu.h b/drivers/gpu/drm/msm/adreno/adreno_gpu.h
index 65162186ce9d..8776db16c243 100644
--- a/drivers/gpu/drm/msm/adreno/adreno_gpu.h
+++ b/drivers/gpu/drm/msm/adreno/adreno_gpu.h
@@ -130,8 +130,6 @@ struct adreno_info {
*/
#define ADRENO_SPEEDBINS(tbl...) (struct adreno_speedbin[]) { tbl {SHRT_MAX, 0} }
-const struct adreno_info *adreno_info(struct adreno_rev rev);
-
struct adreno_gpu {
struct msm_gpu base;
struct adreno_rev rev;
@@ -185,6 +183,7 @@ struct adreno_ocmem {
/* platform config data (ie. from DT, or pdata) */
struct adreno_platform_config {
struct adreno_rev rev;
+ const struct adreno_info *info;
};
#define ADRENO_IDLE_TIMEOUT msecs_to_jiffies(1000)