aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/linux-yocto-4.14.71/0077-drm-amd-display-remove-dc-hub-this-seems-unused.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.14.71/0077-drm-amd-display-remove-dc-hub-this-seems-unused.patch')
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/0077-drm-amd-display-remove-dc-hub-this-seems-unused.patch127
1 files changed, 0 insertions, 127 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/0077-drm-amd-display-remove-dc-hub-this-seems-unused.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/0077-drm-amd-display-remove-dc-hub-this-seems-unused.patch
deleted file mode 100644
index b009e67b..00000000
--- a/common/recipes-kernel/linux/linux-yocto-4.14.71/0077-drm-amd-display-remove-dc-hub-this-seems-unused.patch
+++ /dev/null
@@ -1,127 +0,0 @@
-From b487671f8875db044db208e5c4c11c670aa5c415 Mon Sep 17 00:00:00 2001
-From: Dave Airlie <airlied@redhat.com>
-Date: Tue, 13 Dec 2016 16:41:05 +1000
-Subject: [PATCH 0077/4131] drm/amd/display: remove dc hub - this seems unused.
-
-Signed-off-by: Dave Airlie <airlied@redhat.com>
-Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
-Acked-by: Harry Wentland <Harry.Wentland@amd.com>
-Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
----
- drivers/gpu/drm/amd/display/dc/core/dc.c | 27 ----------------------
- drivers/gpu/drm/amd/display/dc/dc.h | 17 --------------
- .../drm/amd/display/dc/dce110/dce110_mem_input.c | 1 -
- .../gpu/drm/amd/display/dc/dce80/dce80_mem_input.c | 1 -
- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 --
- 5 files changed, 48 deletions(-)
-
-diff --git a/drivers/gpu/drm/amd/display/dc/core/dc.c b/drivers/gpu/drm/amd/display/dc/core/dc.c
-index df1bae8..891075e 100644
---- a/drivers/gpu/drm/amd/display/dc/core/dc.c
-+++ b/drivers/gpu/drm/amd/display/dc/core/dc.c
-@@ -1871,30 +1871,3 @@ const struct dc_stream_status *dc_stream_get_status(
- return &stream->status;
- }
-
--bool dc_init_dchub(struct dc *dc, struct dchub_init_data *dh_data)
--{
-- int i;
-- struct core_dc *core_dc = DC_TO_CORE(dc);
-- struct mem_input *mi = NULL;
--
-- for (i = 0; i < core_dc->res_pool->pipe_count; i++) {
-- if (core_dc->res_pool->mis[i] != NULL) {
-- mi = core_dc->res_pool->mis[i];
-- break;
-- }
-- }
-- if (mi == NULL) {
-- dm_error("no mem_input!\n");
-- return false;
-- }
--
-- if (mi->funcs->mem_input_update_dchub)
-- mi->funcs->mem_input_update_dchub(mi, dh_data);
-- else
-- ASSERT(mi->funcs->mem_input_update_dchub);
--
--
-- return true;
--
--}
--
-diff --git a/drivers/gpu/drm/amd/display/dc/dc.h b/drivers/gpu/drm/amd/display/dc/dc.h
-index 3f30afc..63090a2 100644
---- a/drivers/gpu/drm/amd/display/dc/dc.h
-+++ b/drivers/gpu/drm/amd/display/dc/dc.h
-@@ -159,21 +159,6 @@ struct dc {
- struct dc_debug debug;
- };
-
--enum frame_buffer_mode {
-- FRAME_BUFFER_MODE_LOCAL_ONLY = 0,
-- FRAME_BUFFER_MODE_ZFB_ONLY,
-- FRAME_BUFFER_MODE_MIXED_ZFB_AND_LOCAL,
--} ;
--
--struct dchub_init_data {
-- bool dchub_initialzied;
-- bool dchub_info_valid;
-- int64_t zfb_phys_addr_base;
-- int64_t zfb_mc_base_addr;
-- uint64_t zfb_size_in_byte;
-- enum frame_buffer_mode fb_mode;
--};
--
- struct dc_init_data {
- struct hw_asic_id asic_id;
- void *driver; /* ctx */
-@@ -194,8 +179,6 @@ struct dc *dc_create(const struct dc_init_data *init_params);
-
- void dc_destroy(struct dc **dc);
-
--bool dc_init_dchub(struct dc *dc, struct dchub_init_data *dh_data);
--
- /*******************************************************************************
- * Surface Interfaces
- ******************************************************************************/
-diff --git a/drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input.c b/drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input.c
-index a20feae..1643fb5 100644
---- a/drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input.c
-+++ b/drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input.c
-@@ -409,7 +409,6 @@ static struct mem_input_funcs dce110_mem_input_funcs = {
- dce_mem_input_program_surface_config,
- .mem_input_is_flip_pending =
- dce110_mem_input_is_flip_pending,
-- .mem_input_update_dchub = NULL
- };
- /*****************************************/
- /* Constructor, Destructor */
-diff --git a/drivers/gpu/drm/amd/display/dc/dce80/dce80_mem_input.c b/drivers/gpu/drm/amd/display/dc/dce80/dce80_mem_input.c
-index ebb8df3..704a7ce 100644
---- a/drivers/gpu/drm/amd/display/dc/dce80/dce80_mem_input.c
-+++ b/drivers/gpu/drm/amd/display/dc/dce80/dce80_mem_input.c
-@@ -54,7 +54,6 @@ static struct mem_input_funcs dce80_mem_input_funcs = {
- dce_mem_input_program_surface_config,
- .mem_input_is_flip_pending =
- dce110_mem_input_is_flip_pending,
-- .mem_input_update_dchub = NULL
- };
-
- /*****************************************/
-diff --git a/drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h b/drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h
-index 80566c8..2c0774f 100644
---- a/drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h
-+++ b/drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h
-@@ -99,8 +99,6 @@ struct mem_input_funcs {
-
- bool (*mem_input_is_flip_pending)(struct mem_input *mem_input);
-
-- void (*mem_input_update_dchub)(struct mem_input *mem_input,
-- struct dchub_init_data *dh_data);
- };
-
- #endif
---
-2.7.4
-