[PATCH 00/12] KIQ support for gfx9

Alex Deucher alexdeucher at gmail.com
Mon Apr 17 22:00:35 UTC 2017


Basically a port of the recent KIQ work for gfx8 to gfx9.  A couple
of general bug fixes as well.  Can someone with a vega10 board test
this?

Alex Deucher (12):
  drm/amdgpu/gfx9: fix typo in mpd init
  drm/amdgpu/gfx9: add additional MQD initialization
  drm/amdgpu/gfx9: create mqd backups
  drm/amdgpu/gfx9: clear the compute ring on reset
  drm/amdgpu: add KIQ packet defines to soc15d.h
  drm/amdgpu/gfx9: use new KIQ packet defines
  drm/amdgpu/gfx9: wait for completion in KIQ init
  drm/amdgpu: split gfx_v9_0_kiq_init_queue into two
  drm/amdgpu/gfx9: wait once for all KCQs to be created
  drm/amdgpu/gfx9: move SET_RESOURCES into the same command stream
  drm/amdgpu/gfx9: fix resume of KIQ and KCQs
  drm/amdgpu/gfx9: Switch baremetal to use KIQ for compute ring
    management. (v3)

 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 570 +++++++++++++---------------------
 drivers/gpu/drm/amd/amdgpu/soc15d.h   |  82 +++++
 2 files changed, 292 insertions(+), 360 deletions(-)

-- 
2.5.5



More information about the amd-gfx mailing list