[PATCH v2 0/4] drm/amdgpu: cleanup entity creation

Nirmoy Das nirmoy.aiemd at gmail.com
Mon Dec 16 14:03:44 UTC 2019


v2 Changes: rebased 0003-amd-amdgpu-add-sched-array-to-IPs-with-multiple-run-.patch because of
a5c191e9cd09a8fa697865882619692b4dba8417(drm/amdgpu: fix JPEG instance checking when ctx init)

Nirmoy Das (4):
  drm/scheduler: rework entity creation
  drm/amdgpu: replace vm_pte's run-queue list with drm gpu scheds list
  amd/amdgpu: add sched array to IPs with multiple run-queues
  drm/scheduler: do not keep a copy of sched list

 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c    | 113 +++++++++++++--------
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h    |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h    |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h   |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h   |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c    |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c    |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c    |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h    |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c     |  11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h     |   4 +-
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c      |   8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c     |   8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c     |   8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c     |   5 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c     |   8 +-
 drivers/gpu/drm/amd/amdgpu/si_dma.c        |   8 +-
 drivers/gpu/drm/etnaviv/etnaviv_drv.c      |   7 +-
 drivers/gpu/drm/lima/lima_sched.c          |   5 +-
 drivers/gpu/drm/panfrost/panfrost_job.c    |   8 +-
 drivers/gpu/drm/scheduler/sched_entity.c   |  77 +++++---------
 drivers/gpu/drm/v3d/v3d_drv.c              |   8 +-
 include/drm/gpu_scheduler.h                |   8 +-
 24 files changed, 176 insertions(+), 156 deletions(-)

--
2.24.0



More information about the amd-gfx mailing list