diff options
Diffstat (limited to 'meta-amdfalconx86/recipes-kernel/linux/linux-yocto/0210-drm-amdgpu-make-some-DP-parameters-const.patch')
-rw-r--r-- | meta-amdfalconx86/recipes-kernel/linux/linux-yocto/0210-drm-amdgpu-make-some-DP-parameters-const.patch | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/meta-amdfalconx86/recipes-kernel/linux/linux-yocto/0210-drm-amdgpu-make-some-DP-parameters-const.patch b/meta-amdfalconx86/recipes-kernel/linux/linux-yocto/0210-drm-amdgpu-make-some-DP-parameters-const.patch new file mode 100644 index 00000000..df17aad3 --- /dev/null +++ b/meta-amdfalconx86/recipes-kernel/linux/linux-yocto/0210-drm-amdgpu-make-some-DP-parameters-const.patch @@ -0,0 +1,58 @@ +From dc5f428d6155ceb3b9045851fd94fd8abff61502 Mon Sep 17 00:00:00 2001 +From: Alex Deucher <alexander.deucher@amd.com> +Date: Mon, 18 May 2015 18:09:23 -0400 +Subject: [PATCH 0210/1050] drm/amdgpu: make some DP parameters const +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Ported from similar radeon patch. + +Reviewed-by: Christian König <christian.koenig@amd.com> +Signed-off-by: Alex Deucher <alexander.deucher@amd.com> +--- + drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +diff --git a/drivers/gpu/drm/amd/amdgpu/atombios_dp.c b/drivers/gpu/drm/amd/amdgpu/atombios_dp.c +index e00b8ad..7287aa8 100644 +--- a/drivers/gpu/drm/amd/amdgpu/atombios_dp.c ++++ b/drivers/gpu/drm/amd/amdgpu/atombios_dp.c +@@ -203,9 +203,9 @@ void amdgpu_atombios_dp_aux_init(struct amdgpu_connector *amdgpu_connector) + #define DP_VOLTAGE_MAX DP_TRAIN_VOLTAGE_SWING_LEVEL_3 + #define DP_PRE_EMPHASIS_MAX DP_TRAIN_PRE_EMPH_LEVEL_3 + +-static void amdgpu_atombios_dp_get_adjust_train(u8 link_status[DP_LINK_STATUS_SIZE], +- int lane_count, +- u8 train_set[4]) ++static void amdgpu_atombios_dp_get_adjust_train(const u8 link_status[DP_LINK_STATUS_SIZE], ++ int lane_count, ++ u8 train_set[4]) + { + u8 v = 0; + u8 p = 0; +@@ -265,8 +265,8 @@ static int amdgpu_atombios_dp_get_max_dp_pix_clock(int link_rate, + * if the max lane# < low rate lane# then use max lane# instead. + */ + static int amdgpu_atombios_dp_get_dp_lane_number(struct drm_connector *connector, +- u8 dpcd[DP_DPCD_SIZE], +- int pix_clock) ++ const u8 dpcd[DP_DPCD_SIZE], ++ int pix_clock) + { + int bpp = amdgpu_atombios_dp_convert_bpc_to_bpp(amdgpu_connector_get_monitor_bpc(connector)); + int max_link_rate = drm_dp_max_link_rate(dpcd); +@@ -284,8 +284,8 @@ static int amdgpu_atombios_dp_get_dp_lane_number(struct drm_connector *connector + } + + static int amdgpu_atombios_dp_get_dp_link_clock(struct drm_connector *connector, +- u8 dpcd[DP_DPCD_SIZE], +- int pix_clock) ++ const u8 dpcd[DP_DPCD_SIZE], ++ int pix_clock) + { + int bpp = amdgpu_atombios_dp_convert_bpc_to_bpp(amdgpu_connector_get_monitor_bpc(connector)); + int lane_num, max_pix_clock; +-- +1.9.1 + |