diff options
author | Akhil P Oommen <akhilpo@codeaurora.org> | 2021-07-29 22:51:24 +0300 |
---|---|---|
committer | Rob Clark <robdclark@chromium.org> | 2021-07-31 18:35:23 +0300 |
commit | 27514ce2e78e9c0225f10a15867502516df12174 (patch) | |
tree | 138b76002a6d1ad9f74dd79ca66bcb8bf77ff6ce /drivers/gpu/drm/msm/adreno/adreno_gpu.h | |
parent | a6f24383f6c0a8d64d1f6afa10733ae4e8f236e0 (diff) | |
download | linux-27514ce2e78e9c0225f10a15867502516df12174.tar.xz |
drm/msm/a6xx: Use rev to identify SKU
Use rev instead of revn to identify the SKU. This is in
preparation to the introduction of 7c3 gpu which won't have a
revn.
Signed-off-by: Akhil P Oommen <akhilpo@codeaurora.org>
Link: https://lore.kernel.org/r/20210730011945.v4.2.I286ef007fcadd9e6ee3b2c0ad948f990735f9610@changeid
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.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/msm/adreno/adreno_gpu.h b/drivers/gpu/drm/msm/adreno/adreno_gpu.h index 8dbe0d157520..a368a166e5a1 100644 --- a/drivers/gpu/drm/msm/adreno/adreno_gpu.h +++ b/drivers/gpu/drm/msm/adreno/adreno_gpu.h @@ -42,6 +42,8 @@ struct adreno_rev { uint8_t patchid; }; +#define ANY_ID 0xff + #define ADRENO_REV(core, major, minor, patchid) \ ((struct adreno_rev){ core, major, minor, patchid }) @@ -141,6 +143,8 @@ struct adreno_platform_config { __ret; \ }) +bool adreno_cmp_rev(struct adreno_rev rev1, struct adreno_rev rev2); + static inline bool adreno_is_a2xx(struct adreno_gpu *gpu) { return (gpu->revn < 300); |