summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/adreno/adreno_gpu.h
diff options
context:
space:
mode:
authorRob Clark <robdclark@gmail.com>2015-05-06 13:14:30 -0400
committerRob Clark <robdclark@gmail.com>2015-06-11 13:11:01 -0400
commitde558cd2ae2e9999d0b6328c22c398ff85b6327c (patch)
treed1060ddb574d7f366d98cc4d2093b8f8379ccb6b /drivers/gpu/drm/msm/adreno/adreno_gpu.h
parent6490ad47404539b479ca33f96793c4624bef2924 (diff)
downloadblackbird-op-linux-de558cd2ae2e9999d0b6328c22c398ff85b6327c.tar.gz
blackbird-op-linux-de558cd2ae2e9999d0b6328c22c398ff85b6327c.zip
drm/msm: adreno a306 support
As found in apq8016 (used in DragonBoard 410c) and msm8916. Note that numerically a306 is actually 307 (since a305c already claimed 306). Nice and confusing. Signed-off-by: Rob Clark <robdclark@gmail.com>
Diffstat (limited to 'drivers/gpu/drm/msm/adreno/adreno_gpu.h')
-rw-r--r--drivers/gpu/drm/msm/adreno/adreno_gpu.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/msm/adreno/adreno_gpu.h b/drivers/gpu/drm/msm/adreno/adreno_gpu.h
index ab7f40bef9f1..0a312e9d3afd 100644
--- a/drivers/gpu/drm/msm/adreno/adreno_gpu.h
+++ b/drivers/gpu/drm/msm/adreno/adreno_gpu.h
@@ -197,6 +197,12 @@ static inline bool adreno_is_a305(struct adreno_gpu *gpu)
return gpu->revn == 305;
}
+static inline bool adreno_is_a306(struct adreno_gpu *gpu)
+{
+ /* yes, 307, because a305c is 306 */
+ return gpu->revn == 307;
+}
+
static inline bool adreno_is_a320(struct adreno_gpu *gpu)
{
return gpu->revn == 320;
OpenPOWER on IntegriCloud