Searched refs:dfixed_mul (Results 1 – 6 of 6) sorted by relevance
| /NextBSD/sys/dev/drm2/radeon/ |
| HD | rs690.c | 131 rdev->pm.k8_bandwidth.full = dfixed_mul(rdev->pm.igp_system_mclk, tmp); in rs690_pm_info() 136 rdev->pm.ht_bandwidth.full = dfixed_mul(rdev->pm.igp_ht_link_clk, in rs690_pm_info() 147 rdev->pm.sideport_bandwidth.full = dfixed_mul(rdev->pm.igp_sideport_mclk, tmp); in rs690_pm_info() 254 request_fifo_depth.full = dfixed_mul(a, wm->num_line_pair); in rs690_crtc_bandwidth_compute() 276 b.full = dfixed_mul(b, crtc->hsc); in rs690_crtc_bandwidth_compute() 293 line_time.full = dfixed_mul(a, pclk); in rs690_crtc_bandwidth_compute() 302 wm->active_time.full = dfixed_mul(line_time, b); in rs690_crtc_bandwidth_compute() 315 read_delay_latency.full = dfixed_mul(read_delay_latency, a); in rs690_crtc_bandwidth_compute() 328 rdev->pm.sclk.full = dfixed_mul(rdev->pm.max_bandwidth, a); in rs690_crtc_bandwidth_compute() 337 chunk_time.full = dfixed_mul(rdev->pm.sclk, a); in rs690_crtc_bandwidth_compute() [all …]
|
| HD | rv515.c | 963 request_fifo_depth.full = dfixed_mul(a, wm->num_line_pair); in rv515_crtc_bandwidth_compute() 985 b.full = dfixed_mul(b, crtc->hsc); in rv515_crtc_bandwidth_compute() 1002 line_time.full = dfixed_mul(a, pclk); in rv515_crtc_bandwidth_compute() 1011 wm->active_time.full = dfixed_mul(line_time, b); in rv515_crtc_bandwidth_compute() 1033 wm->worst_case_latency.full = dfixed_mul(a, chunk_time); in rv515_crtc_bandwidth_compute() 1054 tolerable_latency.full = dfixed_mul(tolerable_latency, chunk_time); in rv515_crtc_bandwidth_compute() 1119 b.full = dfixed_mul(b, wm0.active_time); in rv515_bandwidth_avivo_update() 1122 a.full = dfixed_mul(wm0.worst_case_latency, in rv515_bandwidth_avivo_update() 1126 a.full = dfixed_mul(wm0.worst_case_latency, in rv515_bandwidth_avivo_update() 1133 b.full = dfixed_mul(b, wm1.active_time); in rv515_bandwidth_avivo_update() [all …]
|
| HD | si.c | 562 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce6_dram_bandwidth() 563 bandwidth.full = dfixed_mul(bandwidth, dram_efficiency); in dce6_dram_bandwidth() 582 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce6_dram_bandwidth_for_display() 583 bandwidth.full = dfixed_mul(bandwidth, disp_dram_allocation); in dce6_dram_bandwidth_for_display() 602 bandwidth.full = dfixed_mul(a, sclk); in dce6_data_return_bandwidth() 603 bandwidth.full = dfixed_mul(bandwidth, return_efficiency); in dce6_data_return_bandwidth() 625 b1.full = dfixed_mul(a, disp_clk); in dce6_dmif_request_bandwidth() 631 b2.full = dfixed_mul(a, sclk); in dce6_dmif_request_bandwidth() 640 bandwidth.full = dfixed_mul(a, disp_clk_request_efficiency); in dce6_dmif_request_bandwidth() 672 bandwidth.full = dfixed_mul(src_width, bpp); in dce6_average_bandwidth() [all …]
|
| HD | evergreen.c | 852 bandwidth.full = dfixed_mul(dram_channels, yclk); in evergreen_dram_bandwidth() 853 bandwidth.full = dfixed_mul(bandwidth, dram_efficiency); in evergreen_dram_bandwidth() 872 bandwidth.full = dfixed_mul(dram_channels, yclk); in evergreen_dram_bandwidth_for_display() 873 bandwidth.full = dfixed_mul(bandwidth, disp_dram_allocation); in evergreen_dram_bandwidth_for_display() 892 bandwidth.full = dfixed_mul(a, sclk); in evergreen_data_return_bandwidth() 893 bandwidth.full = dfixed_mul(bandwidth, return_efficiency); in evergreen_data_return_bandwidth() 912 bandwidth.full = dfixed_mul(a, disp_clk); in evergreen_dmif_request_bandwidth() 913 bandwidth.full = dfixed_mul(bandwidth, disp_clk_request_efficiency); in evergreen_dmif_request_bandwidth() 945 bandwidth.full = dfixed_mul(src_width, bpp); in evergreen_average_bandwidth() 946 bandwidth.full = dfixed_mul(bandwidth, wm->vsc); in evergreen_average_bandwidth() [all …]
|
| HD | r100.c | 3359 mem_bw.full = dfixed_mul(mclk_ff, temp_ff); in r100_bandwidth_update() 3369 peak_disp_bw.full += dfixed_mul(pix_clk, temp_ff); in r100_bandwidth_update() 3376 peak_disp_bw.full += dfixed_mul(pix_clk2, temp_ff); in r100_bandwidth_update() 3379 mem_bw.full = dfixed_mul(mem_bw, min_mem_eff); in r100_bandwidth_update() 3480 sclk_eff_ff.full -= dfixed_mul(agpmode_ff, temp_ff); in r100_bandwidth_update() 3517 mc_latency_mclk.full = dfixed_mul(trcd_ff, temp_ff); in r100_bandwidth_update() 3519 mc_latency_mclk.full += dfixed_mul(tcas_ff, temp_ff); in r100_bandwidth_update() 3521 mc_latency_mclk.full += dfixed_mul(tras_ff, temp_ff); in r100_bandwidth_update() 3522 mc_latency_mclk.full += dfixed_mul(trp_ff, temp_ff); in r100_bandwidth_update() 3577 crit_point_ff.full = dfixed_mul(disp_drain_rate, disp_latency); in r100_bandwidth_update() [all …]
|
| /NextBSD/sys/dev/drm2/ |
| HD | drm_fixed.h | 40 #define dfixed_mul(A, B) ((u64)((u64)(A).full * (B).full + 2048) >> 12) macro
|