1. 27 2月, 2020 2 次提交
  2. 26 2月, 2020 1 次提交
  3. 13 2月, 2020 1 次提交
    • R
      drm/amdkfd: refactor runtime pm for baco · 9593f4d6
      Rajneesh Bhardwaj 提交于
      So far the kfd driver implemented same routines for runtime and system
      wide suspend and resume (s2idle or mem). During system wide suspend the
      kfd aquires an atomic lock that prevents any more user processes to
      create queues and interact with kfd driver and amd gpu. This mechanism
      created problem when amdgpu device is runtime suspended with BACO
      enabled. Any application that relies on kfd driver fails to load because
      the driver reports a locked kfd device since gpu is runtime suspended.
      
      However, in an ideal case, when gpu is runtime  suspended the kfd driver
      should be able to:
      
       - auto resume amdgpu driver whenever a client requests compute service
       - prevent runtime suspend for amdgpu  while kfd is in use
      
      This change refactors the amdgpu and amdkfd drivers to support BACO and
      runtime power management.
      Reviewed-by: NOak Zeng <oak.zeng@amd.com>
      Reviewed-by: NFelix Kuehling <felix.kuehling@amd.com>
      Signed-off-by: NRajneesh Bhardwaj <rajneesh.bhardwaj@amd.com>
      Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
      9593f4d6
  4. 17 1月, 2020 1 次提交
  5. 14 1月, 2020 1 次提交
  6. 30 10月, 2019 1 次提交
  7. 03 10月, 2019 3 次提交
  8. 16 9月, 2019 1 次提交
  9. 14 9月, 2019 1 次提交
  10. 02 8月, 2019 2 次提交
  11. 01 8月, 2019 1 次提交
  12. 19 7月, 2019 3 次提交
  13. 02 7月, 2019 1 次提交
  14. 22 6月, 2019 1 次提交
  15. 21 6月, 2019 1 次提交
  16. 12 6月, 2019 1 次提交
  17. 11 6月, 2019 1 次提交
  18. 29 5月, 2019 2 次提交
  19. 25 5月, 2019 4 次提交
  20. 20 4月, 2019 1 次提交
  21. 20 3月, 2019 1 次提交
  22. 19 2月, 2019 2 次提交
  23. 15 1月, 2019 4 次提交
  24. 12 12月, 2018 1 次提交
  25. 08 12月, 2018 2 次提交