Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7639a8c4 authored by Ben Goz's avatar Ben Goz Committed by Oded Gabbay
Browse files

drm/amdkfd: Set correct doorbell packet type for Carrizo

parent 3d30b28b
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -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:
+1 −0
Original line number Diff line number Diff line
@@ -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;