1. 18 12月, 2017 1 次提交
  2. 08 12月, 2017 1 次提交
  3. 09 11月, 2017 1 次提交
  4. 10 10月, 2017 1 次提交
    • A
      drm/amdgpu: add framework for HW specific priority settings v9 · b2ff0e8a
      Andres Rodriguez 提交于
      Add an initial framework for changing the HW priorities of rings. The
      framework allows requesting priority changes for the lifetime of an
      amdgpu_job. After the job completes the priority will decay to the next
      lowest priority for which a request is still valid.
      
      A new ring function set_priority() can now be populated to take care of
      the HW specific programming sequence for priority changes.
      
      v2: set priority before emitting IB, and take a ref on amdgpu_job
      v3: use AMD_SCHED_PRIORITY_* instead of AMDGPU_CTX_PRIORITY_*
      v4: plug amdgpu_ring_restore_priority_cb into amdgpu_job_free_cb
      v5: use atomic for tracking job priorities instead of last_job
      v6: rename amdgpu_ring_priority_[get/put]() and align parameters
      v7: replace spinlocks with mutexes for KIQ compatibility
      v8: raise ring priority during cs_ioctl, instead of job_run
      v9: priority_get() before push_job()
      Reviewed-by: NChristian König <christian.koenig@amd.com>
      Acked-by: NChristian König <christian.koenig@amd.com>
      Signed-off-by: NAndres Rodriguez <andresx7@gmail.com>
      Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
      b2ff0e8a
  5. 29 9月, 2017 1 次提交
  6. 30 8月, 2017 1 次提交
  7. 24 8月, 2017 1 次提交
  8. 16 8月, 2017 3 次提交
  9. 26 7月, 2017 1 次提交
  10. 02 6月, 2017 1 次提交
  11. 01 6月, 2017 3 次提交
  12. 30 3月, 2017 5 次提交
  13. 28 1月, 2017 1 次提交
  14. 05 12月, 2016 1 次提交
  15. 26 10月, 2016 2 次提交
  16. 14 10月, 2016 1 次提交
  17. 28 9月, 2016 1 次提交
  18. 15 9月, 2016 1 次提交
  19. 08 8月, 2016 1 次提交
  20. 30 7月, 2016 2 次提交
  21. 08 7月, 2016 6 次提交
  22. 09 6月, 2016 1 次提交
  23. 05 5月, 2016 3 次提交