Lines Matching refs:full

3241 	min_mem_eff.full = dfixed_const_8(0);
3262 temp_ff.full = dfixed_const(temp);
3263 mem_bw.full = dfixed_mul(mclk_ff, temp_ff);
3265 pix_clk.full = 0;
3266 pix_clk2.full = 0;
3267 peak_disp_bw.full = 0;
3269 temp_ff.full = dfixed_const(1000);
3270 pix_clk.full = dfixed_const(mode1->clock); /* convert to fixed point */
3271 pix_clk.full = dfixed_div(pix_clk, temp_ff);
3272 temp_ff.full = dfixed_const(pixel_bytes1);
3273 peak_disp_bw.full += dfixed_mul(pix_clk, temp_ff);
3276 temp_ff.full = dfixed_const(1000);
3277 pix_clk2.full = dfixed_const(mode2->clock); /* convert to fixed point */
3278 pix_clk2.full = dfixed_div(pix_clk2, temp_ff);
3279 temp_ff.full = dfixed_const(pixel_bytes2);
3280 peak_disp_bw.full += dfixed_mul(pix_clk2, temp_ff);
3283 mem_bw.full = dfixed_mul(mem_bw, min_mem_eff);
3284 if (peak_disp_bw.full >= mem_bw.full) {
3325 trcd_ff.full = dfixed_const(mem_trcd);
3326 trp_ff.full = dfixed_const(mem_trp);
3327 tras_ff.full = dfixed_const(mem_tras);
3345 tcas_ff.full += dfixed_const(data);
3375 tcas_ff.full += trbs_ff.full;
3378 sclk_eff_ff.full = sclk_ff.full;
3382 agpmode_ff.full = dfixed_const(radeon_agpmode);
3383 temp_ff.full = dfixed_const_666(16);
3384 sclk_eff_ff.full -= dfixed_mul(agpmode_ff, temp_ff);
3389 sclk_delay_ff.full = dfixed_const(250);
3394 sclk_delay_ff.full = dfixed_const(41);
3396 sclk_delay_ff.full = dfixed_const(33);
3399 sclk_delay_ff.full = dfixed_const(57);
3401 sclk_delay_ff.full = dfixed_const(41);
3405 mc_latency_sclk.full = dfixed_div(sclk_delay_ff, sclk_eff_ff);
3409 k1.full = dfixed_const(40);
3412 k1.full = dfixed_const(20);
3416 k1.full = dfixed_const(40);
3420 temp_ff.full = dfixed_const(2);
3421 mc_latency_mclk.full = dfixed_mul(trcd_ff, temp_ff);
3422 temp_ff.full = dfixed_const(c);
3423 mc_latency_mclk.full += dfixed_mul(tcas_ff, temp_ff);
3424 temp_ff.full = dfixed_const(4);
3425 mc_latency_mclk.full += dfixed_mul(tras_ff, temp_ff);
3426 mc_latency_mclk.full += dfixed_mul(trp_ff, temp_ff);
3427 mc_latency_mclk.full += k1.full;
3429 mc_latency_mclk.full = dfixed_div(mc_latency_mclk, mclk_ff);
3430 mc_latency_mclk.full += dfixed_div(temp_ff, sclk_eff_ff);
3433 HW cursor time assuming worst case of full size colour cursor.
3435 temp_ff.full = dfixed_const((2 * (cur_size - (rdev->mc.vram_is_ddr + 1))));
3436 temp_ff.full += trcd_ff.full;
3437 if (temp_ff.full < tras_ff.full)
3438 temp_ff.full = tras_ff.full;
3439 cur_latency_mclk.full = dfixed_div(temp_ff, mclk_ff);
3441 temp_ff.full = dfixed_const(cur_size);
3442 cur_latency_sclk.full = dfixed_div(temp_ff, sclk_eff_ff);
3446 disp_latency_overhead.full = dfixed_const(8);
3447 disp_latency_overhead.full = dfixed_div(disp_latency_overhead, sclk_ff);
3448 mc_latency_mclk.full += disp_latency_overhead.full + cur_latency_mclk.full;
3449 mc_latency_sclk.full += disp_latency_overhead.full + cur_latency_sclk.full;
3451 if (mc_latency_mclk.full > mc_latency_sclk.full)
3452 disp_latency.full = mc_latency_mclk.full;
3454 disp_latency.full = mc_latency_sclk.full;
3475 temp_ff.full = dfixed_const((16/pixel_bytes1));
3476 disp_drain_rate.full = dfixed_div(pix_clk, temp_ff);
3481 crit_point_ff.full = dfixed_mul(disp_drain_rate, disp_latency);
3482 crit_point_ff.full += dfixed_const_half(0);
3555 temp_ff.full = dfixed_const((16/pixel_bytes2));
3556 disp_drain_rate2.full = dfixed_div(pix_clk2, temp_ff);
3577 temp_ff.full = dfixed_const(temp);
3578 temp_ff.full = dfixed_mul(mclk_ff, temp_ff);
3579 if (sclk_ff.full < temp_ff.full)
3580 temp_ff.full = sclk_ff.full;
3582 read_return_rate.full = temp_ff.full;
3585 temp_ff.full = read_return_rate.full - disp_drain_rate.full;
3586 time_disp1_drop_priority.full = dfixed_div(crit_point_ff, temp_ff);
3588 time_disp1_drop_priority.full = 0;
3590 crit_point_ff.full = disp_latency.full + time_disp1_drop_priority.full + disp_latency.full;
3591 crit_point_ff.full = dfixed_mul(crit_point_ff, disp_drain_rate2);
3592 crit_point_ff.full += dfixed_const_half(0);