drm/msm/a6xx: Add support for Adreno 7c Gen 3 gpu
authorAkhil P Oommen <akhilpo@codeaurora.org>
Thu, 29 Jul 2021 19:51:25 +0000 (01:21 +0530)
committerRob Clark <robdclark@chromium.org>
Sat, 31 Jul 2021 15:35:23 +0000 (08:35 -0700)
commit192f4ee3e408553992c48d35f1786679476704a6
treedbae87c2539480358923a37dd863dc330d7deb55
parent27514ce2e78e9c0225f10a15867502516df12174
drm/msm/a6xx: Add support for Adreno 7c Gen 3 gpu

This patch adds support for the gpu found in the Snapdragon 7c Gen 3
compute platform. This gpu is similar to the exisiting a660 gpu with
minor delta in the programing sequence. As the Adreno GPUs are moving
away from a numeric chipid based naming scheme to a string, it was
decided to use 0x06030500 as the chip id of this gpu to communicate
to the userspace driver.

Signed-off-by: Akhil P Oommen <akhilpo@codeaurora.org>
Link: https://lore.kernel.org/r/20210730011945.v4.3.I610377db0934b6b7deda532ec2bf786a02c38c01@changeid
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
drivers/gpu/drm/msm/adreno/a6xx_gmu.h
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
drivers/gpu/drm/msm/adreno/adreno_device.c
drivers/gpu/drm/msm/adreno/adreno_gpu.h