]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Refactor userfault_wakeref to re-use
authorAnshuman Gupta <anshuman.gupta@intel.com>
Tue, 13 Sep 2022 15:27:13 +0000 (20:57 +0530)
committerAnshuman Gupta <anshuman.gupta@intel.com>
Wed, 14 Sep 2022 12:48:55 +0000 (18:18 +0530)
commit8ec8b16b6de9c240a801009e9ed94eb89a3455f3
tree146138365472716bf0d934055ee1ac7c2d95afe0
parentb2ac7affecde50609cc34db6d374c506c2661f73
drm/i915: Refactor userfault_wakeref to re-use

Refactor userfault_wakeref to re-use for discrete lmem mmap mapping
as well, as on discrete GTT mmap are not supported. Moving
userfault_wakeref from ggtt to gt structure.

Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220913152714.16541-2-anshuman.gupta@intel.com
drivers/gpu/drm/i915/gem/i915_gem_mman.c
drivers/gpu/drm/i915/gem/i915_gem_pm.c
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
drivers/gpu/drm/i915/gt/intel_gt.c
drivers/gpu/drm/i915/gt/intel_gt_types.h
drivers/gpu/drm/i915/gt/intel_gtt.h
drivers/gpu/drm/i915/i915_gem.c