aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/files/0615-drm-amd-dal-validate-MST-connector-modes.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/files/0615-drm-amd-dal-validate-MST-connector-modes.patch')
-rw-r--r--common/recipes-kernel/linux/files/0615-drm-amd-dal-validate-MST-connector-modes.patch88
1 files changed, 0 insertions, 88 deletions
diff --git a/common/recipes-kernel/linux/files/0615-drm-amd-dal-validate-MST-connector-modes.patch b/common/recipes-kernel/linux/files/0615-drm-amd-dal-validate-MST-connector-modes.patch
deleted file mode 100644
index 56f36226..00000000
--- a/common/recipes-kernel/linux/files/0615-drm-amd-dal-validate-MST-connector-modes.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From 68bcc74a6347c314d95b61240a1849868d021214 Mon Sep 17 00:00:00 2001
-From: Mykola Lysenko <Mykola.Lysenko@amd.com>
-Date: Mon, 14 Dec 2015 19:08:47 +0800
-Subject: [PATCH 0615/1110] drm/amd/dal: validate MST connector modes
-
-Same validation should be applied for MST connector,
-as for regular one.
-
-In this change default validation function is exposed
-globally and used for MST connector
-
-Signed-off-by: Mykola Lysenko <Mykola.Lysenko@amd.com>
-Signed-off-by: Harry Wentland <harry.wentland@amd.com>
-Acked-by: Harry Wentland<harry.wentland@amd.com>
----
- drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_mst_types.c | 9 +--------
- drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c | 5 +++--
- drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.h | 4 ++++
- 3 files changed, 8 insertions(+), 10 deletions(-)
-
-diff --git a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_mst_types.c b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_mst_types.c
-index f2926ff..fb71d88 100644
---- a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_mst_types.c
-+++ b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_mst_types.c
-@@ -208,13 +208,6 @@ static int dm_dp_mst_get_modes(struct drm_connector *connector)
- return ret;
- }
-
--static enum drm_mode_status
--dm_dp_mst_mode_valid(struct drm_connector *connector,
-- struct drm_display_mode *mode)
--{
-- return MODE_OK;
--}
--
- static struct drm_encoder *dm_mst_best_encoder(struct drm_connector *connector)
- {
- struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
-@@ -224,7 +217,7 @@ static struct drm_encoder *dm_mst_best_encoder(struct drm_connector *connector)
-
- static const struct drm_connector_helper_funcs dm_dp_mst_connector_helper_funcs = {
- .get_modes = dm_dp_mst_get_modes,
-- .mode_valid = dm_dp_mst_mode_valid,
-+ .mode_valid = amdgpu_dm_connector_mode_valid,
- .best_encoder = dm_mst_best_encoder,
- };
-
-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 633f0de..fff17cd 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
-@@ -1221,7 +1221,8 @@ static int get_modes(struct drm_connector *connector)
- return amdgpu_connector->num_modes;
- }
-
--static int mode_valid(struct drm_connector *connector,
-+int amdgpu_dm_connector_mode_valid(
-+ struct drm_connector *connector,
- struct drm_display_mode *mode)
- {
- int result = MODE_ERROR;
-@@ -1286,7 +1287,7 @@ amdgpu_dm_connector_helper_funcs = {
- * in get_modes call back, not just return the modes count
- */
- .get_modes = get_modes,
-- .mode_valid = mode_valid,
-+ .mode_valid = amdgpu_dm_connector_mode_valid,
- .best_encoder = best_encoder
- };
-
-diff --git a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.h b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.h
-index 1b8b3eb..5d1152e 100644
---- a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.h
-+++ b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.h
-@@ -92,6 +92,10 @@ void amdgpu_dm_connector_init_helper(
- const struct dc_link *link,
- int link_index);
-
-+int amdgpu_dm_connector_mode_valid(
-+ struct drm_connector *connector,
-+ struct drm_display_mode *mode);
-+
- extern const struct drm_encoder_helper_funcs amdgpu_dm_encoder_helper_funcs;
-
- #endif /* __AMDGPU_DM_TYPES_H__ */
---
-2.7.4
-