/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
D | dcn20_vmid.c | 41 static void dcn20_wait_for_vmid_ready(struct dcn20_vmid *vmid) in dcn20_wait_for_vmid_ready() 73 void dcn20_vmid_setup(struct dcn20_vmid *vmid, const struct dcn_vmid_page_table_config *config) in dcn20_vmid_setup()
|
D | dcn20_hubbub.h | 84 struct dcn20_vmid vmid[16]; member
|
/linux-5.10/drivers/gpu/drm/amd/display/modules/vmid/ |
D | vmid.c | 41 static void add_ptb_to_table(struct core_vmid *core_vmid, unsigned int vmid, uint64_t ptb) in add_ptb_to_table() 49 static void clear_entry_from_vmid_table(struct core_vmid *core_vmid, unsigned int vmid) in clear_entry_from_vmid_table() 98 int vmid = 0; in mod_vmid_get_for_ptb() local
|
/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
D | cik_event_interrupt.c | 37 unsigned int vmid; in cik_event_interrupt_isr() local 93 unsigned int vmid = (ihre->ring_id & 0x0000ff00) >> 8; in cik_event_interrupt_wq() local
|
D | kfd_int_process_v9.c | 34 uint16_t source_id, client_id, pasid, vmid; in event_interrupt_isr_v9() local 90 uint16_t source_id, client_id, pasid, vmid; in event_interrupt_wq_v9() local
|
D | kfd_dbgdev.c | 234 unsigned int index, unsigned int vmid) in dbgdev_address_watch_set_registers() 349 unsigned int vmid = 0; in dbgdev_address_watch_diq() local 763 unsigned int vmid; in dbgdev_wave_reset_wavefronts() local
|
/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
D | gmc_v10_0.c | 176 uint8_t vmid, uint16_t *p_pasid) in gmc_v10_0_get_atc_vmid_pasid_mapping_info() 194 static void gmc_v10_0_flush_vm_hub(struct amdgpu_device *adev, uint32_t vmid, in gmc_v10_0_flush_vm_hub() 273 static void gmc_v10_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v10_0_flush_gpu_tlb() 369 int vmid, i; in gmc_v10_0_flush_gpu_tlb_pasid() local 422 unsigned vmid, uint64_t pd_addr) in gmc_v10_0_emit_flush_gpu_tlb() 469 static void gmc_v10_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v10_0_emit_pasid_mapping()
|
D | amdgpu_amdkfd_gfx_v8.c | 48 uint32_t queue, uint32_t vmid) in lock_srbm() 81 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() 100 unsigned int vmid) in kgd_set_pasid_vmid_mapping() 553 uint8_t vmid, uint16_t *p_pasid) in get_atc_vmid_pasid_mapping_info() 611 uint64_t va, uint32_t vmid) in set_scratch_backing_va() 620 static void set_vm_context_page_table_base(struct kgd_dev *kgd, uint32_t vmid, in set_vm_context_page_table_base()
|
D | amdgpu_amdkfd_gfx_v9.c | 53 uint32_t queue, uint32_t vmid) in lock_srbm() 94 void kgd_gfx_v9_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_gfx_v9_program_sh_mem_settings() 112 unsigned int vmid) in kgd_gfx_v9_set_pasid_vmid_mapping() 633 uint8_t vmid, uint16_t *p_pasid) in kgd_gfx_v9_get_atc_vmid_pasid_mapping_info() 692 uint32_t vmid, uint64_t page_table_base) in kgd_gfx_v9_set_vm_context_page_table_base() 732 int *wave_cnt, int *vmid) in get_wave_count() 806 int vmid; in kgd_gfx_v9_get_cu_occupancy() local
|
D | amdgpu_amdkfd_gfx_v7.c | 75 uint32_t vmid:4; member 91 uint32_t queue, uint32_t vmid) in lock_srbm() 124 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() 143 unsigned int vmid) in kgd_set_pasid_vmid_mapping() 638 uint8_t vmid, uint16_t *p_pasid) in get_atc_vmid_pasid_mapping_info() 650 uint64_t va, uint32_t vmid) in set_scratch_backing_va() 659 static void set_vm_context_page_table_base(struct kgd_dev *kgd, uint32_t vmid, in set_vm_context_page_table_base()
|
D | gmc_v8_0.c | 635 int vmid; in gmc_v8_0_flush_gpu_tlb_pasid() local 671 static void gmc_v8_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v8_0_flush_gpu_tlb() 679 unsigned vmid, uint64_t pd_addr) in gmc_v8_0_emit_flush_gpu_tlb() 695 static void gmc_v8_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v8_0_emit_pasid_mapping() 1015 u32 vmid = REG_GET_FIELD(status, VM_CONTEXT1_PROTECTION_FAULT_STATUS, VMID); in gmc_v8_0_vm_decode_fault() local 1443 u32 addr, status, mc_client, vmid; in gmc_v8_0_process_interrupt() local
|
D | gmc_v9_0.c | 654 static uint32_t gmc_v9_0_get_invalidate_req(unsigned int vmid, in gmc_v9_0_get_invalidate_req() 691 uint8_t vmid, uint16_t *p_pasid) in gmc_v9_0_get_atc_vmid_pasid_mapping_info() 718 static void gmc_v9_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v9_0_flush_gpu_tlb() 837 int vmid, i; in gmc_v9_0_flush_gpu_tlb_pasid() local 913 unsigned vmid, uint64_t pd_addr) in gmc_v9_0_emit_flush_gpu_tlb() 961 static void gmc_v9_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v9_0_emit_pasid_mapping()
|
D | gmc_v7_0.c | 434 int vmid; in gmc_v7_0_flush_gpu_tlb_pasid() local 469 static void gmc_v7_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v7_0_flush_gpu_tlb() 477 unsigned vmid, uint64_t pd_addr) in gmc_v7_0_emit_flush_gpu_tlb() 493 static void gmc_v7_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v7_0_emit_pasid_mapping() 772 u32 vmid = REG_GET_FIELD(status, VM_CONTEXT1_PROTECTION_FAULT_STATUS, VMID); in gmc_v7_0_vm_decode_fault() local 1272 u32 addr, status, mc_client, vmid; in gmc_v7_0_process_interrupt() local
|
D | amdgpu_amdkfd_gfx_v10.c | 49 uint32_t queue, uint32_t vmid) in lock_srbm() 90 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() 108 unsigned int vmid) in kgd_set_pasid_vmid_mapping() 685 uint8_t vmid, uint16_t *p_pasid) in get_atc_vmid_pasid_mapping_info() 743 static void set_vm_context_page_table_base(struct kgd_dev *kgd, uint32_t vmid, in set_vm_context_page_table_base()
|
D | gfxhub_v2_0.c | 55 static uint32_t gfxhub_v2_0_get_invalidate_req(unsigned int vmid, in gfxhub_v2_0_get_invalidate_req() 120 static void gfxhub_v2_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in gfxhub_v2_0_setup_vm_pt_regs()
|
D | gfxhub_v2_1.c | 55 static uint32_t gfxhub_v2_1_get_invalidate_req(unsigned int vmid, in gfxhub_v2_1_get_invalidate_req() 120 static void gfxhub_v2_1_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in gfxhub_v2_1_setup_vm_pt_regs()
|
D | amdgpu_amdkfd_gfx_v10_3.c | 48 uint32_t queue, uint32_t vmid) in lock_srbm() 89 static void program_sh_mem_settings_v10_3(struct kgd_dev *kgd, uint32_t vmid, in program_sh_mem_settings_v10_3() 108 unsigned int vmid) in set_pasid_vmid_mapping_v10_3() 653 static void set_vm_context_page_table_base_v10_3(struct kgd_dev *kgd, uint32_t vmid, in set_vm_context_page_table_base_v10_3()
|
D | mmhub_v2_0.c | 96 static uint32_t mmhub_v2_0_get_invalidate_req(unsigned int vmid, in mmhub_v2_0_get_invalidate_req() 162 static void mmhub_v2_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in mmhub_v2_0_setup_vm_pt_regs()
|
D | vcn_v1_0.c | 1497 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v1_0_dec_ring_emit_ib() local 1535 unsigned vmid, uint64_t pd_addr) in vcn_v1_0_dec_ring_emit_vm_flush() 1656 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v1_0_enc_ring_emit_ib() local 1676 unsigned int vmid, uint64_t pd_addr) in vcn_v1_0_enc_ring_emit_vm_flush()
|
D | uvd_v6_0.c | 998 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v6_0_ring_emit_ib() local 1024 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v6_0_enc_ring_emit_ib() local 1045 unsigned vmid, uint64_t pd_addr) in uvd_v6_0_ring_emit_vm_flush() 1105 unsigned int vmid, uint64_t pd_addr) in uvd_v6_0_enc_ring_emit_vm_flush()
|
D | jpeg_v1_0.c | 295 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in jpeg_v1_0_decode_ring_emit_ib() local 373 unsigned vmid, uint64_t pd_addr) in jpeg_v1_0_decode_ring_emit_vm_flush()
|
D | gmc_v6_0.c | 354 static void gmc_v6_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v6_0_flush_gpu_tlb() 361 unsigned vmid, uint64_t pd_addr) in gmc_v6_0_emit_flush_gpu_tlb() 617 u32 vmid = REG_GET_FIELD(status, VM_CONTEXT1_PROTECTION_FAULT_STATUS, VMID); in gmc_v6_0_vm_decode_fault() local
|
D | vcn_v2_0.c | 1467 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v2_0_dec_ring_emit_ib() local 1500 unsigned vmid, uint64_t pd_addr) in vcn_v2_0_dec_ring_emit_vm_flush() 1637 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v2_0_enc_ring_emit_ib() local 1656 unsigned int vmid, uint64_t pd_addr) in vcn_v2_0_enc_ring_emit_vm_flush()
|
D | uvd_v7_0.c | 1295 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v7_0_ring_emit_ib() local 1325 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v7_0_enc_ring_emit_ib() local 1370 unsigned vmid, uint64_t pd_addr) in uvd_v7_0_ring_emit_vm_flush() 1413 unsigned int vmid, uint64_t pd_addr) in uvd_v7_0_enc_ring_emit_vm_flush()
|
/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_vm_helper.c | 55 void dc_setup_vm_context(struct dc *dc, struct dc_virtual_addr_space_config *va_config, int vmid) in dc_setup_vm_context()
|