Home
last modified time | relevance | path

Searched refs:amdgpu_bo_free_kernel (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dvega12_smumgr.c319 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_OVERDRIVE].handle, in vega12_smu_init()
323 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_AVFS_FUSE_OVERRIDE].handle, in vega12_smu_init()
328 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_PMSTATUSLOG].handle, in vega12_smu_init()
332 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_WATERMARKS].handle, in vega12_smu_init()
336 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_PPTABLE].handle, in vega12_smu_init()
351 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_PPTABLE].handle, in vega12_smu_fini()
354 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_WATERMARKS].handle, in vega12_smu_fini()
358 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_PMSTATUSLOG].handle, in vega12_smu_fini()
361 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_AVFS_FUSE_OVERRIDE].handle, in vega12_smu_fini()
364 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_OVERDRIVE].handle, in vega12_smu_fini()
[all …]
H A Dvega10_smumgr.c311 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TOOLSTABLE].handle, in vega10_smu_init()
315 amdgpu_bo_free_kernel(&priv->smu_tables.entry[AVFSTABLE].handle, in vega10_smu_init()
319 amdgpu_bo_free_kernel(&priv->smu_tables.entry[WMTABLE].handle, in vega10_smu_init()
323 amdgpu_bo_free_kernel(&priv->smu_tables.entry[PPTABLE].handle, in vega10_smu_init()
337 amdgpu_bo_free_kernel(&priv->smu_tables.entry[PPTABLE].handle, in vega10_smu_fini()
340 amdgpu_bo_free_kernel(&priv->smu_tables.entry[WMTABLE].handle, in vega10_smu_fini()
343 amdgpu_bo_free_kernel(&priv->smu_tables.entry[AVFSTABLE].handle, in vega10_smu_fini()
347 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TOOLSTABLE].handle, in vega10_smu_fini()
350 amdgpu_bo_free_kernel(&priv->smu_tables.entry[AVFSFUSETABLE].handle, in vega10_smu_fini()
H A Dvega20_smumgr.c530 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_SMU_METRICS].handle, in vega20_smu_init()
534 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_OVERDRIVE].handle, in vega20_smu_init()
538 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_PMSTATUSLOG].handle, in vega20_smu_init()
542 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_WATERMARKS].handle, in vega20_smu_init()
546 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_PPTABLE].handle, in vega20_smu_init()
564 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_PPTABLE].handle, in vega20_smu_fini()
567 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_WATERMARKS].handle, in vega20_smu_fini()
570 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_PMSTATUSLOG].handle, in vega20_smu_fini()
573 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_OVERDRIVE].handle, in vega20_smu_fini()
576 amdgpu_bo_free_kernel(&priv->smu_tables.entry[TABLE_SMU_METRICS].handle, in vega20_smu_fini()
[all …]
H A Dsmu10_smumgr.c211 amdgpu_bo_free_kernel(&priv->smu_tables.entry[SMU10_WMTABLE].handle, in smu10_smu_fini()
214 amdgpu_bo_free_kernel(&priv->smu_tables.entry[SMU10_CLOCKTABLE].handle, in smu10_smu_fini()
287 amdgpu_bo_free_kernel(&priv->smu_tables.entry[SMU10_WMTABLE].handle, in smu10_smu_init()
H A Dsmu8_smumgr.c837 amdgpu_bo_free_kernel(&smu8_smu->smu_buffer.handle, in smu8_smu_init()
841 amdgpu_bo_free_kernel(&smu8_smu->toc_buffer.handle, in smu8_smu_init()
858 amdgpu_bo_free_kernel(&smu8_smu->toc_buffer.handle, in smu8_smu_fini()
861 amdgpu_bo_free_kernel(&smu8_smu->smu_buffer.handle, in smu8_smu_fini()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_doorbell.c102 amdgpu_bo_free_kernel(&kfd->doorbells, NULL, in kfd_doorbell_fini()
304 amdgpu_bo_free_kernel(&qpd->proc_doorbells, NULL, NULL); in kfd_free_process_doorbells()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dmes_userqueue.c509 amdgpu_bo_free_kernel(&queue->fw_obj.obj, &queue->fw_obj.gpu_addr, in mes_userq_mqd_create()
513 amdgpu_bo_free_kernel(&queue->mqd.obj, &queue->mqd.gpu_addr, in mes_userq_mqd_create()
525 amdgpu_bo_free_kernel(&queue->fw_obj.obj, &queue->fw_obj.gpu_addr, in mes_userq_mqd_destroy()
528 amdgpu_bo_free_kernel(&queue->mqd.obj, &queue->mqd.gpu_addr, in mes_userq_mqd_destroy()
H A Dpsp_v11_0_8.c143 amdgpu_bo_free_kernel(&adev->firmware.rbuf, in psp_v11_0_8_ring_destroy()
H A Damdgpu_seq64.c225 amdgpu_bo_free_kernel(&adev->seq64.sbo, in amdgpu_seq64_fini()
H A Damdgpu_mes.c276 amdgpu_bo_free_kernel(&adev->mes.hung_queue_db_array_gpu_obj[i], in amdgpu_mes_init()
293 amdgpu_bo_free_kernel(&adev->mes.event_log_gpu_obj, in amdgpu_mes_fini()
299 amdgpu_bo_free_kernel(&adev->mes.hung_queue_db_array_gpu_obj[i], in amdgpu_mes_fini()
967 amdgpu_bo_free_kernel(&mes->ctx_array_size_bo, in amdgpu_mes_rs64mem_fini()
H A Dumsch_mm_v4_0.c174 amdgpu_bo_free_kernel(&adev->umsch_mm.data_fw_obj, in umsch_mm_v4_0_load_microcode()
178 amdgpu_bo_free_kernel(&adev->umsch_mm.ucode_fw_obj, in umsch_mm_v4_0_load_microcode()
H A Dpsp_v15_0.c220 amdgpu_bo_free_kernel(&adev->firmware.rbuf, in psp_v15_0_0_ring_destroy()
H A Damdgpu_isp.c317 amdgpu_bo_free_kernel(bo, gpu_addr, cpu_addr); in isp_kernel_buffer_free()
H A Dmes_v11_0.c1219 amdgpu_bo_free_kernel(&adev->mes.data_fw_obj[pipe], in mes_v11_0_free_ucode_buffers()
1223 amdgpu_bo_free_kernel(&adev->mes.ucode_fw_obj[pipe], in mes_v11_0_free_ucode_buffers()
1788 amdgpu_bo_free_kernel(&adev->mes.resource_1[0], &adev->mes.resource_1_gpu_addr[0], in mes_v11_0_sw_fini()
1794 amdgpu_bo_free_kernel(&adev->mes.eop_gpu_obj[pipe], in mes_v11_0_sw_fini()
1800 amdgpu_bo_free_kernel(&adev->gfx.kiq[0].ring.mqd_obj, in mes_v11_0_sw_fini()
1804 amdgpu_bo_free_kernel(&adev->mes.ring[0].mqd_obj, in mes_v11_0_sw_fini()
H A Dmes_v12_1.c1064 amdgpu_bo_free_kernel(&adev->mes.data_fw_obj[inst], in mes_v12_1_free_ucode_buffers()
1068 amdgpu_bo_free_kernel(&adev->mes.ucode_fw_obj[inst], in mes_v12_1_free_ucode_buffers()
1660 amdgpu_bo_free_kernel(&adev->mes.shared_cmd_buf_obj[inst], in mes_v12_1_sw_fini()
1666 amdgpu_bo_free_kernel(&adev->mes.eop_gpu_obj[inst], in mes_v12_1_sw_fini()
1671 amdgpu_bo_free_kernel(&adev->mes.ring[inst].mqd_obj, in mes_v12_1_sw_fini()
1684 amdgpu_bo_free_kernel(&adev->gfx.kiq[xcc_id].ring.mqd_obj, in mes_v12_1_sw_fini()
H A Dmes_v12_0.c1294 amdgpu_bo_free_kernel(&adev->mes.data_fw_obj[pipe], in mes_v12_0_free_ucode_buffers()
1298 amdgpu_bo_free_kernel(&adev->mes.ucode_fw_obj[pipe], in mes_v12_0_free_ucode_buffers()
1873 amdgpu_bo_free_kernel(&adev->mes.resource_1[pipe], in mes_v12_0_sw_fini()
1879 amdgpu_bo_free_kernel(&adev->mes.eop_gpu_obj[pipe], in mes_v12_0_sw_fini()
1885 amdgpu_bo_free_kernel(&adev->mes.ring[pipe].mqd_obj, in mes_v12_0_sw_fini()
1893 amdgpu_bo_free_kernel(&adev->gfx.kiq[0].ring.mqd_obj, in mes_v12_0_sw_fini()
H A Damdgpu_psp.c304 amdgpu_bo_free_kernel(&mem_ctx->shared_bo, &mem_ctx->shared_mc_addr, in psp_ta_free_shared_buf()
316 amdgpu_bo_free_kernel(&psp->tmr_bo, &psp->tmr_mc_addr, pptr); in psp_free_shared_bufs()
568 amdgpu_bo_free_kernel(&psp->fence_buf_bo, in psp_sw_init()
571 amdgpu_bo_free_kernel(&psp->fw_pri_bo, in psp_sw_init()
595 amdgpu_bo_free_kernel(&adev->firmware.rbuf, in psp_sw_fini()
599 amdgpu_bo_free_kernel(&psp->fw_pri_bo, in psp_sw_fini()
601 amdgpu_bo_free_kernel(&psp->fence_buf_bo, in psp_sw_fini()
603 amdgpu_bo_free_kernel(&psp->cmd_buf_bo, &psp->cmd_buf_mc_addr, in psp_sw_fini()
4643 amdgpu_bo_free_kernel(&fw_buf_bo, &fw_pri_mc_addr, &fw_pri_cpu_addr); in psp_usbc_pd_fw_sysfs_write()
4787 amdgpu_bo_free_kernel(&fw_buf_bo, &fw_pri_mc_addr, &fw_pri_cpu_addr); in amdgpu_psp_vbflash_read()
[all …]
H A Damdgpu_uvd.c387 amdgpu_bo_free_kernel(&adev->uvd.inst[j].vcpu_bo, in amdgpu_uvd_sw_fini()
396 amdgpu_bo_free_kernel(&adev->uvd.ib_bo, NULL, &addr); in amdgpu_uvd_sw_fini()
1239 amdgpu_bo_free_kernel(&bo, NULL, (void **)&msg); in amdgpu_uvd_get_destroy_msg()
H A Damdgpu_gart.c291 amdgpu_bo_free_kernel(&adev->gart.bo, NULL, (void *)&adev->gart.ptr); in amdgpu_gart_table_vram_free()
H A Damdgpu_gfx.c353 amdgpu_bo_free_kernel(&kiq->eop_obj, &kiq->eop_gpu_addr, NULL); in amdgpu_gfx_kiq_fini()
510 amdgpu_bo_free_kernel(&ring->mqd_obj, in amdgpu_gfx_mqd_sw_fini()
520 amdgpu_bo_free_kernel(&ring->mqd_obj, in amdgpu_gfx_mqd_sw_fini()
527 amdgpu_bo_free_kernel(&ring->mqd_obj, in amdgpu_gfx_mqd_sw_fini()
2485 amdgpu_bo_free_kernel(&adev->gfx.cleaner_shader_obj, in amdgpu_gfx_cleaner_shader_sw_fini()
H A Dgfx_v12_0.c729 amdgpu_bo_free_kernel(&adev->gfx.rlc.clear_state_obj, in gfx_v12_0_rlc_fini()
734 amdgpu_bo_free_kernel(&adev->gfx.rlc.cp_table_obj, in gfx_v12_0_rlc_fini()
779 amdgpu_bo_free_kernel(&adev->gfx.mec.hpd_eop_obj, NULL, NULL); in gfx_v12_0_mec_fini()
780 amdgpu_bo_free_kernel(&adev->gfx.mec.mec_fw_obj, NULL, NULL); in gfx_v12_0_mec_fini()
781 amdgpu_bo_free_kernel(&adev->gfx.mec.mec_fw_data_obj, NULL, NULL); in gfx_v12_0_mec_fini()
1620 amdgpu_bo_free_kernel(&adev->gfx.pfp.pfp_fw_obj, in gfx_v12_0_pfp_fini()
1624 amdgpu_bo_free_kernel(&adev->gfx.pfp.pfp_fw_data_obj, in gfx_v12_0_pfp_fini()
1631 amdgpu_bo_free_kernel(&adev->gfx.me.me_fw_obj, in gfx_v12_0_me_fini()
1635 amdgpu_bo_free_kernel(&adev->gfx.me.me_fw_data_obj, in gfx_v12_0_me_fini()
1642 amdgpu_bo_free_kernel(&adev->gfx.rlc.rlc_autoload_bo, in gfx_v12_0_rlc_autoload_buffer_fini()
H A Dgfx_v11_0.c900 amdgpu_bo_free_kernel(&adev->gfx.rlc.clear_state_obj, in gfx_v11_0_rlc_fini()
905 amdgpu_bo_free_kernel(&adev->gfx.rlc.cp_table_obj, in gfx_v11_0_rlc_fini()
950 amdgpu_bo_free_kernel(&adev->gfx.mec.hpd_eop_obj, NULL, NULL); in gfx_v11_0_mec_fini()
951 amdgpu_bo_free_kernel(&adev->gfx.mec.mec_fw_obj, NULL, NULL); in gfx_v11_0_mec_fini()
952 amdgpu_bo_free_kernel(&adev->gfx.mec.mec_fw_data_obj, NULL, NULL); in gfx_v11_0_mec_fini()
1943 amdgpu_bo_free_kernel(&adev->gfx.pfp.pfp_fw_obj, in gfx_v11_0_pfp_fini()
1947 amdgpu_bo_free_kernel(&adev->gfx.pfp.pfp_fw_data_obj, in gfx_v11_0_pfp_fini()
1954 amdgpu_bo_free_kernel(&adev->gfx.me.me_fw_obj, in gfx_v11_0_me_fini()
1958 amdgpu_bo_free_kernel(&adev->gfx.me.me_fw_data_obj, in gfx_v11_0_me_fini()
1965 amdgpu_bo_free_kernel(&adev->gfx.rlc.rlc_autoload_bo, in gfx_v11_0_rlc_autoload_buffer_fini()
H A Dgfx_v12_1.c638 amdgpu_bo_free_kernel(&adev->gfx.rlc.clear_state_obj, in gfx_v12_1_rlc_fini()
643 amdgpu_bo_free_kernel(&adev->gfx.rlc.cp_table_obj, in gfx_v12_1_rlc_fini()
708 amdgpu_bo_free_kernel(&adev->gfx.mec.hpd_eop_obj, NULL, NULL); in gfx_v12_1_mec_fini()
709 amdgpu_bo_free_kernel(&adev->gfx.mec.mec_fw_obj, NULL, NULL); in gfx_v12_1_mec_fini()
710 amdgpu_bo_free_kernel(&adev->gfx.mec.mec_fw_data_obj, NULL, NULL); in gfx_v12_1_mec_fini()
1570 amdgpu_bo_free_kernel(&adev->gfx.rlc.rlc_autoload_bo, in gfx_v12_1_rlc_autoload_buffer_fini()
H A Damdgpu_vce.c264 amdgpu_bo_free_kernel(&adev->vce.vcpu_bo, &adev->vce.gpu_addr, in amdgpu_vce_sw_fini()
H A Damdgpu_virt.c244 amdgpu_bo_free_kernel(&adev->virt.mm_table.bo, in amdgpu_virt_free_mm_table()
393 amdgpu_bo_free_kernel(&bo, NULL, NULL); in amdgpu_virt_ras_release_bp()

12