diff options
author | Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> | 2020-04-17 13:18:54 +0300 |
---|---|---|
committer | Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> | 2020-04-21 20:12:27 +0300 |
commit | c8a9aa95e2c5c8d9d39f4f9388a7d602a2e64311 (patch) | |
tree | 3d24e6b7f51fbc5653aa2ac3e322087c502297a4 /tests/kms_plane.c | |
parent | b943d64f95bc2544be25867ad3f2b69c0264f541 (diff) |
tests/kms_plane: survive cdclk caused modeset
In mid test starting to use higher bpp pixel format (say 64bpp)
can cause modeset. Allow that modeset to happen.
v2 Ville Syrjälä: use DRM_MODE_ATOMIC_ALLOW_MODESET instead
of blocking.
Fixes: https://gitlab.freedesktop.org/drm/intel/issues/1214
Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Diffstat (limited to 'tests/kms_plane.c')
-rw-r--r-- | tests/kms_plane.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/kms_plane.c b/tests/kms_plane.c index 805795cd..c6ead813 100644 --- a/tests/kms_plane.c +++ b/tests/kms_plane.c @@ -574,6 +574,7 @@ static void capture_format_crcs(data_t *data, enum pipe pipe, * awaits to be latched. */ igt_display_commit_atomic(&data->display, + DRM_MODE_ATOMIC_ALLOW_MODESET | DRM_MODE_ATOMIC_NONBLOCK | DRM_MODE_PAGE_FLIP_EVENT, NULL); } else { |