Lines Matching full:full
574 a.full = dfixed_const(1000); in evergreen_dram_bandwidth()
575 yclk.full = dfixed_const(wm->yclk); in evergreen_dram_bandwidth()
576 yclk.full = dfixed_div(yclk, a); in evergreen_dram_bandwidth()
577 dram_channels.full = dfixed_const(wm->dram_channels * 4); in evergreen_dram_bandwidth()
578 a.full = dfixed_const(10); in evergreen_dram_bandwidth()
579 dram_efficiency.full = dfixed_const(7); in evergreen_dram_bandwidth()
580 dram_efficiency.full = dfixed_div(dram_efficiency, a); in evergreen_dram_bandwidth()
581 bandwidth.full = dfixed_mul(dram_channels, yclk); in evergreen_dram_bandwidth()
582 bandwidth.full = dfixed_mul(bandwidth, dram_efficiency); in evergreen_dram_bandwidth()
594 a.full = dfixed_const(1000); in evergreen_dram_bandwidth_for_display()
595 yclk.full = dfixed_const(wm->yclk); in evergreen_dram_bandwidth_for_display()
596 yclk.full = dfixed_div(yclk, a); in evergreen_dram_bandwidth_for_display()
597 dram_channels.full = dfixed_const(wm->dram_channels * 4); in evergreen_dram_bandwidth_for_display()
598 a.full = dfixed_const(10); in evergreen_dram_bandwidth_for_display()
599 disp_dram_allocation.full = dfixed_const(3); /* XXX worse case value 0.3 */ in evergreen_dram_bandwidth_for_display()
600 disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); in evergreen_dram_bandwidth_for_display()
601 bandwidth.full = dfixed_mul(dram_channels, yclk); in evergreen_dram_bandwidth_for_display()
602 bandwidth.full = dfixed_mul(bandwidth, disp_dram_allocation); in evergreen_dram_bandwidth_for_display()
614 a.full = dfixed_const(1000); in evergreen_data_return_bandwidth()
615 sclk.full = dfixed_const(wm->sclk); in evergreen_data_return_bandwidth()
616 sclk.full = dfixed_div(sclk, a); in evergreen_data_return_bandwidth()
617 a.full = dfixed_const(10); in evergreen_data_return_bandwidth()
618 return_efficiency.full = dfixed_const(8); in evergreen_data_return_bandwidth()
619 return_efficiency.full = dfixed_div(return_efficiency, a); in evergreen_data_return_bandwidth()
620 a.full = dfixed_const(32); in evergreen_data_return_bandwidth()
621 bandwidth.full = dfixed_mul(a, sclk); in evergreen_data_return_bandwidth()
622 bandwidth.full = dfixed_mul(bandwidth, return_efficiency); in evergreen_data_return_bandwidth()
634 a.full = dfixed_const(1000); in evergreen_dmif_request_bandwidth()
635 disp_clk.full = dfixed_const(wm->disp_clk); in evergreen_dmif_request_bandwidth()
636 disp_clk.full = dfixed_div(disp_clk, a); in evergreen_dmif_request_bandwidth()
637 a.full = dfixed_const(10); in evergreen_dmif_request_bandwidth()
638 disp_clk_request_efficiency.full = dfixed_const(8); in evergreen_dmif_request_bandwidth()
639 disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); in evergreen_dmif_request_bandwidth()
640 a.full = dfixed_const(32); in evergreen_dmif_request_bandwidth()
641 bandwidth.full = dfixed_mul(a, disp_clk); in evergreen_dmif_request_bandwidth()
642 bandwidth.full = dfixed_mul(bandwidth, disp_clk_request_efficiency); in evergreen_dmif_request_bandwidth()
669 a.full = dfixed_const(1000); in evergreen_average_bandwidth()
670 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in evergreen_average_bandwidth()
671 line_time.full = dfixed_div(line_time, a); in evergreen_average_bandwidth()
672 bpp.full = dfixed_const(wm->bytes_per_pixel); in evergreen_average_bandwidth()
673 src_width.full = dfixed_const(wm->src_width); in evergreen_average_bandwidth()
674 bandwidth.full = dfixed_mul(src_width, bpp); in evergreen_average_bandwidth()
675 bandwidth.full = dfixed_mul(bandwidth, wm->vsc); in evergreen_average_bandwidth()
676 bandwidth.full = dfixed_div(bandwidth, line_time); in evergreen_average_bandwidth()
698 a.full = dfixed_const(2); in evergreen_latency_watermark()
699 b.full = dfixed_const(1); in evergreen_latency_watermark()
700 if ((wm->vsc.full > a.full) || in evergreen_latency_watermark()
701 ((wm->vsc.full > b.full) && (wm->vtaps >= 3)) || in evergreen_latency_watermark()
703 ((wm->vsc.full >= a.full) && wm->interlaced)) in evergreen_latency_watermark()
708 a.full = dfixed_const(available_bandwidth); in evergreen_latency_watermark()
709 b.full = dfixed_const(wm->num_heads); in evergreen_latency_watermark()
710 a.full = dfixed_div(a, b); in evergreen_latency_watermark()
712 b.full = dfixed_const(1000); in evergreen_latency_watermark()
713 c.full = dfixed_const(wm->disp_clk); in evergreen_latency_watermark()
714 b.full = dfixed_div(c, b); in evergreen_latency_watermark()
715 c.full = dfixed_const(wm->bytes_per_pixel); in evergreen_latency_watermark()
716 b.full = dfixed_mul(b, c); in evergreen_latency_watermark()
720 a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); in evergreen_latency_watermark()
721 b.full = dfixed_const(1000); in evergreen_latency_watermark()
722 c.full = dfixed_const(lb_fill_bw); in evergreen_latency_watermark()
723 b.full = dfixed_div(c, b); in evergreen_latency_watermark()
724 a.full = dfixed_div(a, b); in evergreen_latency_watermark()
760 a.full = dfixed_const(1); in evergreen_check_latency_hiding()
761 if (wm->vsc.full > a.full) in evergreen_check_latency_hiding()
835 a.full = dfixed_const(1000); in evergreen_program_watermarks()
836 b.full = dfixed_const(mode->clock); in evergreen_program_watermarks()
837 b.full = dfixed_div(b, a); in evergreen_program_watermarks()
838 c.full = dfixed_const(latency_watermark_a); in evergreen_program_watermarks()
839 c.full = dfixed_mul(c, b); in evergreen_program_watermarks()
840 c.full = dfixed_mul(c, radeon_crtc->hsc); in evergreen_program_watermarks()
841 c.full = dfixed_div(c, a); in evergreen_program_watermarks()
842 a.full = dfixed_const(16); in evergreen_program_watermarks()
843 c.full = dfixed_div(c, a); in evergreen_program_watermarks()
847 a.full = dfixed_const(1000); in evergreen_program_watermarks()
848 b.full = dfixed_const(mode->clock); in evergreen_program_watermarks()
849 b.full = dfixed_div(b, a); in evergreen_program_watermarks()
850 c.full = dfixed_const(latency_watermark_b); in evergreen_program_watermarks()
851 c.full = dfixed_mul(c, b); in evergreen_program_watermarks()
852 c.full = dfixed_mul(c, radeon_crtc->hsc); in evergreen_program_watermarks()
853 c.full = dfixed_div(c, a); in evergreen_program_watermarks()
854 a.full = dfixed_const(16); in evergreen_program_watermarks()
855 c.full = dfixed_div(c, a); in evergreen_program_watermarks()