drm/msm/adreno: Move speedbin mapping to device table
authorRob Clark <robdclark@chromium.org>
Thu, 27 Jul 2023 21:20:12 +0000 (14:20 -0700)
committerRob Clark <robdclark@chromium.org>
Mon, 7 Aug 2023 21:19:16 +0000 (14:19 -0700)
commitc928a05e44155c860253eb97afe23770171989fe
tree30e338f90a3d3c7b72afe065fa79f0aab8ac9d76
parentf30a648d87485174700cd91e54fada5df5691a77
drm/msm/adreno: Move speedbin mapping to device table

This simplifies the code.

v2: Use a table of structs instead of flat uint32_t[]

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Patchwork: https://patchwork.freedesktop.org/patch/549769/
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
drivers/gpu/drm/msm/adreno/adreno_device.c
drivers/gpu/drm/msm/adreno/adreno_gpu.h