]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/selftests: Exercise basic RPS interrupt generation
authorChris Wilson <chris@chris-wilson.co.uk>
Wed, 15 Apr 2020 17:03:17 +0000 (18:03 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Wed, 15 Apr 2020 23:21:18 +0000 (00:21 +0100)
commit7ea7d0ed9306533a69c0574698eafd3d6862e2f3
tree474def58ee926ea30679b3e9e37711eef906cbf2
parent9ec7fd1a070b0d46546244c119dd5ecbf2a9694b
drm/i915/selftests: Exercise basic RPS interrupt generation

Since we depend upon RPS generating interrupts after evaluation
intervals to determine when to up/down clock the GPU, it is imperative
that we successfully enable interrupt generation! Verify that we do see
an interrupt if we keep the GPU busy for an entire EI.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Andi Shyti <andi.shyti@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200415170318.16771-1-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/gt/intel_rps.c
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
drivers/gpu/drm/i915/gt/selftest_rps.c [new file with mode: 0644]
drivers/gpu/drm/i915/gt/selftest_rps.h [new file with mode: 0644]