| /linux-6.15/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() 989 mutex_lock(&adev->srbm_mutex); in mes_v12_0_enable() 1059 mutex_lock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr() 1073 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr() 1098 mutex_lock(&adev->srbm_mutex); in mes_v12_0_load_microcode() 1281 mutex_lock(&adev->srbm_mutex); in mes_v12_0_queue_init_register() 1398 mutex_lock(&adev->srbm_mutex); in mes_v12_0_queue_init() [all …]
|
| H A D | mes_v11_0.c | 395 mutex_lock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio() 409 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio() 413 mutex_lock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio() 429 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio() 902 mutex_lock(&adev->srbm_mutex); in mes_v11_0_get_fw_version() 916 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_get_fw_version() 941 mutex_lock(&adev->srbm_mutex); in mes_v11_0_enable() 1005 mutex_lock(&adev->srbm_mutex); in mes_v11_0_load_microcode() 1050 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_load_microcode() 1190 mutex_lock(&adev->srbm_mutex); in mes_v11_0_queue_init_register() [all …]
|
| H A D | gfx_v12_0.c | 1700 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_init_compute_vmid() 1740 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_constants_init() 2120 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_pfp_ucode_start_addr() 2162 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_me_ucode_start_addr() 2204 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_mec_ucode_start_addr() 2376 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_cp_gfx_load_pfp_microcode_rs64() 2521 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_cp_gfx_load_me_microcode_rs64() 2648 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_cp_gfx_resume() 2688 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_cp_gfx_resume() 2799 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_cp_compute_load_microcode_rs64() [all …]
|
| H A D | gfx_v11_0.c | 1980 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_init_compute_vmid() 2061 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_constants_init() 2594 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_pfp_cache_rs64() 2717 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_me_cache_rs64() 2803 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_mec_cache_rs64() 3205 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_cp_gfx_load_pfp_microcode_rs64() 3424 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_cp_gfx_load_me_microcode_rs64() 3645 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_cp_gfx_resume() 3721 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_cp_gfx_resume() 3897 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_cp_compute_load_microcode_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() 1220 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_init_compute_vmid() 1273 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_constants_init() 2084 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue() 2093 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kiq_init_queue() 2126 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_kcq_init_queue() 2286 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_xcc_fini() 3429 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_unmap_done() 3470 mutex_lock(&adev->srbm_mutex); in gfx_v9_4_3_reset_hw_pipe() [all …]
|
| 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_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_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_v10_0.c | 3802 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_kiq_reset_hw_queue() 5172 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_init_compute_vmid() 5317 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_constants_init() 6475 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume() 6519 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume() 6554 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_cp_gfx_resume() 6815 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_kgq_init_queue() 6832 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_kgq_init_queue() 9580 mutex_lock(&adev->srbm_mutex); in gfx_v10_0_reset_kcq() 9703 mutex_lock(&adev->srbm_mutex); in gfx_v10_ip_dump() [all …]
|
| 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() 2582 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid() 2590 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid() 2655 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_constants_init() 3829 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue() 3840 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue() 3871 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kcq_init_queue() 4054 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_hw_fini() 7274 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_reset_kcq() [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 | 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() 5001 mutex_lock(&adev->srbm_mutex); in gfx_v8_0_pre_soft_reset() [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 | 581 mutex_lock(&adev->srbm_mutex); in amdgpu_mes_queue_init_mqd() 590 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 | 888 struct mutex srbm_mutex; member
|
| /linux-6.15/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() 5503 mutex_lock(&rdev->srbm_mutex); in cik_pcie_gart_enable() [all …]
|
| H A D | radeon_device.c | 1313 mutex_init(&rdev->srbm_mutex); in radeon_device_init()
|