diff options
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.14.71/5368-drm-drivers-drop-redundant-drm_edid_to_eld-calls.patch')
-rw-r--r-- | common/recipes-kernel/linux/linux-yocto-4.14.71/5368-drm-drivers-drop-redundant-drm_edid_to_eld-calls.patch | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/5368-drm-drivers-drop-redundant-drm_edid_to_eld-calls.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/5368-drm-drivers-drop-redundant-drm_edid_to_eld-calls.patch new file mode 100644 index 00000000..8186f93b --- /dev/null +++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/5368-drm-drivers-drop-redundant-drm_edid_to_eld-calls.patch @@ -0,0 +1,53 @@ +From 5b41d93d4916b18c624b992285c5de3012d78c70 Mon Sep 17 00:00:00 2001 +From: Jani Nikula <jani.nikula@intel.com> +Date: Wed, 1 Nov 2017 16:21:02 +0200 +Subject: [PATCH 5368/5725] drm/drivers: drop redundant drm_edid_to_eld() calls +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +drm_add_edid_modes() now fills in the ELD automatically, so the calls to +drm_edid_to_eld() are redundant. Remove them. + +All the other places are obvious, but nv50 has detached +drm_edid_to_eld() from the drm_add_edid_modes() call. + +Cc: Alex Deucher <alexander.deucher@amd.com> +Cc: Christian König <christian.koenig@amd.com> +Cc: Archit Taneja <architt@codeaurora.org> +Cc: Andrzej Hajda <a.hajda@samsung.com> +Cc: Russell King <linux@armlinux.org.uk> +Cc: CK Hu <ck.hu@mediatek.com> +Cc: Philipp Zabel <p.zabel@pengutronix.de> +Cc: Ben Skeggs <bskeggs@redhat.com> +Cc: Mark Yao <mark.yao@rock-chips.com> +Cc: Benjamin Gaignard <benjamin.gaignard@linaro.org> +Cc: Vincent Abriou <vincent.abriou@st.com> +Cc: Thierry Reding <thierry.reding@gmail.com> +Cc: Eric Anholt <eric@anholt.net> +Acked-by: Eric Anholt <eric@anholt.net> +Acked-by: Archit Taneja <architt@codeaurora.org> +Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> +Reviewed-by: Alex Deucher <alexander.deucher@amd.com> +Acked-by: Thierry Reding <treding@nvidia.com> +Signed-off-by: Jani Nikula <jani.nikula@intel.com> +Link: https://patchwork.freedesktop.org/patch/msgid/0959ca02b983afc9e74dd9acd190ba6e25f21678.1509545641.git.jani.nikula@intel.com +--- + drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c +index 370071b..5aa20f1 100644 +--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c ++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c +@@ -354,7 +354,6 @@ static int amdgpu_connector_ddc_get_modes(struct drm_connector *connector) + if (amdgpu_connector->edid) { + drm_mode_connector_update_edid_property(connector, amdgpu_connector->edid); + ret = drm_add_edid_modes(connector, amdgpu_connector->edid); +- drm_edid_to_eld(connector, amdgpu_connector->edid); + return ret; + } + drm_mode_connector_update_edid_property(connector, NULL); +-- +2.7.4 + |