[Intel-gfx] [PATCH 0/2] Extract rps and guc

Andi Shyti andi.shyti at intel.com
Wed Oct 23 09:38:19 UTC 2019


Hi,

this is the last series of the GT refactoring. In these two
patches GuC irq management and RPS are moved into gt/.

Thanks a lot Chris for your help!

Andi

Andi Shyti (2):
  drm/i915: Extract GT render power state management
  drm/i915: Extract the GuC interrupt handlers

 drivers/gpu/drm/i915/Makefile                 |    3 +-
 drivers/gpu/drm/i915/display/intel_display.c  |    8 +-
 drivers/gpu/drm/i915/gt/intel_gt.c            |    6 +-
 drivers/gpu/drm/i915/gt/intel_gt_irq.c        |    5 +-
 drivers/gpu/drm/i915/gt/intel_gt_pm.c         |   49 +-
 drivers/gpu/drm/i915/gt/intel_gt_pm.h         |    1 +
 drivers/gpu/drm/i915/gt/intel_gt_types.h      |    2 +
 drivers/gpu/drm/i915/gt/intel_llc.c           |    2 +-
 drivers/gpu/drm/i915/gt/intel_rps.c           | 1872 +++++++++++++++
 drivers/gpu/drm/i915/gt/intel_rps.h           |   37 +
 drivers/gpu/drm/i915/gt/intel_rps_types.h     |   93 +
 drivers/gpu/drm/i915/gt/selftest_llc.c        |    7 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc.c        |   87 +
 .../gpu/drm/i915/gt/uc/intel_guc_submission.c |    4 +-
 drivers/gpu/drm/i915/i915_debugfs.c           |   73 +-
 drivers/gpu/drm/i915/i915_drv.c               |    2 +
 drivers/gpu/drm/i915/i915_drv.h               |   96 -
 drivers/gpu/drm/i915/i915_gem.c               |    3 +-
 drivers/gpu/drm/i915/i915_irq.c               |  452 +---
 drivers/gpu/drm/i915/i915_irq.h               |   12 -
 drivers/gpu/drm/i915/i915_pmu.c               |   10 +-
 drivers/gpu/drm/i915/i915_request.c           |    7 +-
 drivers/gpu/drm/i915/i915_sysfs.c             |   74 +-
 drivers/gpu/drm/i915/intel_pm.c               | 2105 ++---------------
 drivers/gpu/drm/i915/intel_pm.h               |   22 -
 25 files changed, 2446 insertions(+), 2586 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/gt/intel_rps.c
 create mode 100644 drivers/gpu/drm/i915/gt/intel_rps.h
 create mode 100644 drivers/gpu/drm/i915/gt/intel_rps_types.h

-- 
2.23.0



More information about the Intel-gfx mailing list