Searched refs:ip_blocks (Results 1 – 10 of 10) sorted by relevance
75 if (!(adev->ip_blocks[i].version->type == in smu_v13_0_10_mode2_suspend_ip()77 adev->ip_blocks[i].version->type == in smu_v13_0_10_mode2_suspend_ip()79 adev->ip_blocks[i].version->type == in smu_v13_0_10_mode2_suspend_ip()176 if (!(adev->ip_blocks[i].version->type == in smu_v13_0_10_mode2_restore_ip()178 adev->ip_blocks[i].version->type == in smu_v13_0_10_mode2_restore_ip()180 adev->ip_blocks[i].version->type == in smu_v13_0_10_mode2_restore_ip()189 if (!(adev->ip_blocks[i].version->type == in smu_v13_0_10_mode2_restore_ip()191 adev->ip_blocks[i].version->type == in smu_v13_0_10_mode2_restore_ip()193 adev->ip_blocks[i].version->type == in smu_v13_0_10_mode2_restore_ip()199 &adev->ip_blocks[i]); in smu_v13_0_10_mode2_restore_ip()[all …]
78 if (!(adev->ip_blocks[i].version->type == in sienna_cichlid_mode2_suspend_ip()80 adev->ip_blocks[i].version->type == in sienna_cichlid_mode2_suspend_ip()84 r = amdgpu_ip_block_suspend(&adev->ip_blocks[i]); in sienna_cichlid_mode2_suspend_ip()172 r = amdgpu_ip_block_resume(&adev->ip_blocks[i]); in sienna_cichlid_mode2_restore_ip()179 if (!(adev->ip_blocks[i].version->type == in sienna_cichlid_mode2_restore_ip()181 adev->ip_blocks[i].version->type == in sienna_cichlid_mode2_restore_ip()184 r = amdgpu_ip_block_resume(&adev->ip_blocks[i]); in sienna_cichlid_mode2_restore_ip()190 if (!(adev->ip_blocks[i].version->type == in sienna_cichlid_mode2_restore_ip()192 adev->ip_blocks[i].version->type == in sienna_cichlid_mode2_restore_ip()198 &adev->ip_blocks[i]); in sienna_cichlid_mode2_restore_ip()[all …]
2806 r = adev->ip_blocks[i].version->funcs->hw_init(&adev->ip_blocks[i]); in amdgpu_device_ip_hw_init_phase1()2831 r = adev->ip_blocks[i].version->funcs->hw_init(&adev->ip_blocks[i]); in amdgpu_device_ip_hw_init_phase2()2870 r = adev->ip_blocks[i].version->funcs->hw_init(&adev->ip_blocks[i]); in amdgpu_device_fw_loading()2976 r = adev->ip_blocks[i].version->funcs->sw_init(&adev->ip_blocks[i]); in amdgpu_device_ip_init()2991 r = adev->ip_blocks[i].version->funcs->hw_init(&adev->ip_blocks[i]); in amdgpu_device_ip_init()3008 r = adev->ip_blocks[i].version->funcs->hw_init(&adev->ip_blocks[i]); in amdgpu_device_ip_init()3516 r = adev->ip_blocks[i].version->funcs->sw_fini(&adev->ip_blocks[i]); in amdgpu_device_ip_fini()3531 adev->ip_blocks[i].version->funcs->late_fini(&adev->ip_blocks[i]); in amdgpu_device_ip_fini()3834 if (!adev->ip_blocks[i].status.valid || adev->ip_blocks[i].status.hw) in amdgpu_device_ip_resume_phase1()3868 if (!adev->ip_blocks[i].status.valid || adev->ip_blocks[i].status.hw) in amdgpu_device_ip_resume_phase2()[all …]
82 if (!(adev->ip_blocks[i].version->type == in aldebaran_mode2_suspend_ip()84 adev->ip_blocks[i].version->type == in aldebaran_mode2_suspend_ip()88 r = amdgpu_ip_block_suspend(&adev->ip_blocks[i]); in aldebaran_mode2_suspend_ip()273 if (!(adev->ip_blocks[i].version->type == in aldebaran_mode2_restore_ip()275 adev->ip_blocks[i].version->type == in aldebaran_mode2_restore_ip()279 r = amdgpu_ip_block_resume(&adev->ip_blocks[i]); in aldebaran_mode2_restore_ip()285 if (!(adev->ip_blocks[i].version->type == in aldebaran_mode2_restore_ip()287 adev->ip_blocks[i].version->type == in aldebaran_mode2_restore_ip()289 adev->ip_blocks[i].version->type == in aldebaran_mode2_restore_ip()295 &adev->ip_blocks[i]); in aldebaran_mode2_restore_ip()[all …]
34 if (!adev->ip_blocks[i].status.valid) in amdgpu_reset_xgmi_reset_on_init_suspend()36 if (!adev->ip_blocks[i].status.hw) in amdgpu_reset_xgmi_reset_on_init_suspend()39 if (adev->ip_blocks[i].version->type == AMD_IP_BLOCK_TYPE_DCE) in amdgpu_reset_xgmi_reset_on_init_suspend()43 amdgpu_ip_block_suspend(&adev->ip_blocks[i]); in amdgpu_reset_xgmi_reset_on_init_suspend()44 adev->ip_blocks[i].status.hw = false; in amdgpu_reset_xgmi_reset_on_init_suspend()
43 if (adev->ip_blocks[i].version->funcs->dump_ip_state) in amdgpu_job_do_core_dump()44 adev->ip_blocks[i].version->funcs in amdgpu_job_do_core_dump()45 ->dump_ip_state((void *)&adev->ip_blocks[i]); in amdgpu_job_do_core_dump()
496 if (adev->ip_blocks[i].version->type == type && in amdgpu_hw_ip_info()497 adev->ip_blocks[i].status.valid) in amdgpu_hw_ip_info()506 result->hw_ip_version_major = adev->ip_blocks[i].version->major; in amdgpu_hw_ip_info()507 result->hw_ip_version_minor = adev->ip_blocks[i].version->minor; in amdgpu_hw_ip_info()
286 ip_block = &coredump->adev->ip_blocks[i]; in amdgpu_devcoredump_read()
1097 struct amdgpu_ip_block ip_blocks[AMDGPU_MAX_IP_NUM]; member
231 if ((adev->ip_blocks[i].version->type == AMD_IP_BLOCK_TYPE_VCN || in is_vcn_enabled()232 adev->ip_blocks[i].version->type == AMD_IP_BLOCK_TYPE_JPEG) && in is_vcn_enabled()233 !adev->ip_blocks[i].status.valid) in is_vcn_enabled()