From: "C, Ramalingam" <ramalingam.c@xxxxxxxxx> 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 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx