rv770 527 drivers/gpu/drm/amd/amdgpu/si_dpm.h struct rv770_clock_registers rv770; rv770 482 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl; rv770 484 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl_2; rv770 486 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl; rv770 488 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl_2; rv770 490 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.mclk_pwrmgt_cntl; rv770 492 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.dll_cntl; rv770 493 drivers/gpu/drm/radeon/cypress_dpm.c u32 mpll_ss1 = pi->clk_regs.rv770.mpll_ss1; rv770 494 drivers/gpu/drm/radeon/cypress_dpm.c u32 mpll_ss2 = pi->clk_regs.rv770.mpll_ss2; rv770 1245 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_ad_func_cntl); rv770 1247 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_ad_func_cntl_2); rv770 1249 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_dq_func_cntl); rv770 1251 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_dq_func_cntl_2); rv770 1253 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.mclk_pwrmgt_cntl); rv770 1255 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.dll_cntl); rv770 1258 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_ss1); rv770 1260 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_ss2); rv770 1266 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.cg_spll_func_cntl); rv770 1268 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.cg_spll_func_cntl_2); rv770 1270 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.cg_spll_func_cntl_3); rv770 1272 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.cg_spll_spread_spectrum); rv770 1274 drivers/gpu/drm/radeon/cypress_dpm.c cpu_to_be32(pi->clk_regs.rv770.cg_spll_spread_spectrum_2); rv770 1337 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl; rv770 1339 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl_2; rv770 1341 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl; rv770 1343 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl_2; rv770 1345 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl; rv770 1347 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl_2; rv770 1349 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl_3; rv770 1351 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.mclk_pwrmgt_cntl; rv770 1353 drivers/gpu/drm/radeon/cypress_dpm.c pi->clk_regs.rv770.dll_cntl; rv770 2700 drivers/gpu/drm/radeon/r600.c radeon_ring_write(ring, rdev->config.rv770.max_hw_contexts - 1); rv770 2285 drivers/gpu/drm/radeon/r600_cs.c track->npipes = p->rdev->config.rv770.tiling_npipes; rv770 2286 drivers/gpu/drm/radeon/r600_cs.c track->nbanks = p->rdev->config.rv770.tiling_nbanks; rv770 2287 drivers/gpu/drm/radeon/r600_cs.c track->group_size = p->rdev->config.rv770.tiling_group_size; rv770 2195 drivers/gpu/drm/radeon/radeon.h struct rv770_asic rv770; rv770 298 drivers/gpu/drm/radeon/radeon_kms.c *value = rdev->config.rv770.tile_config; rv770 355 drivers/gpu/drm/radeon/radeon_kms.c *value = rdev->config.rv770.max_backends; rv770 372 drivers/gpu/drm/radeon/radeon_kms.c *value = rdev->config.rv770.max_tile_pipes; rv770 392 drivers/gpu/drm/radeon/radeon_kms.c *value = rdev->config.rv770.backend_map; rv770 421 drivers/gpu/drm/radeon/radeon_kms.c *value = rdev->config.rv770.max_pipes; rv770 555 drivers/gpu/drm/radeon/radeon_kms.c *value = rdev->config.rv770.active_simds; rv770 125 drivers/gpu/drm/radeon/rv740_dpm.c u32 spll_func_cntl = pi->clk_regs.rv770.cg_spll_func_cntl; rv770 126 drivers/gpu/drm/radeon/rv740_dpm.c u32 spll_func_cntl_2 = pi->clk_regs.rv770.cg_spll_func_cntl_2; rv770 127 drivers/gpu/drm/radeon/rv740_dpm.c u32 spll_func_cntl_3 = pi->clk_regs.rv770.cg_spll_func_cntl_3; rv770 128 drivers/gpu/drm/radeon/rv740_dpm.c u32 cg_spll_spread_spectrum = pi->clk_regs.rv770.cg_spll_spread_spectrum; rv770 129 drivers/gpu/drm/radeon/rv740_dpm.c u32 cg_spll_spread_spectrum_2 = pi->clk_regs.rv770.cg_spll_spread_spectrum_2; rv770 191 drivers/gpu/drm/radeon/rv740_dpm.c u32 mpll_ad_func_cntl = pi->clk_regs.rv770.mpll_ad_func_cntl; rv770 192 drivers/gpu/drm/radeon/rv740_dpm.c u32 mpll_ad_func_cntl_2 = pi->clk_regs.rv770.mpll_ad_func_cntl_2; rv770 193 drivers/gpu/drm/radeon/rv740_dpm.c u32 mpll_dq_func_cntl = pi->clk_regs.rv770.mpll_dq_func_cntl; rv770 194 drivers/gpu/drm/radeon/rv740_dpm.c u32 mpll_dq_func_cntl_2 = pi->clk_regs.rv770.mpll_dq_func_cntl_2; rv770 195 drivers/gpu/drm/radeon/rv740_dpm.c u32 mclk_pwrmgt_cntl = pi->clk_regs.rv770.mclk_pwrmgt_cntl; rv770 196 drivers/gpu/drm/radeon/rv740_dpm.c u32 dll_cntl = pi->clk_regs.rv770.dll_cntl; rv770 197 drivers/gpu/drm/radeon/rv740_dpm.c u32 mpll_ss1 = pi->clk_regs.rv770.mpll_ss1; rv770 198 drivers/gpu/drm/radeon/rv740_dpm.c u32 mpll_ss2 = pi->clk_regs.rv770.mpll_ss2; rv770 288 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl = rv770 290 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl_2 = rv770 292 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl_3 = rv770 294 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.cg_spll_spread_spectrum = rv770 296 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.cg_spll_spread_spectrum_2 = rv770 299 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl = rv770 301 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl_2 = rv770 303 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl = rv770 305 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl_2 = rv770 307 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.mclk_pwrmgt_cntl = rv770 309 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.dll_cntl = RREG32(DLL_CNTL); rv770 310 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.mpll_ss1 = RREG32(MPLL_SS1); rv770 311 drivers/gpu/drm/radeon/rv740_dpm.c pi->clk_regs.rv770.mpll_ss2 = RREG32(MPLL_SS2); rv770 318 drivers/gpu/drm/radeon/rv740_dpm.c u32 mpll_ad_func_cntl = pi->clk_regs.rv770.mpll_ad_func_cntl; rv770 319 drivers/gpu/drm/radeon/rv740_dpm.c u32 mpll_ad_func_cntl_2 = pi->clk_regs.rv770.mpll_ad_func_cntl_2; rv770 320 drivers/gpu/drm/radeon/rv740_dpm.c u32 mpll_dq_func_cntl = pi->clk_regs.rv770.mpll_dq_func_cntl; rv770 321 drivers/gpu/drm/radeon/rv740_dpm.c u32 mpll_dq_func_cntl_2 = pi->clk_regs.rv770.mpll_dq_func_cntl_2; rv770 322 drivers/gpu/drm/radeon/rv740_dpm.c u32 spll_func_cntl = pi->clk_regs.rv770.cg_spll_func_cntl; rv770 323 drivers/gpu/drm/radeon/rv740_dpm.c u32 spll_func_cntl_2 = pi->clk_regs.rv770.cg_spll_func_cntl_2; rv770 324 drivers/gpu/drm/radeon/rv740_dpm.c u32 spll_func_cntl_3 = pi->clk_regs.rv770.cg_spll_func_cntl_3; rv770 325 drivers/gpu/drm/radeon/rv740_dpm.c u32 mclk_pwrmgt_cntl = pi->clk_regs.rv770.mclk_pwrmgt_cntl; rv770 326 drivers/gpu/drm/radeon/rv740_dpm.c u32 dll_cntl = pi->clk_regs.rv770.dll_cntl; rv770 1194 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.tiling_group_size = 256; rv770 1197 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_pipes = 4; rv770 1198 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_tile_pipes = 8; rv770 1199 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_simds = 10; rv770 1200 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_backends = 4; rv770 1201 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_gprs = 256; rv770 1202 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_threads = 248; rv770 1203 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_stack_entries = 512; rv770 1204 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_hw_contexts = 8; rv770 1205 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_gs_threads = 16 * 2; rv770 1206 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_size = 128; rv770 1207 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_pos_size = 16; rv770 1208 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_smx_size = 112; rv770 1209 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sq_num_cf_insts = 2; rv770 1211 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_num_of_sets = 7; rv770 1212 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_prim_fifo_size = 0xF9; rv770 1213 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; rv770 1214 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; rv770 1217 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_pipes = 2; rv770 1218 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_tile_pipes = 4; rv770 1219 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_simds = 8; rv770 1220 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_backends = 2; rv770 1221 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_gprs = 128; rv770 1222 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_threads = 248; rv770 1223 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_stack_entries = 256; rv770 1224 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_hw_contexts = 8; rv770 1225 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_gs_threads = 16 * 2; rv770 1226 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_size = 256; rv770 1227 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_pos_size = 32; rv770 1228 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_smx_size = 224; rv770 1229 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sq_num_cf_insts = 2; rv770 1231 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_num_of_sets = 7; rv770 1232 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_prim_fifo_size = 0xf9; rv770 1233 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; rv770 1234 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; rv770 1235 drivers/gpu/drm/radeon/rv770.c if (rdev->config.rv770.sx_max_export_pos_size > 16) { rv770 1236 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_pos_size -= 16; rv770 1237 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_smx_size += 16; rv770 1241 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_pipes = 2; rv770 1242 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_tile_pipes = 2; rv770 1243 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_simds = 2; rv770 1244 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_backends = 1; rv770 1245 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_gprs = 256; rv770 1246 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_threads = 192; rv770 1247 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_stack_entries = 256; rv770 1248 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_hw_contexts = 4; rv770 1249 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_gs_threads = 8 * 2; rv770 1250 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_size = 128; rv770 1251 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_pos_size = 16; rv770 1252 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_smx_size = 112; rv770 1253 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sq_num_cf_insts = 1; rv770 1255 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_num_of_sets = 7; rv770 1256 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_prim_fifo_size = 0x40; rv770 1257 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; rv770 1258 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; rv770 1261 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_pipes = 4; rv770 1262 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_tile_pipes = 4; rv770 1263 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_simds = 8; rv770 1264 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_backends = 4; rv770 1265 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_gprs = 256; rv770 1266 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_threads = 248; rv770 1267 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_stack_entries = 512; rv770 1268 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_hw_contexts = 8; rv770 1269 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.max_gs_threads = 16 * 2; rv770 1270 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_size = 256; rv770 1271 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_pos_size = 32; rv770 1272 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_smx_size = 224; rv770 1273 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sq_num_cf_insts = 2; rv770 1275 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_num_of_sets = 7; rv770 1276 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_prim_fifo_size = 0x100; rv770 1277 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; rv770 1278 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; rv770 1280 drivers/gpu/drm/radeon/rv770.c if (rdev->config.rv770.sx_max_export_pos_size > 16) { rv770 1281 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_pos_size -= 16; rv770 1282 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.sx_max_export_smx_size += 16; rv770 1320 drivers/gpu/drm/radeon/rv770.c tmp = rdev->config.rv770.max_simds - rv770 1322 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.active_simds = tmp; rv770 1324 drivers/gpu/drm/radeon/rv770.c switch (rdev->config.rv770.max_tile_pipes) { rv770 1339 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.tiling_npipes = rdev->config.rv770.max_tile_pipes; rv770 1343 drivers/gpu/drm/radeon/rv770.c for (i = 0; i < rdev->config.rv770.max_backends; i++) rv770 1347 drivers/gpu/drm/radeon/rv770.c for (i = 0; i < rdev->config.rv770.max_backends; i++) rv770 1351 drivers/gpu/drm/radeon/rv770.c tmp = r6xx_remap_render_backend(rdev, tmp, rdev->config.rv770.max_backends, rv770 1354 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.backend_map = tmp; rv770 1364 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.tiling_nbanks = 4 << ((gb_tiling_config >> 4) & 0x3); rv770 1377 drivers/gpu/drm/radeon/rv770.c rdev->config.rv770.tile_config = gb_tiling_config; rv770 1415 drivers/gpu/drm/radeon/rv770.c smx_dc_ctl0 |= CACHE_DEPTH((rdev->config.rv770.sx_num_of_sets * 64) - 1); rv770 1448 drivers/gpu/drm/radeon/rv770.c WREG32(SX_EXPORT_BUFFER_SIZES, (COLOR_BUFFER_SIZE((rdev->config.rv770.sx_max_export_size / 4) - 1) | rv770 1449 drivers/gpu/drm/radeon/rv770.c POSITION_BUFFER_SIZE((rdev->config.rv770.sx_max_export_pos_size / 4) - 1) | rv770 1450 drivers/gpu/drm/radeon/rv770.c SMX_BUFFER_SIZE((rdev->config.rv770.sx_max_export_smx_size / 4) - 1))); rv770 1452 drivers/gpu/drm/radeon/rv770.c WREG32(PA_SC_FIFO_SIZE, (SC_PRIM_FIFO_SIZE(rdev->config.rv770.sc_prim_fifo_size) | rv770 1453 drivers/gpu/drm/radeon/rv770.c SC_HIZ_TILE_FIFO_SIZE(rdev->config.rv770.sc_hiz_tile_fifo_size) | rv770 1454 drivers/gpu/drm/radeon/rv770.c SC_EARLYZ_TILE_FIFO_SIZE(rdev->config.rv770.sc_earlyz_tile_fifo_fize))); rv770 1464 drivers/gpu/drm/radeon/rv770.c sq_ms_fifo_sizes = (CACHE_FIFO_SIZE(16 * rdev->config.rv770.sq_num_cf_insts) | rv770 1501 drivers/gpu/drm/radeon/rv770.c WREG32(SQ_GPR_RESOURCE_MGMT_1, (NUM_PS_GPRS((rdev->config.rv770.max_gprs * 24)/64) | rv770 1502 drivers/gpu/drm/radeon/rv770.c NUM_VS_GPRS((rdev->config.rv770.max_gprs * 24)/64) | rv770 1503 drivers/gpu/drm/radeon/rv770.c NUM_CLAUSE_TEMP_GPRS(((rdev->config.rv770.max_gprs * 24)/64)/2))); rv770 1505 drivers/gpu/drm/radeon/rv770.c WREG32(SQ_GPR_RESOURCE_MGMT_2, (NUM_GS_GPRS((rdev->config.rv770.max_gprs * 7)/64) | rv770 1506 drivers/gpu/drm/radeon/rv770.c NUM_ES_GPRS((rdev->config.rv770.max_gprs * 7)/64))); rv770 1508 drivers/gpu/drm/radeon/rv770.c sq_thread_resource_mgmt = (NUM_PS_THREADS((rdev->config.rv770.max_threads * 4)/8) | rv770 1509 drivers/gpu/drm/radeon/rv770.c NUM_VS_THREADS((rdev->config.rv770.max_threads * 2)/8) | rv770 1510 drivers/gpu/drm/radeon/rv770.c NUM_ES_THREADS((rdev->config.rv770.max_threads * 1)/8)); rv770 1511 drivers/gpu/drm/radeon/rv770.c if (((rdev->config.rv770.max_threads * 1) / 8) > rdev->config.rv770.max_gs_threads) rv770 1512 drivers/gpu/drm/radeon/rv770.c sq_thread_resource_mgmt |= NUM_GS_THREADS(rdev->config.rv770.max_gs_threads); rv770 1514 drivers/gpu/drm/radeon/rv770.c sq_thread_resource_mgmt |= NUM_GS_THREADS((rdev->config.rv770.max_gs_threads * 1)/8); rv770 1517 drivers/gpu/drm/radeon/rv770.c WREG32(SQ_STACK_RESOURCE_MGMT_1, (NUM_PS_STACK_ENTRIES((rdev->config.rv770.max_stack_entries * 1)/4) | rv770 1518 drivers/gpu/drm/radeon/rv770.c NUM_VS_STACK_ENTRIES((rdev->config.rv770.max_stack_entries * 1)/4))); rv770 1520 drivers/gpu/drm/radeon/rv770.c WREG32(SQ_STACK_RESOURCE_MGMT_2, (NUM_GS_STACK_ENTRIES((rdev->config.rv770.max_stack_entries * 1)/4) | rv770 1521 drivers/gpu/drm/radeon/rv770.c NUM_ES_STACK_ENTRIES((rdev->config.rv770.max_stack_entries * 1)/4))); rv770 1523 drivers/gpu/drm/radeon/rv770.c sq_dyn_gpr_size_simd_ab_0 = (SIMDA_RING0((rdev->config.rv770.max_gprs * 38)/64) | rv770 1524 drivers/gpu/drm/radeon/rv770.c SIMDA_RING1((rdev->config.rv770.max_gprs * 38)/64) | rv770 1525 drivers/gpu/drm/radeon/rv770.c SIMDB_RING0((rdev->config.rv770.max_gprs * 38)/64) | rv770 1526 drivers/gpu/drm/radeon/rv770.c SIMDB_RING1((rdev->config.rv770.max_gprs * 38)/64)); rv770 1560 drivers/gpu/drm/radeon/rv770.c num_gs_verts_per_thread = rdev->config.rv770.max_pipes * 16; rv770 392 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl; rv770 394 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl_2; rv770 396 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl; rv770 398 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl_2; rv770 400 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mclk_pwrmgt_cntl; rv770 401 drivers/gpu/drm/radeon/rv770_dpm.c u32 dll_cntl = pi->clk_regs.rv770.dll_cntl; rv770 490 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl; rv770 492 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl_2; rv770 494 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl_3; rv770 496 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_spread_spectrum; rv770 498 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_spread_spectrum_2; rv770 920 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl; rv770 922 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl_2; rv770 924 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl; rv770 926 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl_2; rv770 928 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl; rv770 930 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl_2; rv770 932 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl_3; rv770 1031 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_ad_func_cntl); rv770 1033 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_ad_func_cntl_2); rv770 1035 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_dq_func_cntl); rv770 1037 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_dq_func_cntl_2); rv770 1039 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.mclk_pwrmgt_cntl); rv770 1041 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.dll_cntl); rv770 1044 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_ss1); rv770 1046 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.mpll_ss2); rv770 1052 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.cg_spll_func_cntl); rv770 1054 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.cg_spll_func_cntl_2); rv770 1056 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.cg_spll_func_cntl_3); rv770 1058 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.cg_spll_spread_spectrum); rv770 1060 drivers/gpu/drm/radeon/rv770_dpm.c cpu_to_be32(pi->clk_regs.rv770.cg_spll_spread_spectrum_2); rv770 1520 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl = rv770 1522 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl_2 = rv770 1524 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_func_cntl_3 = rv770 1526 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_spread_spectrum = rv770 1528 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.cg_spll_spread_spectrum_2 = rv770 1530 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl = rv770 1532 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_ad_func_cntl_2 = rv770 1534 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl = rv770 1536 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mpll_dq_func_cntl_2 = rv770 1538 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.mclk_pwrmgt_cntl = rv770 1540 drivers/gpu/drm/radeon/rv770_dpm.c pi->clk_regs.rv770.dll_cntl = RREG32(DLL_CNTL); rv770 61 drivers/gpu/drm/radeon/rv770_dpm.h struct rv770_clock_registers rv770;