drm/i915: Extract GT render sleep (rc6) management
Continuing the theme of breaking intel_pm.c up in a reasonable chunk of powermanagement utilities, pull out the rc6 setup into its GT handler. Based on a patch by Chris Wilson. Signed-off-by:Andi Shyti <andi.shyti@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by:
Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by:
Chris Wilson <chris@chris-wilson.co.uk> Link: https://patchwork.freedesktop.org/patch/msgid/20190919143840.20384-1-andi.shyti@intel.com Link: https://patchwork.freedesktop.org/patch/msgid/20190927110849.28734-1-chris@chris-wilson.co.uk
Showing
- drivers/gpu/drm/i915/Makefile 1 addition, 0 deletionsdrivers/gpu/drm/i915/Makefile
- drivers/gpu/drm/i915/gem/i915_gem_pm.c 1 addition, 1 deletiondrivers/gpu/drm/i915/gem/i915_gem_pm.c
- drivers/gpu/drm/i915/gt/intel_engine_pm.c 1 addition, 0 deletionsdrivers/gpu/drm/i915/gt/intel_engine_pm.c
- drivers/gpu/drm/i915/gt/intel_gt.c 4 additions, 1 deletiondrivers/gpu/drm/i915/gt/intel_gt.c
- drivers/gpu/drm/i915/gt/intel_gt_pm.c 62 additions, 30 deletionsdrivers/gpu/drm/i915/gt/intel_gt_pm.c
- drivers/gpu/drm/i915/gt/intel_gt_pm.h 10 additions, 1 deletiondrivers/gpu/drm/i915/gt/intel_gt_pm.h
- drivers/gpu/drm/i915/gt/intel_gt_types.h 3 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_gt_types.h
- drivers/gpu/drm/i915/gt/intel_rc6.c 712 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_rc6.c
- drivers/gpu/drm/i915/gt/intel_rc6.h 25 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_rc6.h
- drivers/gpu/drm/i915/gt/intel_rc6_types.h 28 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_rc6_types.h
- drivers/gpu/drm/i915/gt/selftest_gt_pm.c 50 additions, 0 deletionsdrivers/gpu/drm/i915/gt/selftest_gt_pm.c
- drivers/gpu/drm/i915/i915_debugfs.c 7 additions, 4 deletionsdrivers/gpu/drm/i915/i915_debugfs.c
- drivers/gpu/drm/i915/i915_drv.h 0 additions, 7 deletionsdrivers/gpu/drm/i915/i915_drv.h
- drivers/gpu/drm/i915/i915_pmu.c 5 additions, 4 deletionsdrivers/gpu/drm/i915/i915_pmu.c
- drivers/gpu/drm/i915/i915_sysfs.c 3 additions, 1 deletiondrivers/gpu/drm/i915/i915_sysfs.c
- drivers/gpu/drm/i915/intel_pm.c 3 additions, 791 deletionsdrivers/gpu/drm/i915/intel_pm.c
- drivers/gpu/drm/i915/intel_pm.h 0 additions, 3 deletionsdrivers/gpu/drm/i915/intel_pm.h
- drivers/gpu/drm/i915/selftests/i915_live_selftests.h 1 addition, 0 deletionsdrivers/gpu/drm/i915/selftests/i915_live_selftests.h
Loading
Please register or sign in to comment