Lines Matching full:hub

125 	struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)];  in gfxhub_v3_0_3_setup_vm_pt_regs()  local
128 hub->ctx_addr_distance * vmid, in gfxhub_v3_0_3_setup_vm_pt_regs()
132 hub->ctx_addr_distance * vmid, in gfxhub_v3_0_3_setup_vm_pt_regs()
297 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v3_0_3_setup_vmid_config() local
302 tmp = RREG32_SOC15_OFFSET(GC, 0, regGCVM_CONTEXT1_CNTL, i * hub->ctx_distance); in gfxhub_v3_0_3_setup_vmid_config()
328 i * hub->ctx_distance, tmp); in gfxhub_v3_0_3_setup_vmid_config()
330 i * hub->ctx_addr_distance, 0); in gfxhub_v3_0_3_setup_vmid_config()
332 i * hub->ctx_addr_distance, 0); in gfxhub_v3_0_3_setup_vmid_config()
334 i * hub->ctx_addr_distance, in gfxhub_v3_0_3_setup_vmid_config()
337 i * hub->ctx_addr_distance, in gfxhub_v3_0_3_setup_vmid_config()
341 hub->vm_cntx_cntl = tmp; in gfxhub_v3_0_3_setup_vmid_config()
346 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v3_0_3_program_invalidation() local
351 i * hub->eng_addr_distance, 0xffffffff); in gfxhub_v3_0_3_program_invalidation()
353 i * hub->eng_addr_distance, 0x1f); in gfxhub_v3_0_3_program_invalidation()
375 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v3_0_3_gart_disable() local
382 i * hub->ctx_distance, 0); in gfxhub_v3_0_3_gart_disable()
453 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v3_0_3_init() local
455 hub->ctx0_ptb_addr_lo32 = in gfxhub_v3_0_3_init()
458 hub->ctx0_ptb_addr_hi32 = in gfxhub_v3_0_3_init()
461 hub->vm_inv_eng0_sem = in gfxhub_v3_0_3_init()
463 hub->vm_inv_eng0_req = in gfxhub_v3_0_3_init()
465 hub->vm_inv_eng0_ack = in gfxhub_v3_0_3_init()
467 hub->vm_context0_cntl = in gfxhub_v3_0_3_init()
469 hub->vm_l2_pro_fault_status = in gfxhub_v3_0_3_init()
471 hub->vm_l2_pro_fault_cntl = in gfxhub_v3_0_3_init()
474 hub->ctx_distance = regGCVM_CONTEXT1_CNTL - regGCVM_CONTEXT0_CNTL; in gfxhub_v3_0_3_init()
475 hub->ctx_addr_distance = regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32 - in gfxhub_v3_0_3_init()
477 hub->eng_distance = regGCVM_INVALIDATE_ENG1_REQ - in gfxhub_v3_0_3_init()
479 hub->eng_addr_distance = regGCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32 - in gfxhub_v3_0_3_init()
482 hub->vm_cntx_cntl_vm_fault = GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | in gfxhub_v3_0_3_init()
490 hub->vmhub_funcs = &gfxhub_v3_0_3_vmhub_funcs; in gfxhub_v3_0_3_init()