kms_pipe_crc_basic: Use for_each_connected_output()
authorDamien Lespiau <damien.lespiau@intel.com>
Tue, 4 Feb 2014 12:07:56 +0000 (12:07 +0000)
committerDamien Lespiau <damien.lespiau@intel.com>
Tue, 11 Feb 2014 13:50:16 +0000 (13:50 +0000)
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
tests/kms_pipe_crc_basic.c

index fdec077..7d48ca6 100644 (file)
@@ -81,16 +81,13 @@ static void test_read_crc(data_t *data, int pipe, unsigned flags)
        igt_display_t *display = &data->display;
        igt_pipe_crc_t *pipe_crc;
        igt_crc_t *crcs = NULL;
-       int valid_connectors = 0, i;
+       int valid_connectors = 0;
+       igt_output_t *output;
 
-       for (i = 0;  i < display->n_outputs; i++) {
-               igt_output_t *output = &display->outputs[i];
+       for_each_connected_output(display, output) {
                igt_plane_t *primary;
                drmModeModeInfo *mode;
 
-               if (!output->valid)
-                       continue;
-
                igt_output_set_pipe(output, pipe);
 
                fprintf(stdout, "%s: Testing connector %s using pipe %c\n",