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;