1. 29 3月, 2022 1 次提交
  2. 14 2月, 2022 1 次提交
  3. 24 1月, 2022 1 次提交
  4. 12 1月, 2022 1 次提交
  5. 23 11月, 2021 1 次提交
  6. 18 11月, 2021 1 次提交
  7. 29 10月, 2021 1 次提交
  8. 25 10月, 2021 1 次提交
  9. 22 10月, 2021 1 次提交
  10. 14 10月, 2021 1 次提交
  11. 07 10月, 2021 1 次提交
  12. 29 9月, 2021 2 次提交
  13. 15 9月, 2021 1 次提交
  14. 08 9月, 2021 1 次提交
  15. 23 8月, 2021 2 次提交
  16. 06 8月, 2021 1 次提交
  17. 17 7月, 2021 2 次提交
  18. 01 7月, 2021 2 次提交
  19. 30 6月, 2021 1 次提交
  20. 29 6月, 2021 1 次提交
  21. 24 6月, 2021 2 次提交
  22. 19 6月, 2021 2 次提交
  23. 07 6月, 2021 1 次提交
  24. 06 6月, 2021 1 次提交
  25. 05 6月, 2021 1 次提交
  26. 04 6月, 2021 2 次提交
  27. 02 6月, 2021 2 次提交
  28. 27 5月, 2021 1 次提交
    • T
      drm/amdgpu: Implement mmap as GEM object function · 71df0368
      Thomas Zimmermann 提交于
      Moving the driver-specific mmap code into a GEM object function allows
      for using DRM helpers for various mmap callbacks.
      
      This change resolves several inconsistencies between regular mmap and
      prime-based mmap. The vm_ops field in vma is now set for all mmap'ed
      areas. Previously it way only set for regular mmap calls, prime-based
      mmap used TTM's default vm_ops. The function amdgpu_verify_access() is
      no longer being called and therefore removed by this patch.
      
      As a side effect, amdgpu_ttm_vm_ops and amdgpu_ttm_fault() are now
      implemented in amdgpu's GEM code.
      
      v4:
      	* rebased
      v3:
      	* rename mmap function to amdgpu_gem_object_mmap() (Christian)
      	* remove unnecessary checks from mmap (Christian)
      v2:
      	* rename amdgpu_ttm_vm_ops and amdgpu_ttm_fault() to
      	  amdgpu_gem_vm_ops and amdgpu_gem_fault() (Christian)
      	* the check for kfd_bo has meanwhile been removed
      Signed-off-by: NThomas Zimmermann <tzimmermann@suse.de>
      Reviewed-by: NChristian König <christian.koenig@amd.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20210525151055.8174-3-tzimmermann@suse.de
      71df0368
  29. 22 5月, 2021 1 次提交
  30. 20 5月, 2021 3 次提交