diff options
Diffstat (limited to 'common/recipes-kernel/linux/files/0585-drm-amd-dal-Clean-up-aux-access-layer-in-DM.patch')
-rw-r--r-- | common/recipes-kernel/linux/files/0585-drm-amd-dal-Clean-up-aux-access-layer-in-DM.patch | 135 |
1 files changed, 0 insertions, 135 deletions
diff --git a/common/recipes-kernel/linux/files/0585-drm-amd-dal-Clean-up-aux-access-layer-in-DM.patch b/common/recipes-kernel/linux/files/0585-drm-amd-dal-Clean-up-aux-access-layer-in-DM.patch deleted file mode 100644 index 8be6706a..00000000 --- a/common/recipes-kernel/linux/files/0585-drm-amd-dal-Clean-up-aux-access-layer-in-DM.patch +++ /dev/null @@ -1,135 +0,0 @@ -From 028c8faa6f36780fa082a5eb2ded31b7ecde8dba Mon Sep 17 00:00:00 2001 -From: Andrey Grodzovsky <Andrey.Grodzovsky@amd.com> -Date: Tue, 8 Dec 2015 13:08:49 -0500 -Subject: [PATCH 0585/1110] drm/amd/dal: Clean up aux access layer in DM - -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_dc_helpers.c | 6 ++++-- - drivers/gpu/drm/amd/dal/dc/core/dc.c | 3 +-- - drivers/gpu/drm/amd/dal/dc/core/dc_link_hwss.c | 8 ++++++-- - drivers/gpu/drm/amd/dal/dc/dc.h | 2 +- - drivers/gpu/drm/amd/dal/dc/dc_helpers.h | 8 ++++++++ - 5 files changed, 20 insertions(+), 7 deletions(-) - -diff --git a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dc_helpers.c b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dc_helpers.c -index 7d3b2d3..b388dee 100644 ---- a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dc_helpers.c -+++ b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dc_helpers.c -@@ -460,6 +460,7 @@ void dc_helpers_dp_mst_stop_top_mgr( - - bool dc_helper_dp_read_dpcd( - struct dc_context *ctx, -+ uint8_t link_index, - const struct dc_link *link, - uint32_t address, - uint8_t *data, -@@ -481,6 +482,7 @@ bool dc_helper_dp_read_dpcd( - - bool dc_helper_dp_write_dpcd( - struct dc_context *ctx, -+ uint8_t link_index, - const struct dc_link *link, - uint32_t address, - const uint8_t *data, -@@ -495,6 +497,6 @@ bool dc_helper_dp_write_dpcd( - return false; - } - -- return drm_dp_dpcd_write(&aconnector->dm_dp_aux.aux, address, -- (uint8_t *)data, size) > 0; -+ return drm_dp_dpcd_write(&aconnector->dm_dp_aux.aux, -+ address, (uint8_t *)data, size) > 0; - } -diff --git a/drivers/gpu/drm/amd/dal/dc/core/dc.c b/drivers/gpu/drm/amd/dal/dc/core/dc.c -index d8c0799..feda859 100644 ---- a/drivers/gpu/drm/amd/dal/dc/core/dc.c -+++ b/drivers/gpu/drm/amd/dal/dc/core/dc.c -@@ -914,7 +914,6 @@ void dc_print_sync_report( - * data from Step 1). */ - } - --/*AG TODO Create callbacks for WIN DM */ - bool dc_read_dpcd( - struct dc *dc, - uint32_t link_index, -@@ -937,7 +936,7 @@ bool dc_write_dpcd( - struct dc *dc, - uint32_t link_index, - uint32_t address, -- uint8_t *data, -+ const uint8_t *data, - uint32_t size) - { - struct core_link *link = -diff --git a/drivers/gpu/drm/amd/dal/dc/core/dc_link_hwss.c b/drivers/gpu/drm/amd/dal/dc/core/dc_link_hwss.c -index 3a80a10..91aec82 100644 ---- a/drivers/gpu/drm/amd/dal/dc/core/dc_link_hwss.c -+++ b/drivers/gpu/drm/amd/dal/dc/core/dc_link_hwss.c -@@ -21,7 +21,9 @@ enum dc_status core_link_read_dpcd( - uint32_t size) - { - if (!dc_helper_dp_read_dpcd(link->ctx, -- &link->public, address, data, size)) -+ link->link_index, -+ &link->public, -+ address, data, size)) - return DC_ERROR_UNEXPECTED; - - return DC_OK; -@@ -34,7 +36,9 @@ enum dc_status core_link_write_dpcd( - uint32_t size) - { - if (!dc_helper_dp_write_dpcd(link->ctx, -- &link->public, address, data, size)) -+ link->link_index, -+ &link->public, -+ address, data, size)) - return DC_ERROR_UNEXPECTED; - - return DC_OK; -diff --git a/drivers/gpu/drm/amd/dal/dc/dc.h b/drivers/gpu/drm/amd/dal/dc/dc.h -index df76992..fa2712c 100644 ---- a/drivers/gpu/drm/amd/dal/dc/dc.h -+++ b/drivers/gpu/drm/amd/dal/dc/dc.h -@@ -436,7 +436,7 @@ bool dc_write_dpcd( - struct dc *dc, - uint32_t link_index, - uint32_t address, -- uint8_t *data, -+ const uint8_t *data, - uint32_t size); - - #endif /* DC_INTERFACE_H_ */ -diff --git a/drivers/gpu/drm/amd/dal/dc/dc_helpers.h b/drivers/gpu/drm/amd/dal/dc/dc_helpers.h -index 66f4d2d..fe76833 100644 ---- a/drivers/gpu/drm/amd/dal/dc/dc_helpers.h -+++ b/drivers/gpu/drm/amd/dal/dc/dc_helpers.h -@@ -72,15 +72,23 @@ void dc_helpers_dp_mst_stop_top_mgr( - struct dc_context *ctx, - const struct dc_link *link); - -+/** -+ * OS specific aux read callback. -+ */ - bool dc_helper_dp_read_dpcd( - struct dc_context *ctx, -+ uint8_t link_index, - const struct dc_link *link, - uint32_t address, - uint8_t *data, - uint32_t size); - -+/** -+ * OS specific aux write callback. -+ */ - bool dc_helper_dp_write_dpcd( - struct dc_context *ctx, -+ uint8_t link_index, - const struct dc_link *link, - uint32_t address, - const uint8_t *data, --- -2.7.4 - |