diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/0223-drm-amd-display-Add-query_ddc_data-function.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/0223-drm-amd-display-Add-query_ddc_data-function.patch | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/0223-drm-amd-display-Add-query_ddc_data-function.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/0223-drm-amd-display-Add-query_ddc_data-function.patch deleted file mode 100644 index 8364ebfd..00000000 --- a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/0223-drm-amd-display-Add-query_ddc_data-function.patch +++ /dev/null @@ -1,75 +0,0 @@ -From e5a175ca146ef849606a2ac804f4e7a25695fd29 Mon Sep 17 00:00:00 2001 -From: Zeyu Fan <Zeyu.Fan@amd.com> -Date: Thu, 16 Feb 2017 16:15:30 -0500 -Subject: [PATCH 0223/4131] drm/amd/display: Add query_ddc_data function - -Signed-off-by: Zeyu Fan <Zeyu.Fan@amd.com> -Reviewed-by: Charlene Liu <Charlene.Liu@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 | 25 +++++++++++++++++++++++++ - drivers/gpu/drm/amd/display/dc/dc.h | 11 ++++++++++- - 2 files changed, 35 insertions(+), 1 deletion(-) - -diff --git a/drivers/gpu/drm/amd/display/dc/core/dc.c b/drivers/gpu/drm/amd/display/dc/core/dc.c -index 84412e7..6516c27 100644 ---- a/drivers/gpu/drm/amd/display/dc/core/dc.c -+++ b/drivers/gpu/drm/amd/display/dc/core/dc.c -@@ -1725,6 +1725,31 @@ bool dc_read_dpcd( - return r == DDC_RESULT_SUCESSFULL; - } - -+bool dc_query_ddc_data( -+ struct dc *dc, -+ uint32_t link_index, -+ uint32_t address, -+ uint8_t *write_buf, -+ uint32_t write_size, -+ uint8_t *read_buf, -+ uint32_t read_size) { -+ -+ struct core_dc *core_dc = DC_TO_CORE(dc); -+ -+ struct core_link *link = core_dc->links[link_index]; -+ -+ bool result = dal_ddc_service_query_ddc_data( -+ link->ddc, -+ address, -+ write_buf, -+ write_size, -+ read_buf, -+ read_size); -+ -+ return result; -+} -+ -+ - bool dc_write_dpcd( - struct dc *dc, - uint32_t link_index, -diff --git a/drivers/gpu/drm/amd/display/dc/dc.h b/drivers/gpu/drm/amd/display/dc/dc.h -index 71d7dde..2d84b18 100644 ---- a/drivers/gpu/drm/amd/display/dc/dc.h -+++ b/drivers/gpu/drm/amd/display/dc/dc.h -@@ -720,7 +720,16 @@ bool dc_write_dpcd( - uint32_t link_index, - uint32_t address, - const uint8_t *data, -- uint32_t size); -+ uint32_t size); -+ -+bool dc_query_ddc_data( -+ struct dc *dc, -+ uint32_t link_index, -+ uint32_t address, -+ uint8_t *write_buf, -+ uint32_t write_size, -+ uint8_t *read_buf, -+ uint32_t read_size); - - bool dc_submit_i2c( - struct dc *dc, --- -2.7.4 - |