Lines Matching full:full
2871 min_mem_eff.full = dfixed_const_8(0); in r100_bandwidth_update()
2892 temp_ff.full = dfixed_const(temp); in r100_bandwidth_update()
2893 mem_bw.full = dfixed_mul(mclk_ff, temp_ff); in r100_bandwidth_update()
2895 pix_clk.full = 0; in r100_bandwidth_update()
2896 pix_clk2.full = 0; in r100_bandwidth_update()
2897 peak_disp_bw.full = 0; in r100_bandwidth_update()
2899 temp_ff.full = dfixed_const(1000); in r100_bandwidth_update()
2900 pix_clk.full = dfixed_const(mode1->clock); /* convert to fixed point */ in r100_bandwidth_update()
2901 pix_clk.full = dfixed_div(pix_clk, temp_ff); in r100_bandwidth_update()
2902 temp_ff.full = dfixed_const(pixel_bytes1); in r100_bandwidth_update()
2903 peak_disp_bw.full += dfixed_mul(pix_clk, temp_ff); in r100_bandwidth_update()
2906 temp_ff.full = dfixed_const(1000); in r100_bandwidth_update()
2907 pix_clk2.full = dfixed_const(mode2->clock); /* convert to fixed point */ in r100_bandwidth_update()
2908 pix_clk2.full = dfixed_div(pix_clk2, temp_ff); in r100_bandwidth_update()
2909 temp_ff.full = dfixed_const(pixel_bytes2); in r100_bandwidth_update()
2910 peak_disp_bw.full += dfixed_mul(pix_clk2, temp_ff); in r100_bandwidth_update()
2913 mem_bw.full = dfixed_mul(mem_bw, min_mem_eff); in r100_bandwidth_update()
2914 if (peak_disp_bw.full >= mem_bw.full) { in r100_bandwidth_update()
2955 trcd_ff.full = dfixed_const(mem_trcd); in r100_bandwidth_update()
2956 trp_ff.full = dfixed_const(mem_trp); in r100_bandwidth_update()
2957 tras_ff.full = dfixed_const(mem_tras); in r100_bandwidth_update()
2975 tcas_ff.full += dfixed_const(data); in r100_bandwidth_update()
3005 tcas_ff.full += trbs_ff.full; in r100_bandwidth_update()
3008 sclk_eff_ff.full = sclk_ff.full; in r100_bandwidth_update()
3012 agpmode_ff.full = dfixed_const(radeon_agpmode); in r100_bandwidth_update()
3013 temp_ff.full = dfixed_const_666(16); in r100_bandwidth_update()
3014 sclk_eff_ff.full -= dfixed_mul(agpmode_ff, temp_ff); in r100_bandwidth_update()
3019 sclk_delay_ff.full = dfixed_const(250); in r100_bandwidth_update()
3024 sclk_delay_ff.full = dfixed_const(41); in r100_bandwidth_update()
3026 sclk_delay_ff.full = dfixed_const(33); in r100_bandwidth_update()
3029 sclk_delay_ff.full = dfixed_const(57); in r100_bandwidth_update()
3031 sclk_delay_ff.full = dfixed_const(41); in r100_bandwidth_update()
3035 mc_latency_sclk.full = dfixed_div(sclk_delay_ff, sclk_eff_ff); in r100_bandwidth_update()
3039 k1.full = dfixed_const(40); in r100_bandwidth_update()
3042 k1.full = dfixed_const(20); in r100_bandwidth_update()
3046 k1.full = dfixed_const(40); in r100_bandwidth_update()
3050 temp_ff.full = dfixed_const(2); in r100_bandwidth_update()
3051 mc_latency_mclk.full = dfixed_mul(trcd_ff, temp_ff); in r100_bandwidth_update()
3052 temp_ff.full = dfixed_const(c); in r100_bandwidth_update()
3053 mc_latency_mclk.full += dfixed_mul(tcas_ff, temp_ff); in r100_bandwidth_update()
3054 temp_ff.full = dfixed_const(4); in r100_bandwidth_update()
3055 mc_latency_mclk.full += dfixed_mul(tras_ff, temp_ff); in r100_bandwidth_update()
3056 mc_latency_mclk.full += dfixed_mul(trp_ff, temp_ff); in r100_bandwidth_update()
3057 mc_latency_mclk.full += k1.full; in r100_bandwidth_update()
3059 mc_latency_mclk.full = dfixed_div(mc_latency_mclk, mclk_ff); in r100_bandwidth_update()
3060 mc_latency_mclk.full += dfixed_div(temp_ff, sclk_eff_ff); in r100_bandwidth_update()
3063 HW cursor time assuming worst case of full size colour cursor. in r100_bandwidth_update()
3065 temp_ff.full = dfixed_const((2 * (cur_size - (rdev->mc.vram_is_ddr + 1)))); in r100_bandwidth_update()
3066 temp_ff.full += trcd_ff.full; in r100_bandwidth_update()
3067 if (temp_ff.full < tras_ff.full) in r100_bandwidth_update()
3068 temp_ff.full = tras_ff.full; in r100_bandwidth_update()
3069 cur_latency_mclk.full = dfixed_div(temp_ff, mclk_ff); in r100_bandwidth_update()
3071 temp_ff.full = dfixed_const(cur_size); in r100_bandwidth_update()
3072 cur_latency_sclk.full = dfixed_div(temp_ff, sclk_eff_ff); in r100_bandwidth_update()
3076 disp_latency_overhead.full = dfixed_const(8); in r100_bandwidth_update()
3077 disp_latency_overhead.full = dfixed_div(disp_latency_overhead, sclk_ff); in r100_bandwidth_update()
3078 mc_latency_mclk.full += disp_latency_overhead.full + cur_latency_mclk.full; in r100_bandwidth_update()
3079 mc_latency_sclk.full += disp_latency_overhead.full + cur_latency_sclk.full; in r100_bandwidth_update()
3081 if (mc_latency_mclk.full > mc_latency_sclk.full) in r100_bandwidth_update()
3082 disp_latency.full = mc_latency_mclk.full; in r100_bandwidth_update()
3084 disp_latency.full = mc_latency_sclk.full; in r100_bandwidth_update()
3105 temp_ff.full = dfixed_const((16/pixel_bytes1)); in r100_bandwidth_update()
3106 disp_drain_rate.full = dfixed_div(pix_clk, temp_ff); in r100_bandwidth_update()
3111 crit_point_ff.full = dfixed_mul(disp_drain_rate, disp_latency); in r100_bandwidth_update()
3112 crit_point_ff.full += dfixed_const_half(0); in r100_bandwidth_update()
3185 temp_ff.full = dfixed_const((16/pixel_bytes2)); in r100_bandwidth_update()
3186 disp_drain_rate2.full = dfixed_div(pix_clk2, temp_ff); in r100_bandwidth_update()
3207 temp_ff.full = dfixed_const(temp); in r100_bandwidth_update()
3208 temp_ff.full = dfixed_mul(mclk_ff, temp_ff); in r100_bandwidth_update()
3209 if (sclk_ff.full < temp_ff.full) in r100_bandwidth_update()
3210 temp_ff.full = sclk_ff.full; in r100_bandwidth_update()
3212 read_return_rate.full = temp_ff.full; in r100_bandwidth_update()
3215 temp_ff.full = read_return_rate.full - disp_drain_rate.full; in r100_bandwidth_update()
3216 time_disp1_drop_priority.full = dfixed_div(crit_point_ff, temp_ff); in r100_bandwidth_update()
3218 time_disp1_drop_priority.full = 0; in r100_bandwidth_update()
3220 crit_point_ff.full = disp_latency.full + time_disp1_drop_priority.full + disp_latency.full; in r100_bandwidth_update()
3221 crit_point_ff.full = dfixed_mul(crit_point_ff, disp_drain_rate2); in r100_bandwidth_update()
3222 crit_point_ff.full += dfixed_const_half(0); in r100_bandwidth_update()