aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/files/0876-drm-amd-dal-Add-print-to-indicate-DC-creation.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/files/0876-drm-amd-dal-Add-print-to-indicate-DC-creation.patch')
-rw-r--r--common/recipes-kernel/linux/files/0876-drm-amd-dal-Add-print-to-indicate-DC-creation.patch53
1 files changed, 53 insertions, 0 deletions
diff --git a/common/recipes-kernel/linux/files/0876-drm-amd-dal-Add-print-to-indicate-DC-creation.patch b/common/recipes-kernel/linux/files/0876-drm-amd-dal-Add-print-to-indicate-DC-creation.patch
new file mode 100644
index 00000000..1c6f736a
--- /dev/null
+++ b/common/recipes-kernel/linux/files/0876-drm-amd-dal-Add-print-to-indicate-DC-creation.patch
@@ -0,0 +1,53 @@
+From 6cd9b175ad4042f07b185763c2043da96720603e Mon Sep 17 00:00:00 2001
+From: Eric Yang <eric.yang2@amd.com>
+Date: Wed, 2 Mar 2016 14:21:43 -0500
+Subject: [PATCH 0876/1110] drm/amd/dal: Add print to indicate DC creation
+
+Signed-off-by: Eric Yang <eric.yang2@amd.com>
+Acked-by: Harry Wentland <harry.wentland@amd.com>
+---
+ drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm.c | 4 ++++
+ drivers/gpu/drm/amd/dal/dc/core/dc.c | 5 +++++
+ 2 files changed, 9 insertions(+)
+
+diff --git a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm.c
+index 2f2077e1..b089124 100644
+--- a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm.c
++++ b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm.c
+@@ -250,6 +250,7 @@ int amdgpu_dm_init(struct amdgpu_device *adev)
+ adev->dm.ddev = adev->ddev;
+ adev->dm.adev = adev;
+
++ DRM_INFO("DAL is enabled\n");
+ /* Zero all the fields */
+ memset(&init_data, 0, sizeof(init_data));
+
+@@ -305,6 +306,9 @@ int amdgpu_dm_init(struct amdgpu_device *adev)
+ /* Display Core create. */
+ adev->dm.dc = dc_create(&init_data);
+
++ if (!adev->dm.dc)
++ DRM_INFO("Display Core failed to initialize!\n");
++
+ INIT_WORK(&adev->dm.mst_hotplug_work, hotplug_notify_work_func);
+
+ if (amdgpu_dm_initialize_drm_device(adev)) {
+diff --git a/drivers/gpu/drm/amd/dal/dc/core/dc.c b/drivers/gpu/drm/amd/dal/dc/core/dc.c
+index 80339f6..b533b59 100644
+--- a/drivers/gpu/drm/amd/dal/dc/core/dc.c
++++ b/drivers/gpu/drm/amd/dal/dc/core/dc.c
+@@ -489,6 +489,11 @@ struct dc *dc_create(const struct dc_init_data *init_params)
+ dc->public.caps.max_links = dc->link_count;
+ dc->public.caps.max_audios = dc->res_pool.audio_count;
+
++ dal_logger_write(dc->ctx->logger,
++ LOG_MAJOR_INTERFACE_TRACE,
++ LOG_MINOR_COMPONENT_DC,
++ "Display Core initialized\n");
++
+ return &dc->public;
+
+ construct_fail:
+--
+2.7.4
+