[Freedreno] [PATCH 0/9] Add support for A640 and A650
Jonathan Marek
jonathan at marek.ca
Mon Apr 20 14:03:04 UTC 2020
This series adds support for A640 and A650 GPUs.
Missing bus scaling, hwcg, and UBWC config, but GPU works without those.
Jonathan Marek (9):
drm/msm/adreno: add A640/A650 to gpulist
Revert "drm/msm/a6xx: Use the DMA API for GMU memory objects"
drm/msm/a6xx: allow allocating GMU memory with a fixed address
drm/msm/a6xx: HFI v2 for A640 and A650
drm/msm/a6xx: A640/A650 GMU firmware path
drm/msm/a6xx: add support for A650 gmu rscc registers
drm/msm/a6xx: gmu_pdc register values for A640 and A650
drm/msm/a6xx: enable GMU log
drm/msm/a6xx: update a6xx_hw_init for A640 and A650
drivers/gpu/drm/msm/adreno/a6xx.xml.h | 14 +
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 426 +++++++++++++++++----
drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 35 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 48 ++-
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 62 ++-
drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 117 +++++-
drivers/gpu/drm/msm/adreno/a6xx_hfi.h | 50 ++-
drivers/gpu/drm/msm/adreno/adreno_device.c | 24 ++
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.h | 10 +
10 files changed, 672 insertions(+), 116 deletions(-)
--
2.26.1
More information about the Freedreno
mailing list