diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/4422-drm-amdkfd-Rename-create_cp_queue-to-init_user_queue.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/4422-drm-amdkfd-Rename-create_cp_queue-to-init_user_queue.patch | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/4422-drm-amdkfd-Rename-create_cp_queue-to-init_user_queue.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/4422-drm-amdkfd-Rename-create_cp_queue-to-init_user_queue.patch new file mode 100644 index 00000000..a7c3727a --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/4422-drm-amdkfd-Rename-create_cp_queue-to-init_user_queue.patch @@ -0,0 +1,50 @@ +From edd7f06fc4a2eb254e4c7c23786ecf0ae3b3634d Mon Sep 17 00:00:00 2001 +From: Yong Zhao <Yong.Zhao@amd.com> +Date: Tue, 15 Jan 2019 19:23:16 -0500 +Subject: [PATCH 4422/4736] drm/amdkfd: Rename create_cp_queue() to + init_user_queue() + +create_cp_queue() could also work with SDMA queues, so we should rename +it. It only initialize the data values rather than creating queues. + +Change-Id: I76cbaed8fa95dd9062d786cbc1dd037ff041da9d +Signed-off-by: Yong Zhao <Yong.Zhao@amd.com> +Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com> +--- + drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c b/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c +index 591b5d05ab53..93a349f9c205 100644 +--- a/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c ++++ b/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c +@@ -162,7 +162,7 @@ void pqm_uninit(struct process_queue_manager *pqm) + pqm->queue_slot_bitmap = NULL; + } + +-static int create_cp_queue(struct process_queue_manager *pqm, ++static int init_user_queue(struct process_queue_manager *pqm, + struct kfd_dev *dev, struct queue **q, + struct queue_properties *q_properties, + struct file *f, unsigned int qid) +@@ -251,7 +251,7 @@ int pqm_create_queue(struct process_queue_manager *pqm, + goto err_create_queue; + } + +- retval = create_cp_queue(pqm, dev, &q, properties, f, *qid); ++ retval = init_user_queue(pqm, dev, &q, properties, f, *qid); + if (retval != 0) + goto err_create_queue; + pqn->q = q; +@@ -272,7 +272,7 @@ int pqm_create_queue(struct process_queue_manager *pqm, + goto err_create_queue; + } + +- retval = create_cp_queue(pqm, dev, &q, properties, f, *qid); ++ retval = init_user_queue(pqm, dev, &q, properties, f, *qid); + if (retval != 0) + goto err_create_queue; + pqn->q = q; +-- +2.17.1 + |