Commit dd1c3eae authored by Ville Syrjälä's avatar Ville Syrjälä

drm/i915/dsb: Don't use DSB to load the LUTs during full modeset

Using the DSB for LUT loading during full modesets would require
some actual though. Let's just use mmio for the time being.
Signed-off-by: default avatarVille Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230606191504.18099-12-ville.syrjala@linux.intel.comReviewed-by: default avatarUma Shankar <uma.shankar@intel.com>
parent 5053121b
...@@ -1886,6 +1886,10 @@ void intel_color_prepare_commit(struct intel_crtc_state *crtc_state) ...@@ -1886,6 +1886,10 @@ void intel_color_prepare_commit(struct intel_crtc_state *crtc_state)
/* FIXME DSB has issues loading LUTs, disable it for now */ /* FIXME DSB has issues loading LUTs, disable it for now */
return; return;
if (!crtc_state->hw.active ||
intel_crtc_needs_modeset(crtc_state))
return;
if (!crtc_state->pre_csc_lut && !crtc_state->post_csc_lut) if (!crtc_state->pre_csc_lut && !crtc_state->post_csc_lut)
return; return;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment