Commit 756c1b87 authored by Ville Syrjälä's avatar Ville Syrjälä Committed by Manasi Navare
Browse files

drm/i915: Disable legacy cursor fastpath for bigjoiner



The legacy cursor fastpath code doesn't deal with bigjoiner.
Disable the fastpath for now.

Signed-off-by: default avatarVille Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: default avatarManasi Navare <manasi.d.navare@intel.com>
Signed-off-by: default avatarManasi Navare <manasi.d.navare@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20201117194718.11462-13-manasi.d.navare@intel.com
parent 498fab06
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -16931,9 +16931,11 @@ intel_legacy_cursor_update(struct drm_plane *_plane,
	/*
	 * When crtc is inactive or there is a modeset pending,
	 * wait for it to complete in the slowpath
	 *
	 * FIXME bigjoiner fastpath would be good
	 */
	if (!crtc_state->hw.active || needs_modeset(crtc_state) ||
	    crtc_state->update_pipe)
	    crtc_state->update_pipe || crtc_state->bigjoiner)
		goto slow;
	/*