| /OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/ |
| H A D | rs690.c | 83 rdev->pm.igp_sideport_mclk.full = dfixed_div(rdev->pm.igp_sideport_mclk, tmp); in rs690_pm_info() 88 rdev->pm.igp_system_mclk.full = dfixed_div(rdev->pm.igp_system_mclk, tmp); in rs690_pm_info() 97 rdev->pm.igp_sideport_mclk.full = dfixed_div(rdev->pm.igp_sideport_mclk, tmp); in rs690_pm_info() 104 rdev->pm.igp_system_mclk.full = dfixed_div(rdev->pm.igp_system_mclk, tmp); in rs690_pm_info() 106 rdev->pm.igp_ht_link_clk.full = dfixed_div(rdev->pm.igp_ht_link_clk, tmp); in rs690_pm_info() 136 rdev->pm.ht_bandwidth.full = dfixed_div(rdev->pm.ht_bandwidth, tmp); in rs690_pm_info() 147 rdev->pm.sideport_bandwidth.full = dfixed_div(rdev->pm.sideport_bandwidth, tmp); in rs690_pm_info() 299 sclk.full = dfixed_div(sclk, a); in rs690_crtc_bandwidth_compute() 303 core_bandwidth.full = dfixed_div(rdev->pm.sclk, a); in rs690_crtc_bandwidth_compute() 312 a.full = dfixed_div(b, c); in rs690_crtc_bandwidth_compute() [all …]
|
| H A D | rv515.c | 983 sclk.full = dfixed_div(sclk, a); in rv515_crtc_bandwidth_compute() 992 a.full = dfixed_div(b, c); in rv515_crtc_bandwidth_compute() 1009 a.full = dfixed_div(a, b); in rv515_crtc_bandwidth_compute() 1010 pclk.full = dfixed_div(b, a); in rv515_crtc_bandwidth_compute() 1017 b.full = dfixed_div(b, c); in rv515_crtc_bandwidth_compute() 1018 consumption_time.full = dfixed_div(pclk, b); in rv515_crtc_bandwidth_compute() 1023 wm->consumption_rate.full = dfixed_div(a, consumption_time); in rv515_crtc_bandwidth_compute() 1042 wm->active_time.full = dfixed_div(wm->active_time, a); in rv515_crtc_bandwidth_compute() 1050 chunk_time.full = dfixed_div(a, sclk); in rv515_crtc_bandwidth_compute() 1095 wm->priority_mark_max.full = dfixed_div(wm->priority_mark_max, a); in rv515_crtc_bandwidth_compute() [all …]
|
| H A D | evergreen.c | 1956 yclk.full = dfixed_div(yclk, a); in evergreen_dram_bandwidth() 1960 dram_efficiency.full = dfixed_div(dram_efficiency, a); in evergreen_dram_bandwidth() 1976 yclk.full = dfixed_div(yclk, a); in evergreen_dram_bandwidth_for_display() 1980 disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); in evergreen_dram_bandwidth_for_display() 1996 sclk.full = dfixed_div(sclk, a); in evergreen_data_return_bandwidth() 1999 return_efficiency.full = dfixed_div(return_efficiency, a); in evergreen_data_return_bandwidth() 2016 disp_clk.full = dfixed_div(disp_clk, a); in evergreen_dmif_request_bandwidth() 2019 disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); in evergreen_dmif_request_bandwidth() 2051 line_time.full = dfixed_div(line_time, a); in evergreen_average_bandwidth() 2056 bandwidth.full = dfixed_div(bandwidth, line_time); in evergreen_average_bandwidth() [all …]
|
| H A D | si.c | 2082 yclk.full = dfixed_div(yclk, a); in dce6_dram_bandwidth() 2086 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce6_dram_bandwidth() 2102 yclk.full = dfixed_div(yclk, a); in dce6_dram_bandwidth_for_display() 2106 disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); in dce6_dram_bandwidth_for_display() 2122 sclk.full = dfixed_div(sclk, a); in dce6_data_return_bandwidth() 2125 return_efficiency.full = dfixed_div(return_efficiency, a); in dce6_data_return_bandwidth() 2148 disp_clk.full = dfixed_div(disp_clk, a); in dce6_dmif_request_bandwidth() 2154 sclk.full = dfixed_div(sclk, a); in dce6_dmif_request_bandwidth() 2160 disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); in dce6_dmif_request_bandwidth() 2194 line_time.full = dfixed_div(line_time, a); in dce6_average_bandwidth() [all …]
|
| H A D | r100.c | 3274 pix_clk.full = dfixed_div(pix_clk, temp_ff); in r100_bandwidth_update() 3281 pix_clk2.full = dfixed_div(pix_clk2, temp_ff); in r100_bandwidth_update() 3408 mc_latency_sclk.full = dfixed_div(sclk_delay_ff, sclk_eff_ff); in r100_bandwidth_update() 3432 mc_latency_mclk.full = dfixed_div(mc_latency_mclk, mclk_ff); in r100_bandwidth_update() 3433 mc_latency_mclk.full += dfixed_div(temp_ff, sclk_eff_ff); in r100_bandwidth_update() 3442 cur_latency_mclk.full = dfixed_div(temp_ff, mclk_ff); in r100_bandwidth_update() 3445 cur_latency_sclk.full = dfixed_div(temp_ff, sclk_eff_ff); in r100_bandwidth_update() 3450 disp_latency_overhead.full = dfixed_div(disp_latency_overhead, sclk_ff); in r100_bandwidth_update() 3479 disp_drain_rate.full = dfixed_div(pix_clk, temp_ff); in r100_bandwidth_update() 3559 disp_drain_rate2.full = dfixed_div(pix_clk2, temp_ff); in r100_bandwidth_update() [all …]
|
| H A D | radeon_device.c | 732 rdev->pm.sclk.full = dfixed_div(rdev->pm.sclk, a); in radeon_update_bandwidth_info() 734 rdev->pm.mclk.full = dfixed_div(rdev->pm.mclk, a); in radeon_update_bandwidth_info() 739 rdev->pm.core_bandwidth.full = dfixed_div(rdev->pm.sclk, a); in radeon_update_bandwidth_info()
|
| H A D | cik.c | 8949 yclk.full = dfixed_div(yclk, a); in dce8_dram_bandwidth() 8953 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce8_dram_bandwidth() 8978 yclk.full = dfixed_div(yclk, a); in dce8_dram_bandwidth_for_display() 8982 disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); in dce8_dram_bandwidth_for_display() 9007 sclk.full = dfixed_div(sclk, a); in dce8_data_return_bandwidth() 9010 return_efficiency.full = dfixed_div(return_efficiency, a); in dce8_data_return_bandwidth() 9036 disp_clk.full = dfixed_div(disp_clk, a); in dce8_dmif_request_bandwidth() 9042 disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); in dce8_dmif_request_bandwidth() 9091 line_time.full = dfixed_div(line_time, a); in dce8_average_bandwidth() 9096 bandwidth.full = dfixed_div(bandwidth, line_time); in dce8_average_bandwidth() [all …]
|
| H A D | radeon_display.c | 1766 radeon_crtc->vsc.full = dfixed_div(a, b); in radeon_crtc_scaling_mode_fixup() 1769 radeon_crtc->hsc.full = dfixed_div(a, b); in radeon_crtc_scaling_mode_fixup()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | dce_v6_0.c | 527 yclk.full = dfixed_div(yclk, a); in dce_v6_0_dram_bandwidth() 531 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce_v6_0_dram_bandwidth() 556 yclk.full = dfixed_div(yclk, a); in dce_v6_0_dram_bandwidth_for_display() 560 disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); in dce_v6_0_dram_bandwidth_for_display() 585 sclk.full = dfixed_div(sclk, a); in dce_v6_0_data_return_bandwidth() 588 return_efficiency.full = dfixed_div(return_efficiency, a); in dce_v6_0_data_return_bandwidth() 614 disp_clk.full = dfixed_div(disp_clk, a); in dce_v6_0_dmif_request_bandwidth() 620 disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); in dce_v6_0_dmif_request_bandwidth() 669 line_time.full = dfixed_div(line_time, a); in dce_v6_0_average_bandwidth() 674 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v6_0_average_bandwidth() [all …]
|
| H A D | dce_v8_0.c | 664 yclk.full = dfixed_div(yclk, a); in dce_v8_0_dram_bandwidth() 668 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce_v8_0_dram_bandwidth() 693 yclk.full = dfixed_div(yclk, a); in dce_v8_0_dram_bandwidth_for_display() 697 disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); in dce_v8_0_dram_bandwidth_for_display() 722 sclk.full = dfixed_div(sclk, a); in dce_v8_0_data_return_bandwidth() 725 return_efficiency.full = dfixed_div(return_efficiency, a); in dce_v8_0_data_return_bandwidth() 751 disp_clk.full = dfixed_div(disp_clk, a); in dce_v8_0_dmif_request_bandwidth() 757 disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); in dce_v8_0_dmif_request_bandwidth() 806 line_time.full = dfixed_div(line_time, a); in dce_v8_0_average_bandwidth() 811 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v8_0_average_bandwidth() [all …]
|
| H A D | dce_v10_0.c | 729 yclk.full = dfixed_div(yclk, a); in dce_v10_0_dram_bandwidth() 733 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce_v10_0_dram_bandwidth() 758 yclk.full = dfixed_div(yclk, a); in dce_v10_0_dram_bandwidth_for_display() 762 disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); in dce_v10_0_dram_bandwidth_for_display() 787 sclk.full = dfixed_div(sclk, a); in dce_v10_0_data_return_bandwidth() 790 return_efficiency.full = dfixed_div(return_efficiency, a); in dce_v10_0_data_return_bandwidth() 816 disp_clk.full = dfixed_div(disp_clk, a); in dce_v10_0_dmif_request_bandwidth() 822 disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); in dce_v10_0_dmif_request_bandwidth() 871 line_time.full = dfixed_div(line_time, a); in dce_v10_0_average_bandwidth() 876 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v10_0_average_bandwidth() [all …]
|
| H A D | dce_v11_0.c | 755 yclk.full = dfixed_div(yclk, a); in dce_v11_0_dram_bandwidth() 759 dram_efficiency.full = dfixed_div(dram_efficiency, a); in dce_v11_0_dram_bandwidth() 784 yclk.full = dfixed_div(yclk, a); in dce_v11_0_dram_bandwidth_for_display() 788 disp_dram_allocation.full = dfixed_div(disp_dram_allocation, a); in dce_v11_0_dram_bandwidth_for_display() 813 sclk.full = dfixed_div(sclk, a); in dce_v11_0_data_return_bandwidth() 816 return_efficiency.full = dfixed_div(return_efficiency, a); in dce_v11_0_data_return_bandwidth() 842 disp_clk.full = dfixed_div(disp_clk, a); in dce_v11_0_dmif_request_bandwidth() 848 disp_clk_request_efficiency.full = dfixed_div(disp_clk_request_efficiency, a); in dce_v11_0_dmif_request_bandwidth() 897 line_time.full = dfixed_div(line_time, a); in dce_v11_0_average_bandwidth() 902 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v11_0_average_bandwidth() [all …]
|
| H A D | amdgpu_display.c | 759 amdgpu_crtc->vsc.full = dfixed_div(a, b); in amdgpu_display_crtc_scaling_mode_fixup() 762 amdgpu_crtc->hsc.full = dfixed_div(a, b); in amdgpu_display_crtc_scaling_mode_fixup()
|
| /OK3568_Linux_fs/kernel/include/drm/ |
| H A D | drm_fixed.h | 62 static inline u32 dfixed_div(fixed20_12 A, fixed20_12 B) in dfixed_div() function
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/tegra/ |
| H A D | dc.c | 148 dda_inc = dfixed_div(inf, outf); in compute_dda_inc()
|