From: Jyoti Yadav <jyoti.r.yadav@xxxxxxxxx> This patch add subtest to check DC6 entry on PSR for the supported platforms. v2: Rename the subtest with more meaningful name. v3: Rebased. v4: Rebased and addressed review comment. Signed-off-by: Jyoti Yadav <jyoti.r.yadav@xxxxxxxxx> Signed-off-by: Anshuman Gupta <anshuman.gupta@xxxxxxxxx> --- tests/pm_dc.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/pm_dc.c b/tests/pm_dc.c index d59be94..ea612a7 100644 --- a/tests/pm_dc.c +++ b/tests/pm_dc.c @@ -196,6 +196,19 @@ int main(int argc, char *argv[]) test_dc_state_psr(&data, CHECK_DC5); cleanup(&data); } + + igt_subtest("dc6-psr") { + data.op_psr_mode = PSR_MODE_1; + psr_enable(data.debugfs_fd, data.op_psr_mode); + igt_require_f(edp_psr_sink_support(&data), + "Sink does not support PSR\n"); + /* Check DC6 counter is available for the platform. + * Skip the test if counter is not available. + */ + read_dc_counter(data.drm_fd, CHECK_DC6); + test_dc_state_psr(&data, CHECK_DC6); + cleanup(&data); + } igt_fixture { close(data.debugfs_fd); display_fini(&data); -- 2.7.4 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx