Lines Matching refs:r

45 	u32 r;  in tn_smc_rreg()  local
49 r = RREG32(TN_SMC_IND_DATA_0); in tn_smc_rreg()
51 return r; in tn_smc_rreg()
1280 int i, r; in cayman_pcie_gart_enable() local
1286 r = radeon_gart_table_vram_pin(rdev); in cayman_pcie_gart_enable()
1287 if (r) in cayman_pcie_gart_enable()
1288 return r; in cayman_pcie_gart_enable()
1559 int r, i; in cayman_cp_start() local
1561 r = radeon_ring_lock(rdev, ring, 7); in cayman_cp_start()
1562 if (r) { in cayman_cp_start()
1563 DRM_ERROR("radeon: cp failed to lock ring (%d).\n", r); in cayman_cp_start()
1564 return r; in cayman_cp_start()
1577 r = radeon_ring_lock(rdev, ring, cayman_default_size + 19); in cayman_cp_start()
1578 if (r) { in cayman_cp_start()
1579 DRM_ERROR("radeon: cp failed to lock ring (%d).\n", r); in cayman_cp_start()
1580 return r; in cayman_cp_start()
1668 int i, r; in cayman_cp_resume() local
1738 r = radeon_ring_test(rdev, RADEON_RING_TYPE_GFX_INDEX, &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]); in cayman_cp_resume()
1739 if (r) { in cayman_cp_resume()
1743 return r; in cayman_cp_resume()
2008 int r; in cayman_startup() local
2016 r = r600_vram_scratch_init(rdev); in cayman_startup()
2017 if (r) in cayman_startup()
2018 return r; in cayman_startup()
2023 r = ni_mc_load_microcode(rdev); in cayman_startup()
2024 if (r) { in cayman_startup()
2026 return r; in cayman_startup()
2030 r = cayman_pcie_gart_enable(rdev); in cayman_startup()
2031 if (r) in cayman_startup()
2032 return r; in cayman_startup()
2041 r = sumo_rlc_init(rdev); in cayman_startup()
2042 if (r) { in cayman_startup()
2044 return r; in cayman_startup()
2049 r = radeon_wb_init(rdev); in cayman_startup()
2050 if (r) in cayman_startup()
2051 return r; in cayman_startup()
2053 r = radeon_fence_driver_start_ring(rdev, RADEON_RING_TYPE_GFX_INDEX); in cayman_startup()
2054 if (r) { in cayman_startup()
2055 dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r); in cayman_startup()
2056 return r; in cayman_startup()
2059 r = uvd_v2_2_resume(rdev); in cayman_startup()
2060 if (!r) { in cayman_startup()
2061 r = radeon_fence_driver_start_ring(rdev, in cayman_startup()
2063 if (r) in cayman_startup()
2064 dev_err(rdev->dev, "UVD fences init error (%d).\n", r); in cayman_startup()
2066 if (r) in cayman_startup()
2070 r = radeon_vce_resume(rdev); in cayman_startup()
2071 if (!r) in cayman_startup()
2072 r = vce_v1_0_resume(rdev); in cayman_startup()
2074 if (!r) in cayman_startup()
2075 r = radeon_fence_driver_start_ring(rdev, in cayman_startup()
2077 if (!r) in cayman_startup()
2078 r = radeon_fence_driver_start_ring(rdev, in cayman_startup()
2081 if (r) { in cayman_startup()
2082 dev_err(rdev->dev, "VCE init error (%d).\n", r); in cayman_startup()
2088 r = radeon_fence_driver_start_ring(rdev, CAYMAN_RING_TYPE_CP1_INDEX); in cayman_startup()
2089 if (r) { in cayman_startup()
2090 dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r); in cayman_startup()
2091 return r; in cayman_startup()
2094 r = radeon_fence_driver_start_ring(rdev, CAYMAN_RING_TYPE_CP2_INDEX); in cayman_startup()
2095 if (r) { in cayman_startup()
2096 dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r); in cayman_startup()
2097 return r; in cayman_startup()
2100 r = radeon_fence_driver_start_ring(rdev, R600_RING_TYPE_DMA_INDEX); in cayman_startup()
2101 if (r) { in cayman_startup()
2102 dev_err(rdev->dev, "failed initializing DMA fences (%d).\n", r); in cayman_startup()
2103 return r; in cayman_startup()
2106 r = radeon_fence_driver_start_ring(rdev, CAYMAN_RING_TYPE_DMA1_INDEX); in cayman_startup()
2107 if (r) { in cayman_startup()
2108 dev_err(rdev->dev, "failed initializing DMA fences (%d).\n", r); in cayman_startup()
2109 return r; in cayman_startup()
2114 r = radeon_irq_kms_init(rdev); in cayman_startup()
2115 if (r) in cayman_startup()
2116 return r; in cayman_startup()
2119 r = r600_irq_init(rdev); in cayman_startup()
2120 if (r) { in cayman_startup()
2121 DRM_ERROR("radeon: IH init failed (%d).\n", r); in cayman_startup()
2123 return r; in cayman_startup()
2127 r = radeon_ring_init(rdev, ring, ring->ring_size, RADEON_WB_CP_RPTR_OFFSET, in cayman_startup()
2129 if (r) in cayman_startup()
2130 return r; in cayman_startup()
2133 r = radeon_ring_init(rdev, ring, ring->ring_size, R600_WB_DMA_RPTR_OFFSET, in cayman_startup()
2135 if (r) in cayman_startup()
2136 return r; in cayman_startup()
2139 r = radeon_ring_init(rdev, ring, ring->ring_size, CAYMAN_WB_DMA1_RPTR_OFFSET, in cayman_startup()
2141 if (r) in cayman_startup()
2142 return r; in cayman_startup()
2144 r = cayman_cp_load_microcode(rdev); in cayman_startup()
2145 if (r) in cayman_startup()
2146 return r; in cayman_startup()
2147 r = cayman_cp_resume(rdev); in cayman_startup()
2148 if (r) in cayman_startup()
2149 return r; in cayman_startup()
2151 r = cayman_dma_resume(rdev); in cayman_startup()
2152 if (r) in cayman_startup()
2153 return r; in cayman_startup()
2157 r = radeon_ring_init(rdev, ring, ring->ring_size, 0, in cayman_startup()
2159 if (!r) in cayman_startup()
2160 r = uvd_v1_0_init(rdev); in cayman_startup()
2161 if (r) in cayman_startup()
2162 DRM_ERROR("radeon: failed initializing UVD (%d).\n", r); in cayman_startup()
2168 r = radeon_ring_init(rdev, ring, ring->ring_size, 0, 0x0); in cayman_startup()
2172 r = radeon_ring_init(rdev, ring, ring->ring_size, 0, 0x0); in cayman_startup()
2174 if (!r) in cayman_startup()
2175 r = vce_v1_0_init(rdev); in cayman_startup()
2176 if (r) in cayman_startup()
2177 DRM_ERROR("radeon: failed initializing VCE (%d).\n", r); in cayman_startup()
2180 r = radeon_ib_pool_init(rdev); in cayman_startup()
2181 if (r) { in cayman_startup()
2182 dev_err(rdev->dev, "IB initialization failed (%d).\n", r); in cayman_startup()
2183 return r; in cayman_startup()
2186 r = radeon_vm_manager_init(rdev); in cayman_startup()
2187 if (r) { in cayman_startup()
2188 dev_err(rdev->dev, "vm manager initialization failed (%d).\n", r); in cayman_startup()
2189 return r; in cayman_startup()
2192 r = radeon_audio_init(rdev); in cayman_startup()
2193 if (r) in cayman_startup()
2194 return r; in cayman_startup()
2201 int r; in cayman_resume() local
2217 r = cayman_startup(rdev); in cayman_resume()
2218 if (r) { in cayman_resume()
2221 return r; in cayman_resume()
2223 return r; in cayman_resume()
2250 int r; in cayman_init() local
2262 r = radeon_atombios_init(rdev); in cayman_init()
2263 if (r) in cayman_init()
2264 return r; in cayman_init()
2284 r = radeon_fence_driver_init(rdev); in cayman_init()
2285 if (r) in cayman_init()
2286 return r; in cayman_init()
2288 r = evergreen_mc_init(rdev); in cayman_init()
2289 if (r) in cayman_init()
2290 return r; in cayman_init()
2292 r = radeon_bo_init(rdev); in cayman_init()
2293 if (r) in cayman_init()
2294 return r; in cayman_init()
2298 r = ni_init_microcode(rdev); in cayman_init()
2299 if (r) { in cayman_init()
2301 return r; in cayman_init()
2306 r = ni_init_microcode(rdev); in cayman_init()
2307 if (r) { in cayman_init()
2309 return r; in cayman_init()
2328 r = radeon_uvd_init(rdev); in cayman_init()
2329 if (!r) { in cayman_init()
2336 r = radeon_vce_init(rdev); in cayman_init()
2337 if (!r) { in cayman_init()
2351 r = r600_pcie_gart_init(rdev); in cayman_init()
2352 if (r) in cayman_init()
2353 return r; in cayman_init()
2356 r = cayman_startup(rdev); in cayman_init()
2357 if (r) { in cayman_init()
2635 int r, i; in tn_set_vce_clocks() local
2637 r = radeon_atom_get_clock_dividers(rdev, COMPUTE_ENGINE_PLL_PARAM, in tn_set_vce_clocks()
2639 if (r) in tn_set_vce_clocks()
2640 return r; in tn_set_vce_clocks()