Home
last modified time | relevance | path

Searched refs:srbm_mutex (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Dmes_v12_0.c444 mutex_lock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio()
458 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio()
462 mutex_lock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio()
478 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_reset_queue_mmio()
1093 mutex_lock(&adev->srbm_mutex); in mes_v12_0_enable()
1135 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_enable()
1163 mutex_lock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr()
1177 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_set_ucode_start_addr()
1202 mutex_lock(&adev->srbm_mutex); in mes_v12_0_load_microcode()
1240 mutex_unlock(&adev->srbm_mutex); in mes_v12_0_load_microcode()
[all …]
H A Dmes_v11_0.c421 mutex_lock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
435 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
439 mutex_lock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
455 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_reset_queue_mmio()
932 mutex_lock(&adev->srbm_mutex); in mes_v11_0_get_fw_version()
946 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_get_fw_version()
971 mutex_lock(&adev->srbm_mutex); in mes_v11_0_enable()
986 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_enable()
1035 mutex_lock(&adev->srbm_mutex); in mes_v11_0_load_microcode()
1080 mutex_unlock(&adev->srbm_mutex); in mes_v11_0_load_microcode()
[all …]
H A Dgfx_v12_0.c1788 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_init_compute_vmid()
1801 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_init_compute_vmid()
1828 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_constants_init()
1843 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_constants_init()
2208 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_pfp_ucode_start_addr()
2240 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_pfp_ucode_start_addr()
2250 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_me_ucode_start_addr()
2282 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_me_ucode_start_addr()
2292 mutex_lock(&adev->srbm_mutex); in gfx_v12_0_set_mec_ucode_start_addr()
2302 mutex_unlock(&adev->srbm_mutex); in gfx_v12_0_set_mec_ucode_start_addr()
[all …]
H A Dgfx_v11_0.c2093 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_init_compute_vmid()
2106 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_init_compute_vmid()
2174 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_constants_init()
2189 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_constants_init()
2707 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_pfp_cache_rs64()
2744 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_config_pfp_cache_rs64()
2830 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_me_cache_rs64()
2867 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_config_me_cache_rs64()
2916 mutex_lock(&adev->srbm_mutex); in gfx_v11_0_config_mec_cache_rs64()
2934 mutex_unlock(&adev->srbm_mutex); in gfx_v11_0_config_mec_cache_rs64()
[all …]
H A Dmes_v12_1.c997 mutex_lock(&adev->srbm_mutex); in mes_v12_1_enable()
1011 mutex_unlock(&adev->srbm_mutex); in mes_v12_1_enable()
1045 mutex_lock(&adev->srbm_mutex); in mes_v12_1_set_ucode_start_addr()
1059 mutex_unlock(&adev->srbm_mutex); in mes_v12_1_set_ucode_start_addr()
1085 mutex_lock(&adev->srbm_mutex); in mes_v12_1_load_microcode()
1123 mutex_unlock(&adev->srbm_mutex); in mes_v12_1_load_microcode()
1293 mutex_lock(&adev->srbm_mutex); in mes_v12_1_queue_init_register()
1346 mutex_unlock(&adev->srbm_mutex); in mes_v12_1_queue_init_register()
1409 mutex_lock(&adev->srbm_mutex); in mes_v12_1_queue_init()
1418 mutex_unlock(&adev->srbm_mutex); in mes_v12_1_queue_init()
[all …]
H A Damdgpu_amdkfd_gfx_v12.c33 mutex_lock(&adev->srbm_mutex); in lock_srbm()
40 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Damdgpu_amdkfd_gfx_v9.c53 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 Damdgpu_amdkfd_gfx_v7.c53 mutex_lock(&adev->srbm_mutex); in lock_srbm()
60 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Dgfx_v12_1.c1423 mutex_lock(&adev->srbm_mutex); in gfx_v12_1_xcc_init_compute_vmid()
1441 mutex_unlock(&adev->srbm_mutex); in gfx_v12_1_xcc_init_compute_vmid()
1461 mutex_lock(&adev->srbm_mutex); in gfx_v12_1_xcc_constants_init()
1477 mutex_unlock(&adev->srbm_mutex); in gfx_v12_1_xcc_constants_init()
1839 mutex_lock(&adev->srbm_mutex); in gfx_v12_1_xcc_set_mec_ucode_start_addr()
1849 mutex_unlock(&adev->srbm_mutex); in gfx_v12_1_xcc_set_mec_ucode_start_addr()
2025 mutex_lock(&adev->srbm_mutex); in gfx_v12_1_xcc_cp_compute_load_microcode_rs64()
2043 mutex_unlock(&adev->srbm_mutex); in gfx_v12_1_xcc_cp_compute_load_microcode_rs64()
2374 mutex_lock(&adev->srbm_mutex); in gfx_v12_1_xcc_kiq_init_queue()
2378 mutex_unlock(&adev->srbm_mutex); in gfx_v12_1_xcc_kiq_init_queue()
[all …]
H A Damdgpu_amdkfd_gfx_v8.c47 mutex_lock(&adev->srbm_mutex); in lock_srbm()
54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Damdgpu_amdkfd_gfx_v10_3.c47 mutex_lock(&adev->srbm_mutex); in lock_srbm()
54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Dgfx_v9_0.c1053 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_reset_hw_queue()
1072 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_reset_hw_queue()
2607 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid()
2615 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_init_compute_vmid()
2683 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_constants_init()
2709 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_constants_init()
3857 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue()
3861 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue()
3868 mutex_lock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue()
3873 mutex_unlock(&adev->srbm_mutex); in gfx_v9_0_kiq_init_queue()
[all …]
H A Damdgpu_amdkfd_gfx_v11.c45 mutex_lock(&adev->srbm_mutex); in lock_srbm()
52 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Damdgpu_amdkfd_gfx_v10.c47 mutex_lock(&adev->srbm_mutex); in lock_srbm()
54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
H A Damdgpu.h884 struct mutex srbm_mutex; member
H A Damdgpu_device.c3726 mutex_init(&adev->srbm_mutex); in amdgpu_device_init()