diff options
Diffstat (limited to 'tests/i915/kms_dsc.c')
-rw-r--r-- | tests/i915/kms_dsc.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c index 617323e3..3506fcb5 100644 --- a/tests/i915/kms_dsc.c +++ b/tests/i915/kms_dsc.c @@ -133,22 +133,12 @@ static void kms_dsc_exit_handler(int sig) restore_force_dsc_en(); } -static int sort_drm_modes(const void *a, const void *b) -{ - const drmModeModeInfo *mode1 = a, *mode2 = b; - - return (mode1->clock < mode2->clock) - (mode2->clock < mode1->clock); -} - static drmModeModeInfo *get_highres_mode(igt_output_t *output) { drmModeConnector *connector = output->config.connector; drmModeModeInfo *highest_mode = NULL; - qsort(connector->modes, - connector->count_modes, - sizeof(drmModeModeInfo), - sort_drm_modes); + igt_sort_connector_modes(connector, sort_drm_modes_by_clk_dsc); highest_mode = &connector->modes[0]; |