diff options
Diffstat (limited to 'common/recipes-kernel/linux/files/1083-1083-drm-amd-dal-remove-common-modes.patch.patch')
-rw-r--r-- | common/recipes-kernel/linux/files/1083-1083-drm-amd-dal-remove-common-modes.patch.patch | 116 |
1 files changed, 0 insertions, 116 deletions
diff --git a/common/recipes-kernel/linux/files/1083-1083-drm-amd-dal-remove-common-modes.patch.patch b/common/recipes-kernel/linux/files/1083-1083-drm-amd-dal-remove-common-modes.patch.patch deleted file mode 100644 index d960bee2..00000000 --- a/common/recipes-kernel/linux/files/1083-1083-drm-amd-dal-remove-common-modes.patch.patch +++ /dev/null @@ -1,116 +0,0 @@ -From ded02745a454a75a08b5cbede401ea7f03d1722f Mon Sep 17 00:00:00 2001 -From: "Ramin.Ranjbar" <Ramin.Ranjbar@amd.com> -Date: Thu, 7 Jul 2016 17:26:22 +0530 -Subject: [PATCH 1083/1110] 1083-drm-amd-dal-remove-common-modes.patch - -Signed-off-by: Ramin Ranjbar <Ramin.Ranjbar@amd.com> -Signed-off-by: Kalyan Alle <kalyan.alle@amd.com> ---- - .../gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c | 84 +--------------------- - 1 file changed, 1 insertion(+), 83 deletions(-) - -diff --git a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c -index 12fbb0b..390c9b0 100644 ---- a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c -+++ b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c -@@ -1614,88 +1614,6 @@ static void amdgpu_dm_get_native_mode(struct drm_connector *connector) - } - } - --static struct drm_display_mode *amdgpu_dm_create_common_mode( -- struct drm_encoder *encoder, char *name, -- int hdisplay, int vdisplay) --{ -- struct drm_device *dev = encoder->dev; -- struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); -- struct drm_display_mode *mode = NULL; -- struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; -- -- mode = drm_mode_duplicate(dev, native_mode); -- -- if(mode == NULL) -- return NULL; -- -- mode->hdisplay = hdisplay; -- mode->vdisplay = vdisplay; -- mode->type &= ~DRM_MODE_TYPE_PREFERRED; -- strncpy(mode->name, name, DRM_DISPLAY_MODE_LEN); -- -- return mode; -- --} -- --static void amdgpu_dm_connector_add_common_modes(struct drm_encoder *encoder, -- struct drm_connector *connector) --{ -- struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); -- struct drm_display_mode *mode = NULL; -- struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; -- struct amdgpu_connector *amdgpu_connector = -- to_amdgpu_connector(connector); -- int i; -- int n; -- struct mode_size { -- char name[DRM_DISPLAY_MODE_LEN]; -- int w; -- int h; -- }common_modes[] = { -- { "640x480", 640, 480}, -- { "800x600", 800, 600}, -- { "1024x768", 1024, 768}, -- { "1280x720", 1280, 720}, -- { "1280x800", 1280, 800}, -- {"1280x1024", 1280, 1024}, -- { "1440x900", 1440, 900}, -- {"1680x1050", 1680, 1050}, -- {"1600x1200", 1600, 1200}, -- {"1920x1080", 1920, 1080}, -- {"1920x1200", 1920, 1200} -- }; -- -- n = sizeof(common_modes) / sizeof(common_modes[0]); -- -- for (i = 0; i < n; i++) { -- struct drm_display_mode *curmode = NULL; -- bool mode_existed = false; -- -- if (common_modes[i].w > native_mode->hdisplay || -- common_modes[i].h > native_mode->vdisplay || -- (common_modes[i].w == native_mode->hdisplay && -- common_modes[i].h == native_mode->vdisplay)) -- continue; -- -- list_for_each_entry(curmode, &connector->probed_modes, head) { -- if (common_modes[i].w == curmode->hdisplay && -- common_modes[i].h == curmode->vdisplay) { -- mode_existed = true; -- break; -- } -- } -- -- if (mode_existed) -- continue; -- -- mode = amdgpu_dm_create_common_mode(encoder, -- common_modes[i].name, common_modes[i].w, -- common_modes[i].h); -- drm_mode_probed_add(connector, mode); -- amdgpu_connector->num_modes++; -- } --} -- - static void amdgpu_dm_connector_ddc_get_modes( - struct drm_connector *connector, - struct edid *edid) -@@ -1728,7 +1646,7 @@ int amdgpu_dm_connector_get_modes(struct drm_connector *connector) - encoder = helper->best_encoder(connector); - - amdgpu_dm_connector_ddc_get_modes(connector, edid); -- amdgpu_dm_connector_add_common_modes(encoder, connector); -+ //amdgpu_dm_connector_add_common_modes(encoder, connector); - return amdgpu_connector->num_modes; - } - --- -2.7.4 - |