]> Git Repo - linux.git/commit
drm/i915: Extract GT render power state management
authorAndi Shyti <[email protected]>
Thu, 24 Oct 2019 21:16:41 +0000 (22:16 +0100)
committerChris Wilson <[email protected]>
Sat, 26 Oct 2019 18:28:59 +0000 (19:28 +0100)
commit3e7abf8141935ded77abeb622480bf4a14241ece
treef0a15dd5521fa3b0a98212cc2100e7365055a411
parent35865aef057ca3e8da69a91679341a11633def92
drm/i915: Extract GT render power state management

i915_irq.c is large. One reason for this is that has a large chunk of
the GT render power management stashed away in it. Extract that logic
out of i915_irq.c and intel_pm.c and put it under one roof.

Based on a patch by Chris Wilson.

Signed-off-by: Andi Shyti <[email protected]>
Cc: Chris Wilson <[email protected]>
Signed-off-by: Chris Wilson <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
24 files changed:
drivers/gpu/drm/i915/Makefile
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/gt/intel_gt.c
drivers/gpu/drm/i915/gt/intel_gt_irq.c
drivers/gpu/drm/i915/gt/intel_gt_pm.c
drivers/gpu/drm/i915/gt/intel_gt_pm.h
drivers/gpu/drm/i915/gt/intel_gt_types.h
drivers/gpu/drm/i915/gt/intel_llc.c
drivers/gpu/drm/i915/gt/intel_rps.c [new file with mode: 0644]
drivers/gpu/drm/i915/gt/intel_rps.h [new file with mode: 0644]
drivers/gpu/drm/i915/gt/intel_rps_types.h [new file with mode: 0644]
drivers/gpu/drm/i915/gt/selftest_llc.c
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
drivers/gpu/drm/i915/i915_debugfs.c
drivers/gpu/drm/i915/i915_drv.c
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/i915_gem.c
drivers/gpu/drm/i915/i915_irq.c
drivers/gpu/drm/i915/i915_irq.h
drivers/gpu/drm/i915/i915_pmu.c
drivers/gpu/drm/i915/i915_request.c
drivers/gpu/drm/i915/i915_sysfs.c
drivers/gpu/drm/i915/intel_pm.c
drivers/gpu/drm/i915/intel_pm.h
This page took 0.063214 seconds and 4 git commands to generate.