diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c index 0df9ddfcaf55..4f9cf315801c 100644 --- a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c @@ -2478,6 +2478,9 @@ static int dw_hdmi_setup(struct dw_hdmi *hdmi, struct drm_display_mode *mode) else hdmi->hdmi_data.quant_range = HDMI_QUANTIZATION_RANGE_DEFAULT; + if (!hdmi->sink_is_hdmi) + hdmi->hdmi_data.quant_range = HDMI_QUANTIZATION_RANGE_FULL; + /* * According to the dw-hdmi specification 6.4.2 * vp_pr_cd[3:0]: