[Intel-gfx] [PATCH 0/2] DRRS coverage in frontbuffer tracking IGT
Ramalingam C
ramalingam.c at intel.com
Tue Oct 31 09:20:41 UTC 2017
From: "C, Ramalingam" <ramalingam.c at intel.com>
FBC, DRRS and PSR are based on front buffer tracking infra.
So the features in this set, needs to be tested for all possible test
cases of front buffer tracking, individually and in all combinations
of the features.
eDP Idleness DRRS is implemented based on front buffer tracking.
So DRRS is added as a feature to get tested in kms_frontbuffer_tracking.
Till now if DRRS is enabled from VBT(platform) and panel, DRRS will be
always enabled and active. Considering PSR's effectiveness over DRRS,
recently DRRS is not enabled if PSR is enabled.
But to test FBC individually, we need to disable the DRRS and PSR.
This series adds the corresponding changes(module param enable_drrs) to
kernel, to control the DRRS enable path.
With this kernel changes IGT/Userspace will be able to disable the eDP
DRRS in runtime.
C, Ramalingam (2):
drm/i915: Runtime disable for eDP DRRS
i915/drrs/debugfs: module param and psr status
drivers/gpu/drm/i915/i915_debugfs.c | 11 ++++++++++-
drivers/gpu/drm/i915/i915_params.c | 3 +++
drivers/gpu/drm/i915/i915_params.h | 3 ++-
drivers/gpu/drm/i915/intel_dp.c | 6 ++++++
4 files changed, 21 insertions(+), 2 deletions(-)
BS, Lohith (1):
tests/kms_frontbuffer_tracking: Idleness DRRS coverage
tests/kms_frontbuffer_tracking.c | 136 +++++++++++++++++++++++++++++++++++----
1 file changed, 124 insertions(+), 12 deletions(-)
--
2.7.4
More information about the Intel-gfx
mailing list