diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2012-12-15 01:06:11 +0100 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2012-12-17 15:30:54 +0100 |
commit | 0af2b184ad0d876936091e58028cca56de30b850 (patch) | |
tree | a8c13096f1d46a4c7bf10bd3f344505949e8c63f /tests | |
parent | 573d59dd148d9fedceb8aaeeb88b76cfc5564c40 (diff) |
lib: extract kmstest_get_pipe_from_crtc_id
Diffstat (limited to 'tests')
-rw-r--r-- | tests/kms_flip.c | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/tests/kms_flip.c b/tests/kms_flip.c index e05efb130..e676f9bcd 100644 --- a/tests/kms_flip.c +++ b/tests/kms_flip.c @@ -938,19 +938,6 @@ static void run_test_on_crtc(struct test_output *o, int crtc, int duration) drmModeFreeConnector(o->connector); } -static int get_pipe_from_crtc_id(int crtc_id) -{ - struct drm_i915_get_pipe_from_crtc_id pfci; - int ret; - - memset(&pfci, 0, sizeof(pfci)); - pfci.crtc_id = crtc_id; - ret = drmIoctl(drm_fd, DRM_IOCTL_I915_GET_PIPE_FROM_CRTC_ID, &pfci); - assert(ret == 0); - - return pfci.pipe; -} - static int run_test(int duration, int flags, const char *test_name) { struct test_output o; @@ -975,7 +962,7 @@ static int run_test(int duration, int flags, const char *test_name) o.flip_state.name = "flip"; o.vblank_state.name = "vblank"; crtc = resources->crtcs[i]; - o.pipe = get_pipe_from_crtc_id(crtc); + o.pipe = kmstest_get_pipe_from_crtc_id(drm_fd, crtc); run_test_on_crtc(&o, crtc, duration); } |