forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c
....@@ -24,7 +24,6 @@
2424 #include "kfd_device_queue_manager.h"
2525 #include "gca/gfx_8_0_enum.h"
2626 #include "gca/gfx_8_0_sh_mask.h"
27
-#include "gca/gfx_8_0_enum.h"
2827 #include "oss/oss_3_0_sh_mask.h"
2928
3029 static bool set_cache_memory_policy_vi(struct device_queue_manager *dqm,
....@@ -55,6 +54,7 @@
5554 asic_ops->set_cache_memory_policy = set_cache_memory_policy_vi;
5655 asic_ops->update_qpd = update_qpd_vi;
5756 asic_ops->init_sdma_vm = init_sdma_vm;
57
+ asic_ops->mqd_manager_init = mqd_manager_init_vi;
5858 }
5959
6060 void device_queue_manager_init_vi_tonga(
....@@ -63,6 +63,7 @@
6363 asic_ops->set_cache_memory_policy = set_cache_memory_policy_vi_tonga;
6464 asic_ops->update_qpd = update_qpd_vi_tonga;
6565 asic_ops->init_sdma_vm = init_sdma_vm_tonga;
66
+ asic_ops->mqd_manager_init = mqd_manager_init_vi_tonga;
6667 }
6768
6869 static uint32_t compute_sh_mem_bases_64bit(unsigned int top_address_nybble)