aboutsummaryrefslogtreecommitdiffstats
path: root/meta-amdfalconx86/recipes-kernel/linux/files/0036-yocto-amd-drm-amdgpu-add-DCE-11-0-register-headers.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-amdfalconx86/recipes-kernel/linux/files/0036-yocto-amd-drm-amdgpu-add-DCE-11-0-register-headers.patch')
-rw-r--r--meta-amdfalconx86/recipes-kernel/linux/files/0036-yocto-amd-drm-amdgpu-add-DCE-11-0-register-headers.patch78
1 files changed, 78 insertions, 0 deletions
diff --git a/meta-amdfalconx86/recipes-kernel/linux/files/0036-yocto-amd-drm-amdgpu-add-DCE-11-0-register-headers.patch b/meta-amdfalconx86/recipes-kernel/linux/files/0036-yocto-amd-drm-amdgpu-add-DCE-11-0-register-headers.patch
new file mode 100644
index 00000000..25794fa9
--- /dev/null
+++ b/meta-amdfalconx86/recipes-kernel/linux/files/0036-yocto-amd-drm-amdgpu-add-DCE-11-0-register-headers.patch
@@ -0,0 +1,78 @@
+From d5fb272c56a68d4cae42a80c37a7dd320e57c3bc Mon Sep 17 00:00:00 2001
+From: Alex Deucher <alexander.deucher@amd.com>
+Date: Thu, 16 Apr 2015 15:48:09 -0400
+Subject: drm/amdgpu: fix const warnings in amdgpu_connectors.c
+
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+Signed-off-by: Sanjay R Mehta <Sanju.Mehta@amd.com>
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
+index 6a8d28f..27df17a 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
+@@ -135,7 +135,7 @@ int amdgpu_connector_get_monitor_bpc(struct drm_connector *connector)
+ if (connector->display_info.bpc)
+ bpc = connector->display_info.bpc;
+ else {
+- struct drm_connector_helper_funcs *connector_funcs =
++ const struct drm_connector_helper_funcs *connector_funcs =
+ connector->helper_private;
+ struct drm_encoder *encoder = connector_funcs->best_encoder(connector);
+ struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
+@@ -216,7 +216,7 @@ amdgpu_connector_update_scratch_regs(struct drm_connector *connector,
+ {
+ struct drm_encoder *best_encoder = NULL;
+ struct drm_encoder *encoder = NULL;
+- struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
++ const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
+ bool connected;
+ int i;
+
+@@ -597,7 +597,7 @@ static int amdgpu_connector_set_property(struct drm_connector *connector,
+ if (connector->encoder) {
+ amdgpu_encoder = to_amdgpu_encoder(connector->encoder);
+ } else {
+- struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
++ const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
+ amdgpu_encoder = to_amdgpu_encoder(connector_funcs->best_encoder(connector));
+ }
+
+@@ -788,7 +788,7 @@ static int amdgpu_connector_set_lcd_property(struct drm_connector *connector,
+ if (connector->encoder)
+ amdgpu_encoder = to_amdgpu_encoder(connector->encoder);
+ else {
+- struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
++ const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private;
+ amdgpu_encoder = to_amdgpu_encoder(connector_funcs->best_encoder(connector));
+ }
+
+@@ -852,7 +852,7 @@ amdgpu_connector_vga_detect(struct drm_connector *connector, bool force)
+ {
+ struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
+ struct drm_encoder *encoder;
+- struct drm_encoder_helper_funcs *encoder_funcs;
++ const struct drm_encoder_helper_funcs *encoder_funcs;
+ bool dret = false;
+ enum drm_connector_status ret = connector_status_disconnected;
+ int r;
+@@ -971,7 +971,7 @@ amdgpu_connector_dvi_detect(struct drm_connector *connector, bool force)
+ struct amdgpu_device *adev = dev->dev_private;
+ struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
+ struct drm_encoder *encoder = NULL;
+- struct drm_encoder_helper_funcs *encoder_funcs;
++ const struct drm_encoder_helper_funcs *encoder_funcs;
+ int i, r;
+ enum drm_connector_status ret = connector_status_disconnected;
+ bool dret = false, broken_edid = false;
+@@ -1391,7 +1391,7 @@ amdgpu_connector_dp_detect(struct drm_connector *connector, bool force)
+ if (amdgpu_ddc_probe(amdgpu_connector, true)) /* try DDC */
+ ret = connector_status_connected;
+ else if (amdgpu_connector->dac_load_detect) { /* try load detection */
+- struct drm_encoder_helper_funcs *encoder_funcs = encoder->helper_private;
++ const struct drm_encoder_helper_funcs *encoder_funcs = encoder->helper_private;
+ ret = encoder_funcs->detect(encoder, connector);
+ }
+ }
+--
+cgit v0.10.2
+