Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d083c312 authored by Russell King's avatar Russell King
Browse files

drm: bridge/dw_hdmi: simplify hdmi_config_AVI() a little



When a YCBCR format is selected, we can merely copy the colorimetry
information directly as we use the same definitions for both the
unpacked AVI info frame and the hdmi_data_info structure.

Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent d4ac4cb6
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -943,10 +943,7 @@ static void hdmi_config_AVI(struct dw_hdmi *hdmi, struct drm_display_mode *mode)
			frame.extended_colorimetry =
				HDMI_EXTENDED_COLORIMETRY_XV_YCC_709;
	} else if (hdmi->hdmi_data.enc_out_format != RGB) {
		if (hdmi->hdmi_data.colorimetry == HDMI_COLORIMETRY_ITU_601)
			frame.colorimetry = HDMI_COLORIMETRY_ITU_601;
		else /*hdmi->hdmi_data.colorimetry == HDMI_COLORIMETRY_ITU_709*/
			frame.colorimetry = HDMI_COLORIMETRY_ITU_709;
		frame.colorimetry = hdmi->hdmi_data.colorimetry;
		frame.extended_colorimetry = HDMI_EXTENDED_COLORIMETRY_XV_YCC_601;
	} else { /* Carries no data */
		frame.colorimetry = HDMI_COLORIMETRY_NONE;