Commit 98f51854 authored by Simon Ser's avatar Simon Ser
Browse files

drm/atomic: log when page-flip is requested without CRTCs

parent d43b3cdc
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1265,8 +1265,10 @@ static int prepare_signaling(struct drm_device *dev,
	 * Having this flag means user mode pends on event which will never
	 * reach due to lack of at least one CRTC for signaling
	 */
	if (c == 0 && (arg->flags & DRM_MODE_PAGE_FLIP_EVENT))
	if (c == 0 && (arg->flags & DRM_MODE_PAGE_FLIP_EVENT)) {
		drm_dbg_atomic(dev, "need at least one CRTC for DRM_MODE_PAGE_FLIP_EVENT");
		return -EINVAL;
	}

	return 0;
}