Lines Matching refs:reg_access_ctrl
1347 struct amdgpu_rlcg_reg_access_ctrl *reg_access_ctrl; in amdgpu_virt_rlcg_vfi_reg_rw() local
1377 reg_access_ctrl = &adev->gfx.rlc.reg_access_ctrl[xcc_id]; in amdgpu_virt_rlcg_vfi_reg_rw()
1378 vfi_cmd = (void __iomem *)adev->rmmio + 4 * reg_access_ctrl->vfi_cmd; in amdgpu_virt_rlcg_vfi_reg_rw()
1379 vfi_stat = (void __iomem *)adev->rmmio + 4 * reg_access_ctrl->vfi_stat; in amdgpu_virt_rlcg_vfi_reg_rw()
1380 vfi_addr = (void __iomem *)adev->rmmio + 4 * reg_access_ctrl->vfi_addr; in amdgpu_virt_rlcg_vfi_reg_rw()
1381 vfi_data = (void __iomem *)adev->rmmio + 4 * reg_access_ctrl->vfi_data; in amdgpu_virt_rlcg_vfi_reg_rw()
1382 vfi_grbm_cntl = (void __iomem *)adev->rmmio + 4 * reg_access_ctrl->vfi_grbm_cntl; in amdgpu_virt_rlcg_vfi_reg_rw()
1383 vfi_grbm_idx = (void __iomem *)adev->rmmio + 4 * reg_access_ctrl->vfi_grbm_idx; in amdgpu_virt_rlcg_vfi_reg_rw()
1384 grbm_cntl_data = reg_access_ctrl->vfi_grbm_cntl_data; in amdgpu_virt_rlcg_vfi_reg_rw()
1385 grbm_idx_data = reg_access_ctrl->vfi_grbm_idx_data; in amdgpu_virt_rlcg_vfi_reg_rw()
1392 if (addr == reg_access_ctrl->grbm_cntl) { in amdgpu_virt_rlcg_vfi_reg_rw()
1393 reg_access_ctrl->vfi_grbm_cntl_data = data; in amdgpu_virt_rlcg_vfi_reg_rw()
1395 } else if (addr == reg_access_ctrl->grbm_idx) { in amdgpu_virt_rlcg_vfi_reg_rw()
1396 reg_access_ctrl->vfi_grbm_idx_data = data; in amdgpu_virt_rlcg_vfi_reg_rw()
1405 if (addr == reg_access_ctrl->grbm_cntl) in amdgpu_virt_rlcg_vfi_reg_rw()
1407 else if (addr == reg_access_ctrl->grbm_idx) in amdgpu_virt_rlcg_vfi_reg_rw()
1471 struct amdgpu_rlcg_reg_access_ctrl *reg_access_ctrl; in amdgpu_virt_rlcg_reg_rw() local
1499 reg_access_ctrl = &adev->gfx.rlc.reg_access_ctrl[xcc_id]; in amdgpu_virt_rlcg_reg_rw()
1500 scratch_reg0 = (void __iomem *)adev->rmmio + 4 * reg_access_ctrl->scratch_reg0; in amdgpu_virt_rlcg_reg_rw()
1501 scratch_reg1 = (void __iomem *)adev->rmmio + 4 * reg_access_ctrl->scratch_reg1; in amdgpu_virt_rlcg_reg_rw()
1502 scratch_reg2 = (void __iomem *)adev->rmmio + 4 * reg_access_ctrl->scratch_reg2; in amdgpu_virt_rlcg_reg_rw()
1503 scratch_reg3 = (void __iomem *)adev->rmmio + 4 * reg_access_ctrl->scratch_reg3; in amdgpu_virt_rlcg_reg_rw()
1507 if (reg_access_ctrl->spare_int) in amdgpu_virt_rlcg_reg_rw()
1508 spare_int = (void __iomem *)adev->rmmio + 4 * reg_access_ctrl->spare_int; in amdgpu_virt_rlcg_reg_rw()
1510 if (offset == reg_access_ctrl->grbm_cntl) { in amdgpu_virt_rlcg_reg_rw()
1515 } else if (offset == reg_access_ctrl->grbm_idx) { in amdgpu_virt_rlcg_reg_rw()
1529 if (reg_access_ctrl->spare_int) in amdgpu_virt_rlcg_reg_rw()