From be5c5e4f32080cd655528d3f4e9ac7c8f27f4ed3 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 5 Apr 2022 11:16:56 +0000 Subject: [PATCH] linux (NXP iMX8): patches included in 5.17.2 --- ...drm-bridge-mhdp-Add-cdns-mhdp-driver-bridge-driver.patch | 4 ++-- ...-2271-1-drm-bridge-cdns-Use-colorspace-connector-p.patch | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/projects/NXP/devices/iMX8/patches/linux/0001-drm-bridge-mhdp-Add-cdns-mhdp-driver-bridge-driver.patch b/projects/NXP/devices/iMX8/patches/linux/0001-drm-bridge-mhdp-Add-cdns-mhdp-driver-bridge-driver.patch index 945597f49c..f319faddbf 100644 --- a/projects/NXP/devices/iMX8/patches/linux/0001-drm-bridge-mhdp-Add-cdns-mhdp-driver-bridge-driver.patch +++ b/projects/NXP/devices/iMX8/patches/linux/0001-drm-bridge-mhdp-Add-cdns-mhdp-driver-bridge-driver.patch @@ -1124,10 +1124,10 @@ index 000000000000..da40f62617ef + } + + /* Any defined maximum tmds clock limit we must not exceed*/ -+ if ((di->edid_hdmi_dc_modes & DRM_EDID_HDMI_DC_36) && ++ if ((di->edid_hdmi_rgb444_dc_modes & DRM_EDID_HDMI_DC_36) && + (mode->clock * 3 / 2 <= di->max_tmds_clock)) + video->color_depth = 12; -+ else if ((di->edid_hdmi_dc_modes & DRM_EDID_HDMI_DC_30) && ++ else if ((di->edid_hdmi_rgb444_dc_modes & DRM_EDID_HDMI_DC_30) && + (mode->clock * 5 / 4 <= di->max_tmds_clock)) + video->color_depth = 10; + diff --git a/projects/NXP/devices/iMX8/patches/linux/0009-LF-2271-1-drm-bridge-cdns-Use-colorspace-connector-p.patch b/projects/NXP/devices/iMX8/patches/linux/0009-LF-2271-1-drm-bridge-cdns-Use-colorspace-connector-p.patch index feaf04ee25..0c1a6a7166 100644 --- a/projects/NXP/devices/iMX8/patches/linux/0009-LF-2271-1-drm-bridge-cdns-Use-colorspace-connector-p.patch +++ b/projects/NXP/devices/iMX8/patches/linux/0009-LF-2271-1-drm-bridge-cdns-Use-colorspace-connector-p.patch @@ -80,14 +80,14 @@ index 1e5130e295f7..2796252adf68 100644 - } + video->color_fmt = YCBCR_4_2_2; + -+ if (!(di->edid_hdmi_dc_modes & DRM_EDID_HDMI_DC_36)) ++ if (!(di->edid_hdmi_rgb444_dc_modes & DRM_EDID_HDMI_DC_36)) + return false; - /* Any defined maximum tmds clock limit we must not exceed*/ -- if ((di->edid_hdmi_dc_modes & DRM_EDID_HDMI_DC_36) && +- if ((di->edid_hdmi_rgb444_dc_modes & DRM_EDID_HDMI_DC_36) && - (mode->clock * 3 / 2 <= di->max_tmds_clock)) video->color_depth = 12; -- else if ((di->edid_hdmi_dc_modes & DRM_EDID_HDMI_DC_30) && +- else if ((di->edid_hdmi_rgb444_dc_modes & DRM_EDID_HDMI_DC_30) && - (mode->clock * 5 / 4 <= di->max_tmds_clock)) - video->color_depth = 10;