mirror of
https://github.com/torvalds/linux.git
synced 2026-07-28 01:55:51 +02:00
drm/i915/hdmi: Add missing intel_pfit_mode_valid() for 4:2:0 also modes
intel_hdmi_mode_valid() is calling intel_pfit_mode_valid() only on the first attempt (4:2:0 for "4:2:0 only" modes, 4:4:4 for everything else). Add the call also for the "4:2:0 also" modes case so that we actually know the pipe scaler can actually produce the 4:2:0 output. Cc: Nicolas Frattaroli <nicolas.frattaroli@collabora.com> Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patch.msgid.link/20260409101539.22032-2-ville.syrjala@linux.intel.com Tested-by: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
This commit is contained in:
parent
8479336af4
commit
6cf23bb251
|
|
@ -2079,6 +2079,11 @@ intel_hdmi_mode_valid(struct drm_connector *_connector,
|
|||
return status;
|
||||
|
||||
sink_format = INTEL_OUTPUT_FORMAT_YCBCR420;
|
||||
|
||||
status = intel_pfit_mode_valid(display, mode, sink_format, 0);
|
||||
if (status != MODE_OK)
|
||||
return status;
|
||||
|
||||
status = intel_hdmi_mode_clock_valid(&connector->base, clock, has_hdmi_sink,
|
||||
sink_format);
|
||||
if (status != MODE_OK)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user