diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/2387-drm-amd-display-drop-unused-functions-in-amdgpu_dm_s.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/2387-drm-amd-display-drop-unused-functions-in-amdgpu_dm_s.patch | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/2387-drm-amd-display-drop-unused-functions-in-amdgpu_dm_s.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/2387-drm-amd-display-drop-unused-functions-in-amdgpu_dm_s.patch new file mode 100644 index 00000000..dca139c5 --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/2387-drm-amd-display-drop-unused-functions-in-amdgpu_dm_s.patch @@ -0,0 +1,88 @@ +From fa50aaaa6167dd9e6a9ae0dc4c1072e04b90e706 Mon Sep 17 00:00:00 2001 +From: Alex Deucher <alexander.deucher@amd.com> +Date: Tue, 10 Oct 2017 18:33:14 -0400 +Subject: [PATCH 2387/4131] drm/amd/display: drop unused functions in + amdgpu_dm_services.c + +not used. + +Reviewed-by: Harry Wentland <harry.wentland@amd.com> +Signed-off-by: Alex Deucher <alexander.deucher@amd.com> +--- + .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 53 ---------------------- + 1 file changed, 53 deletions(-) + +diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c +index 56bc7cc..2c3cd51 100644 +--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c ++++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c +@@ -35,47 +35,6 @@ + #include "amdgpu_dm_irq.h" + #include "amdgpu_pm.h" + +-/****************************************************************************** +- * IRQ Interfaces. +- *****************************************************************************/ +- +-void dal_register_timer_interrupt( +- struct dc_context *ctx, +- struct dc_timer_interrupt_params *int_params, +- interrupt_handler ih, +- void *args) +-{ +- struct amdgpu_device *adev = ctx->driver_context; +- +- if (!adev || !int_params) { +- DRM_ERROR("DM_IRQ: invalid input!\n"); +- return; +- } +- +- if (int_params->int_context != INTERRUPT_LOW_IRQ_CONTEXT) { +- /* only low irq ctx is supported. */ +- DRM_ERROR("DM_IRQ: invalid context: %d!\n", +- int_params->int_context); +- return; +- } +- +- amdgpu_dm_irq_register_timer(adev, int_params, ih, args); +-} +- +-void dal_isr_acquire_lock(struct dc_context *ctx) +-{ +- /*TODO*/ +-} +- +-void dal_isr_release_lock(struct dc_context *ctx) +-{ +- /*TODO*/ +-} +- +-/****************************************************************************** +- * End-of-IRQ Interfaces. +- *****************************************************************************/ +- + bool dm_write_persistent_data(struct dc_context *ctx, + const struct dc_sink *sink, + const char *module_name, +@@ -118,18 +77,6 @@ bool dm_pp_pre_dce_clock_change( + return false; + } + +-bool dm_pp_apply_safe_state( +- const struct dc_context *ctx) +-{ +- struct amdgpu_device *adev = ctx->driver_context; +- +- if (adev->pm.dpm_enabled) { +- /* TODO: Does this require PreModeChange event to PPLIB? */ +- } +- +- return true; +-} +- + bool dm_pp_apply_display_requirements( + const struct dc_context *ctx, + const struct dm_pp_display_configuration *pp_display_cfg) +-- +2.7.4 + |