diff options
author | Anshuman Gupta <anshuman.gupta@intel.com> | 2022-05-19 17:05:41 +0530 |
---|---|---|
committer | Ashutosh Dixit <ashutosh.dixit@intel.com> | 2022-05-19 08:58:44 -0700 |
commit | 9d6a9388ea6f5f4c97ea4a6142d80bb53af9ed6c (patch) | |
tree | b6645ab188395ad873261eee624a9fa27c9d91e3 | |
parent | d7b644435eecadcf4a8a50f5e405de2818b7b9ad (diff) |
test: i915_pm_rpm: conditional initialization of igt_display_t
Initialize igt_display_t display only in case of there are
valid drm kms resources.
v2:
- Move igt_display_fini under the 'if (data->res)' cond. [Ashutosh]
Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
-rw-r--r-- | tests/i915/i915_pm_rpm.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/tests/i915/i915_pm_rpm.c b/tests/i915/i915_pm_rpm.c index 31ce89ff..b6336772 100644 --- a/tests/i915/i915_pm_rpm.c +++ b/tests/i915/i915_pm_rpm.c @@ -406,9 +406,9 @@ static void init_mode_set_data(struct mode_set_data *data) } kmstest_set_vt_graphics_mode(); + igt_display_require(&data->display, drm_fd); } - igt_display_require(&data->display, drm_fd); init_modeset_cached_params(&ms_data); } @@ -420,9 +420,8 @@ static void fini_mode_set_data(struct mode_set_data *data) drmModeFreePropertyBlob(data->edids[i]); } drmModeFreeResources(data->res); + igt_display_fini(&data->display); } - - igt_display_fini(&data->display); } static void get_drm_info(struct compare_data *data) |