Lines Matching refs:vmid
60 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid,
65 unsigned int vmid);
317 uint32_t queue, uint32_t vmid) in lock_srbm() argument
320 uint32_t value = PIPEID(pipe) | MEID(mec) | VMID(vmid) | QUEUEID(queue); in lock_srbm()
348 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() argument
354 lock_srbm(kgd, 0, 0, 0, vmid); in kgd_program_sh_mem_settings()
365 unsigned int vmid) in kgd_set_pasid_vmid_mapping() argument
377 write_register(kgd, ATC_VMID0_PASID_MAPPING + vmid*sizeof(uint32_t), in kgd_set_pasid_vmid_mapping()
381 (1U << vmid))) in kgd_set_pasid_vmid_mapping()
383 write_register(kgd, ATC_VMID_PASID_MAPPING_UPDATE_STATUS, 1U << vmid); in kgd_set_pasid_vmid_mapping()
386 write_register(kgd, IH_VMID_0_LUT + vmid * sizeof(uint32_t), in kgd_set_pasid_vmid_mapping()