| .. | .. |
|---|
| 24 | 24 | #include "kfd_device_queue_manager.h" |
|---|
| 25 | 25 | #include "gca/gfx_8_0_enum.h" |
|---|
| 26 | 26 | #include "gca/gfx_8_0_sh_mask.h" |
|---|
| 27 | | -#include "gca/gfx_8_0_enum.h" |
|---|
| 28 | 27 | #include "oss/oss_3_0_sh_mask.h" |
|---|
| 29 | 28 | |
|---|
| 30 | 29 | static bool set_cache_memory_policy_vi(struct device_queue_manager *dqm, |
|---|
| .. | .. |
|---|
| 55 | 54 | asic_ops->set_cache_memory_policy = set_cache_memory_policy_vi; |
|---|
| 56 | 55 | asic_ops->update_qpd = update_qpd_vi; |
|---|
| 57 | 56 | asic_ops->init_sdma_vm = init_sdma_vm; |
|---|
| 57 | + asic_ops->mqd_manager_init = mqd_manager_init_vi; |
|---|
| 58 | 58 | } |
|---|
| 59 | 59 | |
|---|
| 60 | 60 | void device_queue_manager_init_vi_tonga( |
|---|
| .. | .. |
|---|
| 63 | 63 | asic_ops->set_cache_memory_policy = set_cache_memory_policy_vi_tonga; |
|---|
| 64 | 64 | asic_ops->update_qpd = update_qpd_vi_tonga; |
|---|
| 65 | 65 | asic_ops->init_sdma_vm = init_sdma_vm_tonga; |
|---|
| 66 | + asic_ops->mqd_manager_init = mqd_manager_init_vi_tonga; |
|---|
| 66 | 67 | } |
|---|
| 67 | 68 | |
|---|
| 68 | 69 | static uint32_t compute_sh_mem_bases_64bit(unsigned int top_address_nybble) |
|---|