/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | mes_v12_0.c | 414 mutex_lock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio() 428 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio() 432 mutex_lock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio() 448 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio() 987 mutex_lock(&adev->srbm_mutex); in mes_v12_0_enable() 1029 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_enable() 1057 mutex_lock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr() 1071 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr() 1096 mutex_lock(&adev->srbm_mutex); in mes_v12_0_load_microcode() 1134 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_load_microcode() [all …]
|
H A D | mes_v11_0.c | 392 mutex_lock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio() 406 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio() 410 mutex_lock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio() 426 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio() 903 mutex_lock(&adev->srbm_mutex); in mes_v11_0_get_fw_version() 917 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_get_fw_version() 942 mutex_lock(&adev->srbm_mutex); in mes_v11_0_enable() 957 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_enable() 1006 mutex_lock(&adev->srbm_mutex); in mes_v11_0_load_microcode() 1051 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_load_microcode() [all …]
|
H A D | gfx_v12_0.c | 1682 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_init_compute_vmid() 1695 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_init_compute_vmid() 1722 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_constants_init() 1737 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_constants_init() 2102 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_pfp_ucode_start_addr() 2134 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_pfp_ucode_start_addr() 2144 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_me_ucode_start_addr() 2176 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_me_ucode_start_addr() 2186 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_mec_ucode_start_addr() 2196 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_mec_ucode_start_addr() [all …]
|
H A D | gfx_v11_0.c | 1943 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_init_compute_vmid() 1956 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_init_compute_vmid() 2024 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_constants_init() 2039 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_constants_init() 2557 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_pfp_cache_rs64() 2594 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_config_pfp_cache_rs64() 2680 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_me_cache_rs64() 2717 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_config_me_cache_rs64() 2766 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_mec_cache_rs64() 2784 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_config_mec_cache_rs64() [all …]
|
H A D | amdgpu_amdkfd_gfx_v12.c | 33 mutex_lock(&adev->srbm_mutex); in lock_srbm() 40 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
|
H A D | gfx_v9_4_3.c | 295 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_kiq_reset_hw_queue() 314 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_kiq_reset_hw_queue() 1256 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_init_compute_vmid() 1269 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_init_compute_vmid() 1309 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_constants_init() 1341 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_constants_init() 2122 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue() 2126 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue() 2131 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue() 2138 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue() [all …]
|
H A D | amdgpu_amdkfd_gfx_v9.c | 53 mutex_lock(&adev->srbm_mutex); in kgd_gfx_v9_lock_srbm() 60 mutex_unlock(&adev->srbm_mutex); in kgd_gfx_v9_unlock_srbm() 929 mutex_lock(&adev->srbm_mutex); in lock_spi_csq_mutexes() 937 mutex_unlock(&adev->srbm_mutex); in unlock_spi_csq_mutexes()
|
H A D | amdgpu_amdkfd_gfx_v7.c | 53 mutex_lock(&adev->srbm_mutex); in lock_srbm() 60 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
|
H A D | amdgpu_amdkfd_gfx_v8.c | 47 mutex_lock(&adev->srbm_mutex); in lock_srbm() 54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
|
H A D | amdgpu_amdkfd_gfx_v10_3.c | 47 mutex_lock(&adev->srbm_mutex); in lock_srbm() 54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
|
H A D | gfx_v9_0.c | 1026 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_reset_hw_queue() 1045 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_reset_hw_queue() 2581 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid() 2589 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid() 2651 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_constants_init() 2677 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_constants_init() 3825 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue() 3829 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue() 3836 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue() 3841 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue() [all …]
|
H A D | amdgpu_amdkfd_gfx_v11.c | 45 mutex_lock(&adev->srbm_mutex); in lock_srbm() 52 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
|
H A D | gfx_v10_0.c | 5102 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_init_compute_vmid() 5110 mutex_unlock(&adev->srbm_mutex); in gfx_v10_0_init_compute_vmid() 5247 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_constants_init() 5262 mutex_unlock(&adev->srbm_mutex); in gfx_v10_0_constants_init() 6405 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume() 6445 mutex_unlock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume() 6449 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume() 6481 mutex_unlock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume() 6484 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume() 6486 mutex_unlock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume() [all …]
|
H A D | amdgpu_debugfs.c | 141 mutex_lock(&adev->srbm_mutex); in amdgpu_debugfs_process_reg_op() 176 mutex_unlock(&adev->srbm_mutex); in amdgpu_debugfs_process_reg_op() 271 mutex_lock(&adev->srbm_mutex); in amdgpu_debugfs_regs2_op() 305 mutex_unlock(&adev->srbm_mutex); in amdgpu_debugfs_regs2_op()
|
H A D | gfx_v8_0.c | 3691 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_init_compute_vmid() 3701 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_init_compute_vmid() 3769 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_constants_init() 3794 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_constants_init() 4620 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue() 4624 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue() 4631 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue() 4636 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_kiq_init_queue() 4655 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_kcq_init_queue() 4659 mutex_unlock(&adev->srbm_mutex); in gfx_v8_0_kcq_init_queue() [all …]
|
H A D | amdgpu_amdkfd_gfx_v10.c | 47 mutex_lock(&adev->srbm_mutex); in lock_srbm() 54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
|
H A D | gfx_v7_0.c | 1835 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_init_compute_vmid() 1845 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_init_compute_vmid() 1936 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_constants_init() 1950 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_constants_init() 2774 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_compute_pipe_init() 2793 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_compute_pipe_init() 2980 mutex_lock(&adev->srbm_mutex); in gfx_v7_0_compute_queue_init() 2988 mutex_unlock(&adev->srbm_mutex); in gfx_v7_0_compute_queue_init()
|
H A D | sdma_v2_4.c | 411 mutex_lock(&adev->srbm_mutex); in sdma_v2_4_gfx_resume() 419 mutex_unlock(&adev->srbm_mutex); in sdma_v2_4_gfx_resume()
|
H A D | cik_sdma.c | 437 mutex_lock(&adev->srbm_mutex); in cik_sdma_gfx_resume() 446 mutex_unlock(&adev->srbm_mutex); in cik_sdma_gfx_resume()
|
H A D | sdma_v3_0.c | 651 mutex_lock(&adev->srbm_mutex); in sdma_v3_0_gfx_resume() 659 mutex_unlock(&adev->srbm_mutex); in sdma_v3_0_gfx_resume()
|
H A D | amdgpu_mes.c | 587 mutex_lock(&adev->srbm_mutex); in amdgpu_mes_queue_init_mqd() 596 mutex_unlock(&adev->srbm_mutex); in amdgpu_mes_queue_init_mqd()
|
H A D | gfx_v9_4_2.c | 758 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_2_debug_trap_config_init() 771 mutex_unlock(&adev->srbm_mutex); in gfx_v9_4_2_debug_trap_config_init()
|
H A D | amdgpu.h | 887 struct mutex srbm_mutex; member
|
/linux/drivers/gpu/drm/radeon/ |
H A D | cik.c | 4147 mutex_lock(&rdev->srbm_mutex); in cik_compute_get_rptr() 4151 mutex_unlock(&rdev->srbm_mutex); in cik_compute_get_rptr() 4166 mutex_lock(&rdev->srbm_mutex); in cik_compute_get_wptr() 4170 mutex_unlock(&rdev->srbm_mutex); in cik_compute_get_wptr() 4226 mutex_lock(&rdev->srbm_mutex); in cik_cp_compute_enable() 4229 mutex_unlock(&rdev->srbm_mutex); in cik_cp_compute_enable() 4530 mutex_lock(&rdev->srbm_mutex); in cik_cp_compute_resume() 4554 mutex_unlock(&rdev->srbm_mutex); in cik_cp_compute_resume() 4604 mutex_lock(&rdev->srbm_mutex); in cik_cp_compute_resume() 4731 mutex_unlock(&rdev->srbm_mutex); in cik_cp_compute_resume() [all …]
|
H A D | radeon_device.c | 1313 mutex_init(&rdev->srbm_mutex); in radeon_device_init()
|