Home
last modified time | relevance | path

Searched refs:line_time (Results 1 – 15 of 15) sorted by relevance

/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Ddce_v8_0.c800 fixed20_12 line_time; in dce_v8_0_average_bandwidth() local
806 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v8_0_average_bandwidth()
807 line_time.full = dfixed_div(line_time, a); in dce_v8_0_average_bandwidth()
812 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v8_0_average_bandwidth()
928 u32 line_time = wm->active_time + wm->blank_time; in dce_v8_0_check_latency_hiding() local
969 u32 line_time = 0; in dce_v8_0_program_watermarks() local
976 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v8_0_program_watermarks()
978 line_time = min(line_time, (u32)65535); in dce_v8_0_program_watermarks()
994 wm_high.blank_time = line_time - wm_high.active_time; in dce_v8_0_program_watermarks()
1033 wm_low.blank_time = line_time - wm_low.active_time; in dce_v8_0_program_watermarks()
[all …]
H A Ddce_v6_0.c665 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 …]
H A Ddce_v10_0.c861 fixed20_12 line_time; in dce_v10_0_average_bandwidth() local
867 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v10_0_average_bandwidth()
868 line_time.full = dfixed_div(line_time, a); in dce_v10_0_average_bandwidth()
873 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v10_0_average_bandwidth()
989 u32 line_time = wm->active_time + wm->blank_time; in dce_v10_0_check_latency_hiding() local
1030 u32 line_time = 0; in dce_v10_0_program_watermarks() local
1037 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v10_0_program_watermarks()
1039 line_time = min(line_time, (u32)65535); in dce_v10_0_program_watermarks()
1055 wm_high.blank_time = line_time - wm_high.active_time; in dce_v10_0_program_watermarks()
1094 wm_low.blank_time = line_time - wm_low.active_time; in dce_v10_0_program_watermarks()
[all …]
H A Ddce_v11_0.c893 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 …]
H A Damdgpu_mode.h408 u32 line_time; member
/openbmc/linux/drivers/media/i2c/
H A Dmt9v011.c235 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()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Drs690.c280 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()
H A Devergreen.c2046 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 …]
H A Drv515.c931 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()
H A Dsi.c2182 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 …]
H A Dcik.c9067 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 …]
H A Dradeon_mode.h358 u32 line_time; member
H A Dsi_dpm.c5315 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()
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_encoder.c1691 u32 line_time; in _dpu_encoder_calculate_linetime() local
1720 line_time = (pclk_period * mode->htotal) / 1000; in _dpu_encoder_calculate_linetime()
1721 if (line_time == 0) { in _dpu_encoder_calculate_linetime()
1728 pclk_rate, pclk_period, line_time); in _dpu_encoder_calculate_linetime()
1730 return line_time; in _dpu_encoder_calculate_linetime()
1738 u32 line_time; in dpu_encoder_vsync_time() local
1750 line_time = _dpu_encoder_calculate_linetime(dpu_enc, mode); in dpu_encoder_vsync_time()
1751 if (!line_time) in dpu_encoder_vsync_time()
1758 time_to_vsync = line_time * vtotal; in dpu_encoder_vsync_time()
1760 time_to_vsync = line_time * (vtotal - cur_line); in dpu_encoder_vsync_time()
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dsi_dpm.c5814 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()