diff options
Diffstat (limited to 'common/recipes-kernel/linux/files/0319-drm-amdkfd-Set-correct-doorbell-packet-type-for-Carr.patch')
-rw-r--r-- | common/recipes-kernel/linux/files/0319-drm-amdkfd-Set-correct-doorbell-packet-type-for-Carr.patch | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/common/recipes-kernel/linux/files/0319-drm-amdkfd-Set-correct-doorbell-packet-type-for-Carr.patch b/common/recipes-kernel/linux/files/0319-drm-amdkfd-Set-correct-doorbell-packet-type-for-Carr.patch deleted file mode 100644 index 02ff4665..00000000 --- a/common/recipes-kernel/linux/files/0319-drm-amdkfd-Set-correct-doorbell-packet-type-for-Carr.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 7639a8c420f04ca9be87974416efb2848b0962d9 Mon Sep 17 00:00:00 2001 -From: Ben Goz <ben.goz@amd.com> -Date: Sun, 7 Jun 2015 00:15:51 +0300 -Subject: [PATCH 0319/1050] drm/amdkfd: Set correct doorbell packet type for - Carrizo - -Signed-off-by: Ben Goz <ben.goz@amd.com> -Reviewed-by: Yair Shachar <yair.shachar@amd.com> -Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com> ---- - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 5 +++++ - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 + - 2 files changed, 6 insertions(+) - -diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_topology.c b/drivers/gpu/drm/amd/amdkfd/kfd_topology.c -index c25728b..74909e7 100644 ---- a/drivers/gpu/drm/amd/amdkfd/kfd_topology.c -+++ b/drivers/gpu/drm/amd/amdkfd/kfd_topology.c -@@ -1186,6 +1186,11 @@ int kfd_topology_add_device(struct kfd_dev *gpu) - * TODO: Retrieve max engine clock values from KGD - */ - -+ if (dev->gpu->device_info->asic_family == CHIP_CARRIZO) { -+ dev->node_props.capability |= HSA_CAP_DOORBELL_PACKET_TYPE; -+ pr_info("amdkfd: adding doorbell packet type capability\n"); -+ } -+ - res = 0; - - err: -diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_topology.h b/drivers/gpu/drm/amd/amdkfd/kfd_topology.h -index 989624b..c3ddb9b 100644 ---- a/drivers/gpu/drm/amd/amdkfd/kfd_topology.h -+++ b/drivers/gpu/drm/amd/amdkfd/kfd_topology.h -@@ -40,6 +40,7 @@ - #define HSA_CAP_WATCH_POINTS_TOTALBITS_MASK 0x00000f00 - #define HSA_CAP_WATCH_POINTS_TOTALBITS_SHIFT 8 - #define HSA_CAP_RESERVED 0xfffff000 -+#define HSA_CAP_DOORBELL_PACKET_TYPE 0x00001000 - - struct kfd_node_properties { - uint32_t cpu_cores_count; --- -1.9.1 - |