/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/ |
A D | dce_v6_0.c | 665 fixed20_12 line_time; in dce_v6_0_average_bandwidth() local 671 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v6_0_average_bandwidth() 672 line_time.full = dfixed_div(line_time, a); in dce_v6_0_average_bandwidth() 677 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v6_0_average_bandwidth() 793 u32 line_time = wm->active_time + wm->blank_time; in dce_v6_0_check_latency_hiding() local 835 u32 line_time = 0; in dce_v6_0_program_watermarks() local 846 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v6_0_program_watermarks() 848 line_time = min(line_time, (u32)65535); in dce_v6_0_program_watermarks() 868 wm_high.blank_time = line_time - wm_high.active_time; in dce_v6_0_program_watermarks() 895 wm_low.blank_time = line_time - wm_low.active_time; in dce_v6_0_program_watermarks() [all …]
|
A D | dce_v8_0.c | 802 fixed20_12 line_time; in dce_v8_0_average_bandwidth() local 808 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v8_0_average_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() 930 u32 line_time = wm->active_time + wm->blank_time; in dce_v8_0_check_latency_hiding() local 971 u32 line_time = 0; in dce_v8_0_program_watermarks() local 978 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v8_0_program_watermarks() 980 line_time = min(line_time, (u32)65535); in dce_v8_0_program_watermarks() 996 wm_high.blank_time = line_time - wm_high.active_time; in dce_v8_0_program_watermarks() 1035 wm_low.blank_time = line_time - wm_low.active_time; in dce_v8_0_program_watermarks() [all …]
|
A D | dce_v10_0.c | 867 fixed20_12 line_time; in dce_v10_0_average_bandwidth() local 873 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v10_0_average_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() 995 u32 line_time = wm->active_time + wm->blank_time; in dce_v10_0_check_latency_hiding() local 1036 u32 line_time = 0; in dce_v10_0_program_watermarks() local 1043 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v10_0_program_watermarks() 1045 line_time = min(line_time, (u32)65535); in dce_v10_0_program_watermarks() 1061 wm_high.blank_time = line_time - wm_high.active_time; in dce_v10_0_program_watermarks() 1100 wm_low.blank_time = line_time - wm_low.active_time; in dce_v10_0_program_watermarks() [all …]
|
A D | dce_v11_0.c | 893 fixed20_12 line_time; in dce_v11_0_average_bandwidth() local 899 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v11_0_average_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() 1021 u32 line_time = wm->active_time + wm->blank_time; in dce_v11_0_check_latency_hiding() local 1062 u32 line_time = 0; in dce_v11_0_program_watermarks() local 1069 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v11_0_program_watermarks() 1071 line_time = min(line_time, (u32)65535); in dce_v11_0_program_watermarks() 1087 wm_high.blank_time = line_time - wm_high.active_time; in dce_v11_0_program_watermarks() 1126 wm_low.blank_time = line_time - wm_low.active_time; in dce_v11_0_program_watermarks() [all …]
|
A D | amdgpu_mode.h | 408 u32 line_time; member
|
/linux-6.3-rc2/drivers/media/i2c/ |
A D | mt9v011.c | 235 unsigned row_time, line_time; in calc_speed() local 248 line_time = height + vblank + 1; in calc_speed() 256 do_div(speed, row_time * line_time); in calc_speed()
|
/linux-6.3-rc2/drivers/gpu/drm/radeon/ |
A D | rs690.c | 280 fixed20_12 consumption_time, line_time, chunk_time, read_delay_latency; in rs690_crtc_bandwidth_compute() local 352 line_time.full = dfixed_mul(a, pclk); in rs690_crtc_bandwidth_compute() 361 wm->active_time.full = dfixed_mul(line_time, b); in rs690_crtc_bandwidth_compute() 429 tolerable_latency.full = line_time.full; in rs690_crtc_bandwidth_compute() 434 tolerable_latency.full = line_time.full - tolerable_latency.full; in rs690_crtc_bandwidth_compute()
|
A D | evergreen.c | 2046 fixed20_12 line_time; in evergreen_average_bandwidth() local 2053 line_time.full = dfixed_div(line_time, a); in evergreen_average_bandwidth() 2058 bandwidth.full = dfixed_div(bandwidth, line_time); in evergreen_average_bandwidth() 2131 u32 line_time = wm->active_time + wm->blank_time; in evergreen_check_latency_hiding() local 2162 u32 line_time = 0; in evergreen_program_watermarks() local 2176 line_time = min(line_time, (u32)65535); in evergreen_program_watermarks() 2195 wm_high.blank_time = line_time - wm_high.active_time; in evergreen_program_watermarks() 2222 wm_low.blank_time = line_time - wm_low.active_time; in evergreen_program_watermarks() 2293 LATENCY_HIGH_WATERMARK(line_time))); in evergreen_program_watermarks() 2301 LATENCY_HIGH_WATERMARK(line_time))); in evergreen_program_watermarks() [all …]
|
A D | rv515.c | 931 fixed20_12 consumption_time, line_time, chunk_time, read_delay_latency; in rv515_crtc_bandwidth_compute() local 1000 line_time.full = dfixed_mul(a, pclk); in rv515_crtc_bandwidth_compute() 1009 wm->active_time.full = dfixed_mul(line_time, b); in rv515_crtc_bandwidth_compute() 1048 tolerable_latency.full = line_time.full; in rv515_crtc_bandwidth_compute() 1053 tolerable_latency.full = line_time.full - tolerable_latency.full; in rv515_crtc_bandwidth_compute()
|
A D | si.c | 2182 fixed20_12 line_time; in dce6_average_bandwidth() local 2189 line_time.full = dfixed_div(line_time, a); in dce6_average_bandwidth() 2194 bandwidth.full = dfixed_div(bandwidth, line_time); in dce6_average_bandwidth() 2270 u32 line_time = wm->active_time + wm->blank_time; in dce6_check_latency_hiding() local 2301 u32 line_time = 0; in dce6_program_watermarks() local 2314 line_time = min(line_time, (u32)65535); in dce6_program_watermarks() 2337 wm_high.blank_time = line_time - wm_high.active_time; in dce6_program_watermarks() 2364 wm_low.blank_time = line_time - wm_low.active_time; in dce6_program_watermarks() 2437 LATENCY_HIGH_WATERMARK(line_time))); in dce6_program_watermarks() 2445 LATENCY_HIGH_WATERMARK(line_time))); in dce6_program_watermarks() [all …]
|
A D | cik.c | 9067 fixed20_12 line_time; in dce8_average_bandwidth() local 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() 9195 u32 line_time = wm->active_time + wm->blank_time; in dce8_check_latency_hiding() local 9236 u32 line_time = 0; in dce8_program_watermarks() local 9245 line_time = min(line_time, (u32)65535); in dce8_program_watermarks() 9262 wm_high.blank_time = line_time - wm_high.active_time; in dce8_program_watermarks() 9302 wm_low.blank_time = line_time - wm_low.active_time; in dce8_program_watermarks() 9339 LATENCY_HIGH_WATERMARK(line_time))); in dce8_program_watermarks() 9347 LATENCY_HIGH_WATERMARK(line_time))); in dce8_program_watermarks() [all …]
|
A D | radeon_mode.h | 362 u32 line_time; member
|
A D | si_dpm.c | 5315 if (radeon_crtc->line_time <= 0) in si_upload_smc_data() 5325 radeon_crtc->wm_high / radeon_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data() 5330 radeon_crtc->wm_low / radeon_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data()
|
/linux-6.3-rc2/drivers/gpu/drm/msm/disp/dpu1/ |
A D | dpu_encoder.c | 1660 u32 line_time; in _dpu_encoder_calculate_linetime() local 1689 line_time = (pclk_period * mode->htotal) / 1000; in _dpu_encoder_calculate_linetime() 1690 if (line_time == 0) { in _dpu_encoder_calculate_linetime() 1697 pclk_rate, pclk_period, line_time); in _dpu_encoder_calculate_linetime() 1699 return line_time; in _dpu_encoder_calculate_linetime() 1707 u32 line_time; in dpu_encoder_vsync_time() local 1719 line_time = _dpu_encoder_calculate_linetime(dpu_enc, mode); in dpu_encoder_vsync_time() 1720 if (!line_time) in dpu_encoder_vsync_time() 1727 time_to_vsync = line_time * vtotal; in dpu_encoder_vsync_time() 1729 time_to_vsync = line_time * (vtotal - cur_line); in dpu_encoder_vsync_time()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/pm/legacy-dpm/ |
A D | si_dpm.c | 5814 if (amdgpu_crtc->line_time <= 0) in si_upload_smc_data() 5824 amdgpu_crtc->wm_high / amdgpu_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data() 5829 amdgpu_crtc->wm_low / amdgpu_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data()
|