/linux-6.3-rc2/drivers/gpu/drm/radeon/ |
A D | rs690.c | 299 sclk.full = dfixed_div(sclk, a); in rs690_crtc_bandwidth_compute() 312 a.full = dfixed_div(b, c); in rs690_crtc_bandwidth_compute() 329 a.full = dfixed_div(a, b); in rs690_crtc_bandwidth_compute() 330 pclk.full = dfixed_div(b, a); in rs690_crtc_bandwidth_compute() 337 b.full = dfixed_div(b, c); in rs690_crtc_bandwidth_compute() 389 sclk.full = dfixed_div(a, sclk); in rs690_crtc_bandwidth_compute() 492 priority_mark02.full = dfixed_div(a, b); in rs690_compute_mode_priority() 497 priority_mark02.full = dfixed_div(a, b); in rs690_compute_mode_priority() 506 priority_mark12.full = dfixed_div(a, b); in rs690_compute_mode_priority() 511 priority_mark12.full = dfixed_div(a, b); in rs690_compute_mode_priority() [all …]
|
A D | rv515.c | 951 sclk.full = dfixed_div(sclk, a); in rv515_crtc_bandwidth_compute() 960 a.full = dfixed_div(b, c); in rv515_crtc_bandwidth_compute() 977 a.full = dfixed_div(a, b); in rv515_crtc_bandwidth_compute() 978 pclk.full = dfixed_div(b, a); in rv515_crtc_bandwidth_compute() 985 b.full = dfixed_div(b, c); in rv515_crtc_bandwidth_compute() 1018 chunk_time.full = dfixed_div(a, sclk); in rv515_crtc_bandwidth_compute() 1108 b.full = dfixed_div(b, a); in rv515_compute_mode_priority() 1116 priority_mark02.full = dfixed_div(a, b); in rv515_compute_mode_priority() 1122 b.full = dfixed_div(b, a); in rv515_compute_mode_priority() 1156 b.full = dfixed_div(b, a); in rv515_compute_mode_priority() [all …]
|
A D | evergreen.c | 1958 yclk.full = dfixed_div(yclk, a); in evergreen_dram_bandwidth() 1978 yclk.full = dfixed_div(yclk, a); in evergreen_dram_bandwidth_for_display() 2092 a.full = dfixed_div(a, b); in evergreen_latency_watermark() 2099 b.full = dfixed_div(c, b); in evergreen_latency_watermark() 2100 a.full = dfixed_div(a, b); in evergreen_latency_watermark() 2259 b.full = dfixed_div(b, a); in evergreen_program_watermarks() 2263 c.full = dfixed_div(c, a); in evergreen_program_watermarks() 2265 c.full = dfixed_div(c, a); in evergreen_program_watermarks() 2271 b.full = dfixed_div(b, a); in evergreen_program_watermarks() 2275 c.full = dfixed_div(c, a); in evergreen_program_watermarks() [all …]
|
A D | si.c | 2077 yclk.full = dfixed_div(yclk, a); in dce6_dram_bandwidth() 2097 yclk.full = dfixed_div(yclk, a); in dce6_dram_bandwidth_for_display() 2229 a.full = dfixed_div(a, b); in dce6_latency_watermark() 2238 b.full = dfixed_div(c, b); in dce6_latency_watermark() 2239 a.full = dfixed_div(a, b); in dce6_latency_watermark() 2403 b.full = dfixed_div(b, a); in dce6_program_watermarks() 2407 c.full = dfixed_div(c, a); in dce6_program_watermarks() 2409 c.full = dfixed_div(c, a); in dce6_program_watermarks() 2415 b.full = dfixed_div(b, a); in dce6_program_watermarks() 2419 c.full = dfixed_div(c, a); in dce6_program_watermarks() [all …]
|
A D | r100.c | 3271 pix_clk.full = dfixed_div(pix_clk, temp_ff); in r100_bandwidth_update() 3278 pix_clk2.full = dfixed_div(pix_clk2, temp_ff); in r100_bandwidth_update() 3405 mc_latency_sclk.full = dfixed_div(sclk_delay_ff, sclk_eff_ff); in r100_bandwidth_update() 3429 mc_latency_mclk.full = dfixed_div(mc_latency_mclk, mclk_ff); in r100_bandwidth_update() 3430 mc_latency_mclk.full += dfixed_div(temp_ff, sclk_eff_ff); in r100_bandwidth_update() 3439 cur_latency_mclk.full = dfixed_div(temp_ff, mclk_ff); in r100_bandwidth_update() 3442 cur_latency_sclk.full = dfixed_div(temp_ff, sclk_eff_ff); in r100_bandwidth_update() 3447 disp_latency_overhead.full = dfixed_div(disp_latency_overhead, sclk_ff); in r100_bandwidth_update() 3476 disp_drain_rate.full = dfixed_div(pix_clk, temp_ff); in r100_bandwidth_update() 3556 disp_drain_rate2.full = dfixed_div(pix_clk2, temp_ff); in r100_bandwidth_update() [all …]
|
A D | radeon_device.c | 733 rdev->pm.sclk.full = dfixed_div(rdev->pm.sclk, a); in radeon_update_bandwidth_info() 735 rdev->pm.mclk.full = dfixed_div(rdev->pm.mclk, a); in radeon_update_bandwidth_info() 740 rdev->pm.core_bandwidth.full = dfixed_div(rdev->pm.sclk, a); in radeon_update_bandwidth_info()
|
A D | cik.c | 8932 yclk.full = dfixed_div(yclk, a); in dce8_dram_bandwidth() 8936 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce8_dram_bandwidth() 8961 yclk.full = dfixed_div(yclk, a); in dce8_dram_bandwidth_for_display() 8990 sclk.full = dfixed_div(sclk, a); in dce8_data_return_bandwidth() 8993 return_efficiency.full = dfixed_div(return_efficiency, a); in dce8_data_return_bandwidth() 9019 disp_clk.full = dfixed_div(disp_clk, a); in dce8_dmif_request_bandwidth() 9074 line_time.full = dfixed_div(line_time, a); in dce8_average_bandwidth() 9079 bandwidth.full = dfixed_div(bandwidth, line_time); in dce8_average_bandwidth() 9123 a.full = dfixed_div(a, b); in dce8_latency_watermark() 9132 b.full = dfixed_div(c, b); in dce8_latency_watermark() [all …]
|
A D | radeon_display.c | 1764 radeon_crtc->vsc.full = dfixed_div(a, b); in radeon_crtc_scaling_mode_fixup() 1767 radeon_crtc->hsc.full = dfixed_div(a, b); in radeon_crtc_scaling_mode_fixup()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/ |
A D | dce_v6_0.c | 530 yclk.full = dfixed_div(yclk, a); in dce_v6_0_dram_bandwidth() 559 yclk.full = dfixed_div(yclk, a); in dce_v6_0_dram_bandwidth_for_display() 721 a.full = dfixed_div(a, b); in dce_v6_0_latency_watermark() 730 b.full = dfixed_div(c, b); in dce_v6_0_latency_watermark() 731 a.full = dfixed_div(a, b); in dce_v6_0_latency_watermark() 934 b.full = dfixed_div(b, a); in dce_v6_0_program_watermarks() 938 c.full = dfixed_div(c, a); in dce_v6_0_program_watermarks() 940 c.full = dfixed_div(c, a); in dce_v6_0_program_watermarks() 946 b.full = dfixed_div(b, a); in dce_v6_0_program_watermarks() 950 c.full = dfixed_div(c, a); in dce_v6_0_program_watermarks() [all …]
|
A D | dce_v8_0.c | 667 yclk.full = dfixed_div(yclk, a); in dce_v8_0_dram_bandwidth() 671 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce_v8_0_dram_bandwidth() 696 yclk.full = dfixed_div(yclk, a); in dce_v8_0_dram_bandwidth_for_display() 725 sclk.full = dfixed_div(sclk, a); in dce_v8_0_data_return_bandwidth() 728 return_efficiency.full = dfixed_div(return_efficiency, a); in dce_v8_0_data_return_bandwidth() 754 disp_clk.full = dfixed_div(disp_clk, a); in dce_v8_0_dmif_request_bandwidth() 809 line_time.full = dfixed_div(line_time, a); in dce_v8_0_average_bandwidth() 814 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v8_0_average_bandwidth() 858 a.full = dfixed_div(a, b); in dce_v8_0_latency_watermark() 867 b.full = dfixed_div(c, b); in dce_v8_0_latency_watermark() [all …]
|
A D | dce_v10_0.c | 732 yclk.full = dfixed_div(yclk, a); in dce_v10_0_dram_bandwidth() 736 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce_v10_0_dram_bandwidth() 761 yclk.full = dfixed_div(yclk, a); in dce_v10_0_dram_bandwidth_for_display() 790 sclk.full = dfixed_div(sclk, a); in dce_v10_0_data_return_bandwidth() 793 return_efficiency.full = dfixed_div(return_efficiency, a); in dce_v10_0_data_return_bandwidth() 819 disp_clk.full = dfixed_div(disp_clk, a); in dce_v10_0_dmif_request_bandwidth() 874 line_time.full = dfixed_div(line_time, a); in dce_v10_0_average_bandwidth() 879 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v10_0_average_bandwidth() 923 a.full = dfixed_div(a, b); in dce_v10_0_latency_watermark() 932 b.full = dfixed_div(c, b); in dce_v10_0_latency_watermark() [all …]
|
A D | dce_v11_0.c | 758 yclk.full = dfixed_div(yclk, a); in dce_v11_0_dram_bandwidth() 762 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce_v11_0_dram_bandwidth() 787 yclk.full = dfixed_div(yclk, a); in dce_v11_0_dram_bandwidth_for_display() 816 sclk.full = dfixed_div(sclk, a); in dce_v11_0_data_return_bandwidth() 819 return_efficiency.full = dfixed_div(return_efficiency, a); in dce_v11_0_data_return_bandwidth() 845 disp_clk.full = dfixed_div(disp_clk, a); in dce_v11_0_dmif_request_bandwidth() 900 line_time.full = dfixed_div(line_time, a); in dce_v11_0_average_bandwidth() 905 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v11_0_average_bandwidth() 949 a.full = dfixed_div(a, b); in dce_v11_0_latency_watermark() 958 b.full = dfixed_div(c, b); in dce_v11_0_latency_watermark() [all …]
|
A D | amdgpu_display.c | 1415 amdgpu_crtc->vsc.full = dfixed_div(a, b); in amdgpu_display_crtc_scaling_mode_fixup() 1418 amdgpu_crtc->hsc.full = dfixed_div(a, b); in amdgpu_display_crtc_scaling_mode_fixup()
|
/linux-6.3-rc2/include/drm/ |
A D | drm_fixed.h | 63 static inline u32 dfixed_div(fixed20_12 A, fixed20_12 B) in dfixed_div() function
|
/linux-6.3-rc2/drivers/gpu/drm/tegra/ |
A D | dc.c | 154 dda_inc = dfixed_div(inf, outf); in compute_dda_inc()
|