diff options
author | Rob Clark <robdclark@gmail.com> | 2015-05-06 13:14:30 -0400 |
---|---|---|
committer | Rob Clark <robdclark@gmail.com> | 2015-06-11 13:11:01 -0400 |
commit | de558cd2ae2e9999d0b6328c22c398ff85b6327c (patch) | |
tree | d1060ddb574d7f366d98cc4d2093b8f8379ccb6b /drivers/gpu/drm/msm/adreno/adreno_gpu.h | |
parent | 6490ad47404539b479ca33f96793c4624bef2924 (diff) | |
download | blackbird-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.h | 6 |
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; |