Lines Matching refs:r
244 int r; in amdgpu_vram_scratch_init() local
247 r = amdgpu_bo_create(adev, AMDGPU_GPU_PAGE_SIZE, in amdgpu_vram_scratch_init()
251 if (r) { in amdgpu_vram_scratch_init()
252 return r; in amdgpu_vram_scratch_init()
256 r = amdgpu_bo_reserve(adev->vram_scratch.robj, false); in amdgpu_vram_scratch_init()
257 if (unlikely(r != 0)) in amdgpu_vram_scratch_init()
258 return r; in amdgpu_vram_scratch_init()
259 r = amdgpu_bo_pin(adev->vram_scratch.robj, in amdgpu_vram_scratch_init()
261 if (r) { in amdgpu_vram_scratch_init()
263 return r; in amdgpu_vram_scratch_init()
265 r = amdgpu_bo_kmap(adev->vram_scratch.robj, in amdgpu_vram_scratch_init()
267 if (r) in amdgpu_vram_scratch_init()
271 return r; in amdgpu_vram_scratch_init()
276 int r; in amdgpu_vram_scratch_fini() local
281 r = amdgpu_bo_reserve(adev->vram_scratch.robj, false); in amdgpu_vram_scratch_fini()
282 if (likely(r == 0)) { in amdgpu_vram_scratch_fini()
449 int r; in amdgpu_wb_init() local
452 r = amdgpu_bo_create(adev, AMDGPU_MAX_WB * 4, PAGE_SIZE, true, in amdgpu_wb_init()
455 if (r) { in amdgpu_wb_init()
456 dev_warn(adev->dev, "(%d) create WB bo failed\n", r); in amdgpu_wb_init()
457 return r; in amdgpu_wb_init()
459 r = amdgpu_bo_reserve(adev->wb.wb_obj, false); in amdgpu_wb_init()
460 if (unlikely(r != 0)) { in amdgpu_wb_init()
462 return r; in amdgpu_wb_init()
464 r = amdgpu_bo_pin(adev->wb.wb_obj, AMDGPU_GEM_DOMAIN_GTT, in amdgpu_wb_init()
466 if (r) { in amdgpu_wb_init()
468 dev_warn(adev->dev, "(%d) pin WB bo failed\n", r); in amdgpu_wb_init()
470 return r; in amdgpu_wb_init()
472 r = amdgpu_bo_kmap(adev->wb.wb_obj, (void **)&adev->wb.wb); in amdgpu_wb_init()
474 if (r) { in amdgpu_wb_init()
475 dev_warn(adev->dev, "(%d) map WB bo failed\n", r); in amdgpu_wb_init()
477 return r; in amdgpu_wb_init()
801 uint32_t r; in cail_reg_read() local
803 r = RREG32(reg); in cail_reg_read()
804 return r; in cail_reg_read()
835 uint32_t r; in cail_ioreg_read() local
837 r = RREG32_IO(reg); in cail_ioreg_read()
838 return r; in cail_ioreg_read()
1091 int i, r = 0; in amdgpu_set_clockgating_state() local
1095 r = adev->ip_blocks[i].funcs->set_clockgating_state((void *)adev, in amdgpu_set_clockgating_state()
1097 if (r) in amdgpu_set_clockgating_state()
1098 return r; in amdgpu_set_clockgating_state()
1101 return r; in amdgpu_set_clockgating_state()
1108 int i, r = 0; in amdgpu_set_powergating_state() local
1112 r = adev->ip_blocks[i].funcs->set_powergating_state((void *)adev, in amdgpu_set_powergating_state()
1114 if (r) in amdgpu_set_powergating_state()
1115 return r; in amdgpu_set_powergating_state()
1118 return r; in amdgpu_set_powergating_state()
1162 int i, r; in amdgpu_early_init() local
1175 r = vi_set_ip_blocks(adev); in amdgpu_early_init()
1176 if (r) in amdgpu_early_init()
1177 return r; in amdgpu_early_init()
1190 r = cik_set_ip_blocks(adev); in amdgpu_early_init()
1191 if (r) in amdgpu_early_init()
1192 return r; in amdgpu_early_init()
1207 return r; in amdgpu_early_init()
1216 r = adev->ip_blocks[i].funcs->early_init((void *)adev); in amdgpu_early_init()
1217 if (r == -ENOENT) in amdgpu_early_init()
1219 else if (r) in amdgpu_early_init()
1220 return r; in amdgpu_early_init()
1234 int i, r; in amdgpu_init() local
1239 r = adev->ip_blocks[i].funcs->sw_init((void *)adev); in amdgpu_init()
1240 if (r) in amdgpu_init()
1241 return r; in amdgpu_init()
1245 r = amdgpu_vram_scratch_init(adev); in amdgpu_init()
1246 if (r) in amdgpu_init()
1247 return r; in amdgpu_init()
1248 r = adev->ip_blocks[i].funcs->hw_init((void *)adev); in amdgpu_init()
1249 if (r) in amdgpu_init()
1250 return r; in amdgpu_init()
1251 r = amdgpu_wb_init(adev); in amdgpu_init()
1252 if (r) in amdgpu_init()
1253 return r; in amdgpu_init()
1264 r = adev->ip_blocks[i].funcs->hw_init((void *)adev); in amdgpu_init()
1265 if (r) in amdgpu_init()
1266 return r; in amdgpu_init()
1275 int i = 0, r; in amdgpu_late_init() local
1281 r = adev->ip_blocks[i].funcs->set_clockgating_state((void *)adev, in amdgpu_late_init()
1283 if (r) in amdgpu_late_init()
1284 return r; in amdgpu_late_init()
1286 r = adev->ip_blocks[i].funcs->late_init((void *)adev); in amdgpu_late_init()
1287 if (r) in amdgpu_late_init()
1288 return r; in amdgpu_late_init()
1297 int i, r; in amdgpu_fini() local
1307 r = adev->ip_blocks[i].funcs->set_clockgating_state((void *)adev, in amdgpu_fini()
1309 if (r) in amdgpu_fini()
1310 return r; in amdgpu_fini()
1311 r = adev->ip_blocks[i].funcs->hw_fini((void *)adev); in amdgpu_fini()
1319 r = adev->ip_blocks[i].funcs->sw_fini((void *)adev); in amdgpu_fini()
1330 int i, r; in amdgpu_suspend() local
1336 r = adev->ip_blocks[i].funcs->set_clockgating_state((void *)adev, in amdgpu_suspend()
1339 r = adev->ip_blocks[i].funcs->suspend(adev); in amdgpu_suspend()
1348 int i, r; in amdgpu_resume() local
1353 r = adev->ip_blocks[i].funcs->resume(adev); in amdgpu_resume()
1354 if (r) in amdgpu_resume()
1355 return r; in amdgpu_resume()
1378 int r, i; in amdgpu_device_init() local
1461 r = amdgpu_early_init(adev); in amdgpu_device_init()
1462 if (r) in amdgpu_device_init()
1463 return r; in amdgpu_device_init()
1486 r = amdgpu_atombios_init(adev); in amdgpu_device_init()
1487 if (r) in amdgpu_device_init()
1488 return r; in amdgpu_device_init()
1501 r = amdgpu_atombios_get_clock_info(adev); in amdgpu_device_init()
1502 if (r) in amdgpu_device_init()
1503 return r; in amdgpu_device_init()
1508 r = amdgpu_fence_driver_init(adev); in amdgpu_device_init()
1509 if (r) in amdgpu_device_init()
1510 return r; in amdgpu_device_init()
1515 r = amdgpu_init(adev); in amdgpu_device_init()
1516 if (r) { in amdgpu_device_init()
1518 return r; in amdgpu_device_init()
1525 r = amdgpu_ib_pool_init(adev); in amdgpu_device_init()
1526 if (r) { in amdgpu_device_init()
1527 dev_err(adev->dev, "IB initialization failed (%d).\n", r); in amdgpu_device_init()
1528 return r; in amdgpu_device_init()
1531 r = amdgpu_ctx_init(adev, true, &adev->kernel_ctx); in amdgpu_device_init()
1532 if (r) { in amdgpu_device_init()
1533 dev_err(adev->dev, "failed to create kernel context (%d).\n", r); in amdgpu_device_init()
1534 return r; in amdgpu_device_init()
1536 r = amdgpu_ib_ring_tests(adev); in amdgpu_device_init()
1537 if (r) in amdgpu_device_init()
1538 DRM_ERROR("ib ring test failed (%d).\n", r); in amdgpu_device_init()
1540 r = amdgpu_gem_debugfs_init(adev); in amdgpu_device_init()
1541 if (r) { in amdgpu_device_init()
1542 DRM_ERROR("registering gem debugfs failed (%d).\n", r); in amdgpu_device_init()
1545 r = amdgpu_debugfs_regs_init(adev); in amdgpu_device_init()
1546 if (r) { in amdgpu_device_init()
1547 DRM_ERROR("registering register debugfs failed (%d).\n", r); in amdgpu_device_init()
1572 r = amdgpu_late_init(adev); in amdgpu_device_init()
1573 if (r) in amdgpu_device_init()
1574 return r; in amdgpu_device_init()
1591 int r; in amdgpu_device_fini() local
1601 r = amdgpu_fini(adev); in amdgpu_device_fini()
1641 int r; in amdgpu_suspend_kms() local
1669 r = amdgpu_bo_reserve(aobj, false); in amdgpu_suspend_kms()
1670 if (r == 0) { in amdgpu_suspend_kms()
1682 r = amdgpu_bo_reserve(robj, false); in amdgpu_suspend_kms()
1683 if (r == 0) { in amdgpu_suspend_kms()
1694 r = amdgpu_suspend(adev); in amdgpu_suspend_kms()
1728 int r; in amdgpu_resume_kms() local
1750 r = amdgpu_resume(adev); in amdgpu_resume_kms()
1751 if (r) in amdgpu_resume_kms()
1752 DRM_ERROR("amdgpu_resume failed (%d).\n", r); in amdgpu_resume_kms()
1757 r = amdgpu_ib_ring_tests(adev); in amdgpu_resume_kms()
1758 if (r) in amdgpu_resume_kms()
1759 DRM_ERROR("ib ring test failed (%d).\n", r); in amdgpu_resume_kms()
1762 r = amdgpu_late_init(adev); in amdgpu_resume_kms()
1763 if (r) in amdgpu_resume_kms()
1764 return r; in amdgpu_resume_kms()
1772 r = amdgpu_bo_reserve(aobj, false); in amdgpu_resume_kms()
1773 if (r == 0) { in amdgpu_resume_kms()
1774 r = amdgpu_bo_pin(aobj, in amdgpu_resume_kms()
1777 if (r != 0) in amdgpu_resume_kms()
1778 DRM_ERROR("Failed to pin cursor BO (%d)\n", r); in amdgpu_resume_kms()
1821 int i, r; in amdgpu_gpu_reset() local
1829 r = amdgpu_suspend(adev); in amdgpu_gpu_reset()
1845 r = amdgpu_asic_reset(adev); in amdgpu_gpu_reset()
1846 if (!r) { in amdgpu_gpu_reset()
1848 r = amdgpu_resume(adev); in amdgpu_gpu_reset()
1851 if (!r) { in amdgpu_gpu_reset()
1862 r = amdgpu_ib_ring_tests(adev); in amdgpu_gpu_reset()
1863 if (r) { in amdgpu_gpu_reset()
1864 dev_err(adev->dev, "ib ring test failed (%d).\n", r); in amdgpu_gpu_reset()
1867 r = amdgpu_suspend(adev); in amdgpu_gpu_reset()
1882 if (r) { in amdgpu_gpu_reset()
1887 return r; in amdgpu_gpu_reset()
1951 int r; in amdgpu_debugfs_regs_read() local
1963 r = put_user(value, (uint32_t *)buf); in amdgpu_debugfs_regs_read()
1964 if (r) in amdgpu_debugfs_regs_read()
1965 return r; in amdgpu_debugfs_regs_read()
1981 int r; in amdgpu_debugfs_regs_write() local
1992 r = get_user(value, (uint32_t *)buf); in amdgpu_debugfs_regs_write()
1993 if (r) in amdgpu_debugfs_regs_write()
1994 return r; in amdgpu_debugfs_regs_write()