Home
last modified time | relevance | path

Searched refs:mgpu_info (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_kms.c52 mutex_lock(&mgpu_info.mutex); in amdgpu_unregister_gpu_instance()
54 for (i = 0; i < mgpu_info.num_gpu; i++) { in amdgpu_unregister_gpu_instance()
55 gpu_instance = &(mgpu_info.gpu_ins[i]); in amdgpu_unregister_gpu_instance()
57 mgpu_info.gpu_ins[i] = in amdgpu_unregister_gpu_instance()
58 mgpu_info.gpu_ins[mgpu_info.num_gpu - 1]; in amdgpu_unregister_gpu_instance()
59 mgpu_info.num_gpu--; in amdgpu_unregister_gpu_instance()
61 mgpu_info.num_apu--; in amdgpu_unregister_gpu_instance()
63 mgpu_info.num_dgpu--; in amdgpu_unregister_gpu_instance()
68 mutex_unlock(&mgpu_info in amdgpu_unregister_gpu_instance()
[all...]
H A Damdgpu_device.c2407 mutex_lock(&mgpu_info.mutex); in amdgpu_device_enable_mgpu_fan_boost()
2414 if (mgpu_info.num_dgpu < 2) in amdgpu_device_enable_mgpu_fan_boost()
2417 for (i = 0; i < mgpu_info.num_dgpu; i++) { in amdgpu_device_enable_mgpu_fan_boost()
2418 gpu_ins = &(mgpu_info.gpu_ins[i]); in amdgpu_device_enable_mgpu_fan_boost()
2431 mutex_unlock(&mgpu_info.mutex); in amdgpu_device_enable_mgpu_fan_boost()
2480 mutex_lock(&mgpu_info.mutex); in amdgpu_device_ip_late_init()
2495 if (mgpu_info.num_dgpu == adev->gmc.xgmi.num_physical_nodes) { in amdgpu_device_ip_late_init()
2496 for (i = 0; i < mgpu_info.num_gpu; i++) { in amdgpu_device_ip_late_init()
2497 gpu_instance = &(mgpu_info.gpu_ins[i]); in amdgpu_device_ip_late_init()
2510 mutex_unlock(&mgpu_info in amdgpu_device_ip_late_init()
[all...]
H A Damdgpu_drv.c156 struct amdgpu_mgpu_info mgpu_info = { variable
157 .mutex = __MUTEX_INITIALIZER(mgpu_info.mutex),
H A Damdgpu.h182 extern struct amdgpu_mgpu_info mgpu_info;
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_kms.c53 mutex_lock(&mgpu_info.mutex); in amdgpu_unregister_gpu_instance()
55 for (i = 0; i < mgpu_info.num_gpu; i++) { in amdgpu_unregister_gpu_instance()
56 gpu_instance = &(mgpu_info.gpu_ins[i]); in amdgpu_unregister_gpu_instance()
58 mgpu_info.gpu_ins[i] = in amdgpu_unregister_gpu_instance()
59 mgpu_info.gpu_ins[mgpu_info.num_gpu - 1]; in amdgpu_unregister_gpu_instance()
60 mgpu_info.num_gpu--; in amdgpu_unregister_gpu_instance()
62 mgpu_info.num_apu--; in amdgpu_unregister_gpu_instance()
64 mgpu_info.num_dgpu--; in amdgpu_unregister_gpu_instance()
69 mutex_unlock(&mgpu_info in amdgpu_unregister_gpu_instance()
[all...]
H A Damdgpu_drv.c212 struct amdgpu_mgpu_info mgpu_info = { variable
213 .mutex = __MUTEX_INITIALIZER(mgpu_info.mutex),
215 mgpu_info.delayed_reset_work,
2323 mutex_lock(&mgpu_info.mutex); in amdgpu_drv_delayed_reset_work_handler()
2324 if (mgpu_info.pending_reset == true) { in amdgpu_drv_delayed_reset_work_handler()
2325 mutex_unlock(&mgpu_info.mutex); in amdgpu_drv_delayed_reset_work_handler()
2328 mgpu_info.pending_reset = true; in amdgpu_drv_delayed_reset_work_handler()
2329 mutex_unlock(&mgpu_info.mutex); in amdgpu_drv_delayed_reset_work_handler()
2335 for (i = 0; i < mgpu_info.num_dgpu; i++) { in amdgpu_drv_delayed_reset_work_handler()
2336 adev = mgpu_info in amdgpu_drv_delayed_reset_work_handler()
[all...]
H A Damdgpu_device.c2599 mutex_lock(&mgpu_info.mutex); in amdgpu_device_enable_mgpu_fan_boost()
2606 if (mgpu_info.num_dgpu < 2) in amdgpu_device_enable_mgpu_fan_boost()
2609 for (i = 0; i < mgpu_info.num_dgpu; i++) { in amdgpu_device_enable_mgpu_fan_boost()
2610 gpu_ins = &(mgpu_info.gpu_ins[i]); in amdgpu_device_enable_mgpu_fan_boost()
2623 mutex_unlock(&mgpu_info.mutex); in amdgpu_device_enable_mgpu_fan_boost()
2683 mutex_lock(&mgpu_info.mutex); in amdgpu_device_ip_late_init()
2698 if (mgpu_info.num_dgpu == adev->gmc.xgmi.num_physical_nodes) { in amdgpu_device_ip_late_init()
2699 for (i = 0; i < mgpu_info.num_gpu; i++) { in amdgpu_device_ip_late_init()
2700 gpu_instance = &(mgpu_info.gpu_ins[i]); in amdgpu_device_ip_late_init()
2713 mutex_unlock(&mgpu_info in amdgpu_device_ip_late_init()
[all...]
H A Damdgpu.h199 extern struct amdgpu_mgpu_info mgpu_info;
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/
H A Damdgpu_pm.c1827 mutex_lock(&mgpu_info.mutex); in amdgpu_show_powershift_percent()
1828 for (i = 0; i < mgpu_info.num_gpu; i++) { in amdgpu_show_powershift_percent()
1829 if (mgpu_info.gpu_ins[i].adev->flags & AMD_IS_APU) { in amdgpu_show_powershift_percent()
1830 adev = mgpu_info.gpu_ins[i].adev; in amdgpu_show_powershift_percent()
1834 mutex_unlock(&mgpu_info.mutex); in amdgpu_show_powershift_percent()

Completed in 26 milliseconds