Lines Matching refs:full

875 	a.full = dfixed_const(1000);  in dce_v8_0_dram_bandwidth()
876 yclk.full = dfixed_const(wm->yclk); in dce_v8_0_dram_bandwidth()
877 yclk.full = dfixed_div(yclk, a); in dce_v8_0_dram_bandwidth()
878 dram_channels.full = dfixed_const(wm->dram_channels * 4); in dce_v8_0_dram_bandwidth()
879 a.full = dfixed_const(10); in dce_v8_0_dram_bandwidth()
880 dram_efficiency.full = dfixed_const(7); in dce_v8_0_dram_bandwidth()
881 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce_v8_0_dram_bandwidth()
882 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce_v8_0_dram_bandwidth()
883 bandwidth.full = dfixed_mul(bandwidth, dram_efficiency); in dce_v8_0_dram_bandwidth()
904 a.full = dfixed_const(1000); in dce_v8_0_dram_bandwidth_for_display()
905 yclk.full = dfixed_const(wm->yclk); in dce_v8_0_dram_bandwidth_for_display()
906 yclk.full = dfixed_div(yclk, a); in dce_v8_0_dram_bandwidth_for_display()
907 dram_channels.full = dfixed_const(wm->dram_channels * 4); in dce_v8_0_dram_bandwidth_for_display()
908 a.full = dfixed_const(10); in dce_v8_0_dram_bandwidth_for_display()
909 disp_dram_allocation.full = dfixed_const(3); /* XXX worse case value 0.3 */ in dce_v8_0_dram_bandwidth_for_display()
910 disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); in dce_v8_0_dram_bandwidth_for_display()
911 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce_v8_0_dram_bandwidth_for_display()
912 bandwidth.full = dfixed_mul(bandwidth, disp_dram_allocation); in dce_v8_0_dram_bandwidth_for_display()
933 a.full = dfixed_const(1000); in dce_v8_0_data_return_bandwidth()
934 sclk.full = dfixed_const(wm->sclk); in dce_v8_0_data_return_bandwidth()
935 sclk.full = dfixed_div(sclk, a); in dce_v8_0_data_return_bandwidth()
936 a.full = dfixed_const(10); in dce_v8_0_data_return_bandwidth()
937 return_efficiency.full = dfixed_const(8); in dce_v8_0_data_return_bandwidth()
938 return_efficiency.full = dfixed_div(return_efficiency, a); in dce_v8_0_data_return_bandwidth()
939 a.full = dfixed_const(32); in dce_v8_0_data_return_bandwidth()
940 bandwidth.full = dfixed_mul(a, sclk); in dce_v8_0_data_return_bandwidth()
941 bandwidth.full = dfixed_mul(bandwidth, return_efficiency); in dce_v8_0_data_return_bandwidth()
962 a.full = dfixed_const(1000); in dce_v8_0_dmif_request_bandwidth()
963 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v8_0_dmif_request_bandwidth()
964 disp_clk.full = dfixed_div(disp_clk, a); in dce_v8_0_dmif_request_bandwidth()
965 a.full = dfixed_const(32); in dce_v8_0_dmif_request_bandwidth()
966 b.full = dfixed_mul(a, disp_clk); in dce_v8_0_dmif_request_bandwidth()
968 a.full = dfixed_const(10); in dce_v8_0_dmif_request_bandwidth()
969 disp_clk_request_efficiency.full = dfixed_const(8); in dce_v8_0_dmif_request_bandwidth()
970 disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); in dce_v8_0_dmif_request_bandwidth()
972 bandwidth.full = dfixed_mul(b, disp_clk_request_efficiency); in dce_v8_0_dmif_request_bandwidth()
1017 a.full = dfixed_const(1000); in dce_v8_0_average_bandwidth()
1018 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v8_0_average_bandwidth()
1019 line_time.full = dfixed_div(line_time, a); in dce_v8_0_average_bandwidth()
1020 bpp.full = dfixed_const(wm->bytes_per_pixel); in dce_v8_0_average_bandwidth()
1021 src_width.full = dfixed_const(wm->src_width); in dce_v8_0_average_bandwidth()
1022 bandwidth.full = dfixed_mul(src_width, bpp); in dce_v8_0_average_bandwidth()
1023 bandwidth.full = dfixed_mul(bandwidth, wm->vsc); in dce_v8_0_average_bandwidth()
1024 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v8_0_average_bandwidth()
1056 a.full = dfixed_const(2); in dce_v8_0_latency_watermark()
1057 b.full = dfixed_const(1); in dce_v8_0_latency_watermark()
1058 if ((wm->vsc.full > a.full) || in dce_v8_0_latency_watermark()
1059 ((wm->vsc.full > b.full) && (wm->vtaps >= 3)) || in dce_v8_0_latency_watermark()
1061 ((wm->vsc.full >= a.full) && wm->interlaced)) in dce_v8_0_latency_watermark()
1066 a.full = dfixed_const(available_bandwidth); in dce_v8_0_latency_watermark()
1067 b.full = dfixed_const(wm->num_heads); in dce_v8_0_latency_watermark()
1068 a.full = dfixed_div(a, b); in dce_v8_0_latency_watermark()
1070 b.full = dfixed_const(mc_latency + 512); in dce_v8_0_latency_watermark()
1071 c.full = dfixed_const(wm->disp_clk); in dce_v8_0_latency_watermark()
1072 b.full = dfixed_div(b, c); in dce_v8_0_latency_watermark()
1074 c.full = dfixed_const(dmif_size); in dce_v8_0_latency_watermark()
1075 b.full = dfixed_div(c, b); in dce_v8_0_latency_watermark()
1079 b.full = dfixed_const(1000); in dce_v8_0_latency_watermark()
1080 c.full = dfixed_const(wm->disp_clk); in dce_v8_0_latency_watermark()
1081 b.full = dfixed_div(c, b); in dce_v8_0_latency_watermark()
1082 c.full = dfixed_const(wm->bytes_per_pixel); in dce_v8_0_latency_watermark()
1083 b.full = dfixed_mul(b, c); in dce_v8_0_latency_watermark()
1087 a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); in dce_v8_0_latency_watermark()
1088 b.full = dfixed_const(1000); in dce_v8_0_latency_watermark()
1089 c.full = dfixed_const(lb_fill_bw); in dce_v8_0_latency_watermark()
1090 b.full = dfixed_div(c, b); in dce_v8_0_latency_watermark()
1091 a.full = dfixed_div(a, b); in dce_v8_0_latency_watermark()
1158 a.full = dfixed_const(1); in dce_v8_0_check_latency_hiding()
1159 if (wm->vsc.full > a.full) in dce_v8_0_check_latency_hiding()