On Thu, Sep 04, 2014 at 06:22:51PM -0400, Rodrigo Vivi wrote:
> This allows to run tests with psr disabled and know what to expect when
> PSR is actually enabled.
> 
> Signed-off-by: Rodrigo Vivi <rodrigo.v...@intel.com>

I don't really follow what this is useful for ... Can you please elaborate
how this is used and how it helps debugging?
-Daniel

> ---
>  tests/kms_psr_sink_crc.c | 8 ++++++++
>  1 file changed, 8 insertions(+)
> 
> diff --git a/tests/kms_psr_sink_crc.c b/tests/kms_psr_sink_crc.c
> index 51e54a7..1380ca4 100644
> --- a/tests/kms_psr_sink_crc.c
> +++ b/tests/kms_psr_sink_crc.c
> @@ -72,6 +72,7 @@ typedef struct {
>       igt_display_t display;
>       struct igt_fb fb[2];
>       igt_plane_t *plane[2];
> +     bool running_with_psr_disabled;
>  } data_t;
>  
>  static const char *tests_str(enum tests test)
> @@ -264,6 +265,9 @@ static bool psr_enabled(data_t *data)
>       FILE *file;
>       char str[4];
>  
> +     if (data->running_with_psr_disabled)
> +             return true;
> +
>       file = igt_debugfs_fopen("i915_edp_psr_status", "r");
>       igt_require(file);
>  
> @@ -284,6 +288,9 @@ static bool psr_active(data_t *data)
>       FILE *file;
>       char str[4];
>  
> +     if (data->running_with_psr_disabled)
> +             return true;
> +
>       file = igt_debugfs_fopen("i915_edp_psr_status", "r");
>       igt_require(file);
>  
> @@ -604,6 +611,7 @@ igt_main
>               kmstest_set_vt_graphics_mode();
>  
>               data.devid = intel_get_drm_devid(data.drm_fd);
> +             data.running_with_psr_disabled = igt_dry_run;
>  
>               igt_skip_on(!psr_enabled(&data));
>  
> -- 
> 1.9.3
> 
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to