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 _______________________________________________ Freedreno mailing list Freedreno@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/freedreno