aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/export-to-postgresql-report
diff options
context:
space:
mode:
authorSagar Arun Kamble <[email protected]>2016-05-31 13:58:27 +0530
committerMatt Roper <[email protected]>2016-05-31 16:13:47 -0700
commit1800ad255c4f0fdea3355d7055901482efa7e38a (patch)
tree8ec40cff4516b83bcd03b6018894c59074c60302 /tools/perf/scripts/python/bin/export-to-postgresql-report
parent1d577e02eba737ec586303937ce93f17650c2588 (diff)
drm/i915: Update GEN6_PMINTRMSK setup with GuC enabled
On Loading, GuC sets PM interrupts routing (bit 31) and clears ARAT expired interrupt (bit 9). Host turbo also updates this register in RPS flows. This patch ensures bit 31 and bit 9 setup by GuC persists. ARAT timer interrupt is needed in GuC for various features. It also facilitates halting GuC and hence achieving RC6. PM interrupt routing will not impact RPS interrupt reception by host as GuC will redirect them. This patch fixes igt test pm_rc6_residency that was failing with guc load/submission enabled. Tested with SKL GuC v6.1 and BXT GuC v5.1 and v8.7. v2: i915_irq/i915_pm decoupling from intel_guc. (ChrisW) v3: restructuring the mask update and rebase w.r.t Ville's patch. (ChrisW) v4: Updating the pm_intr_keep during direct_interrupts_to_guc. (Sagar) Cc: Chris Harris <[email protected]> Cc: Zhe Wang <[email protected]> Cc: Deepak S <[email protected]> Cc: Satyanantha, Rama Gopal M <[email protected]> Cc: Akash Goel <[email protected]> Testcase: igt/pm_rc6_residency Signed-off-by: Sagar Arun Kamble <[email protected]> Tested-by: Matt Roper <[email protected]> Reviewed-by: Chris Wilson <[email protected]> Signed-off-by: Matt Roper <[email protected]> Link: http://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions