Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Ddce_v8_0.c793 fixed20_12 line_time; in dce_v8_0_average_bandwidth() local
799 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v8_0_average_bandwidth()
800 line_time.full = dfixed_div(line_time, a); in dce_v8_0_average_bandwidth()
805 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v8_0_average_bandwidth()
921 u32 line_time = wm->active_time + wm->blank_time; in dce_v8_0_check_latency_hiding() local
936 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v8_0_check_latency_hiding()
962 u32 line_time = 0; in dce_v8_0_program_watermarks() local
969 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v8_0_program_watermarks()
971 line_time = min(line_time, (u32)65535); in dce_v8_0_program_watermarks()
987 wm_high.blank_time = line_time - wm_high.active_time; in dce_v8_0_program_watermarks()
[all …]
Ddce_v6_0.c657 fixed20_12 line_time; in dce_v6_0_average_bandwidth() local
663 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v6_0_average_bandwidth()
664 line_time.full = dfixed_div(line_time, a); in dce_v6_0_average_bandwidth()
669 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v6_0_average_bandwidth()
785 u32 line_time = wm->active_time + wm->blank_time; in dce_v6_0_check_latency_hiding() local
800 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v6_0_check_latency_hiding()
827 u32 line_time = 0; in dce_v6_0_program_watermarks() local
838 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v6_0_program_watermarks()
840 line_time = min(line_time, (u32)65535); in dce_v6_0_program_watermarks()
860 wm_high.blank_time = line_time - wm_high.active_time; in dce_v6_0_program_watermarks()
[all …]
Ddce_v10_0.c858 fixed20_12 line_time; in dce_v10_0_average_bandwidth() local
864 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v10_0_average_bandwidth()
865 line_time.full = dfixed_div(line_time, a); in dce_v10_0_average_bandwidth()
870 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v10_0_average_bandwidth()
986 u32 line_time = wm->active_time + wm->blank_time; in dce_v10_0_check_latency_hiding() local
1001 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v10_0_check_latency_hiding()
1027 u32 line_time = 0; in dce_v10_0_program_watermarks() local
1034 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v10_0_program_watermarks()
1036 line_time = min(line_time, (u32)65535); in dce_v10_0_program_watermarks()
1052 wm_high.blank_time = line_time - wm_high.active_time; in dce_v10_0_program_watermarks()
[all …]
Ddce_v11_0.c884 fixed20_12 line_time; in dce_v11_0_average_bandwidth() local
890 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v11_0_average_bandwidth()
891 line_time.full = dfixed_div(line_time, a); in dce_v11_0_average_bandwidth()
896 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v11_0_average_bandwidth()
1012 u32 line_time = wm->active_time + wm->blank_time; in dce_v11_0_check_latency_hiding() local
1027 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v11_0_check_latency_hiding()
1053 u32 line_time = 0; in dce_v11_0_program_watermarks() local
1060 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v11_0_program_watermarks()
1062 line_time = min(line_time, (u32)65535); in dce_v11_0_program_watermarks()
1078 wm_high.blank_time = line_time - wm_high.active_time; in dce_v11_0_program_watermarks()
[all …]
Damdgpu_mode.h419 u32 line_time; member
Dsi_dpm.c5795 if (amdgpu_crtc->line_time <= 0) in si_upload_smc_data()
5805 amdgpu_crtc->wm_high / amdgpu_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data()
5810 amdgpu_crtc->wm_low / amdgpu_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data()
/Linux-v5.4/drivers/media/i2c/
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()
/Linux-v5.4/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_encoder.c1641 u32 line_time; in _dpu_encoder_calculate_linetime() local
1670 line_time = (pclk_period * mode->htotal) / 1000; in _dpu_encoder_calculate_linetime()
1671 if (line_time == 0) { in _dpu_encoder_calculate_linetime()
1678 pclk_rate, pclk_period, line_time); in _dpu_encoder_calculate_linetime()
1680 return line_time; in _dpu_encoder_calculate_linetime()
1688 u32 line_time; in dpu_encoder_vsync_time() local
1700 line_time = _dpu_encoder_calculate_linetime(dpu_enc, mode); in dpu_encoder_vsync_time()
1701 if (!line_time) in dpu_encoder_vsync_time()
1708 time_to_vsync = line_time * vtotal; in dpu_encoder_vsync_time()
1710 time_to_vsync = line_time * (vtotal - cur_line); in dpu_encoder_vsync_time()
/Linux-v5.4/drivers/gpu/drm/radeon/
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()
Devergreen.c2044 fixed20_12 line_time; in evergreen_average_bandwidth() local
2050 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in evergreen_average_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()
2129 u32 line_time = wm->active_time + wm->blank_time; in evergreen_check_latency_hiding() local
2144 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in evergreen_check_latency_hiding()
2160 u32 line_time = 0; in evergreen_program_watermarks() local
2172 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in evergreen_program_watermarks()
2174 line_time = min(line_time, (u32)65535); in evergreen_program_watermarks()
2193 wm_high.blank_time = line_time - wm_high.active_time; in evergreen_program_watermarks()
[all …]
Drv515.c963 fixed20_12 consumption_time, line_time, chunk_time, read_delay_latency; in rv515_crtc_bandwidth_compute() local
1032 line_time.full = dfixed_mul(a, pclk); in rv515_crtc_bandwidth_compute()
1041 wm->active_time.full = dfixed_mul(line_time, b); in rv515_crtc_bandwidth_compute()
1080 tolerable_latency.full = line_time.full; in rv515_crtc_bandwidth_compute()
1085 tolerable_latency.full = line_time.full - tolerable_latency.full; in rv515_crtc_bandwidth_compute()
Dsi.c2187 fixed20_12 line_time; in dce6_average_bandwidth() local
2193 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce6_average_bandwidth()
2194 line_time.full = dfixed_div(line_time, a); in dce6_average_bandwidth()
2199 bandwidth.full = dfixed_div(bandwidth, line_time); in dce6_average_bandwidth()
2275 u32 line_time = wm->active_time + wm->blank_time; in dce6_check_latency_hiding() local
2290 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce6_check_latency_hiding()
2306 u32 line_time = 0; in dce6_program_watermarks() local
2317 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce6_program_watermarks()
2319 line_time = min(line_time, (u32)65535); in dce6_program_watermarks()
2342 wm_high.blank_time = line_time - wm_high.active_time; in dce6_program_watermarks()
[all …]
Dcik.c9088 fixed20_12 line_time; in dce8_average_bandwidth() local
9094 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce8_average_bandwidth()
9095 line_time.full = dfixed_div(line_time, a); in dce8_average_bandwidth()
9100 bandwidth.full = dfixed_div(bandwidth, line_time); in dce8_average_bandwidth()
9216 u32 line_time = wm->active_time + wm->blank_time; in dce8_check_latency_hiding() local
9231 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce8_check_latency_hiding()
9257 u32 line_time = 0; in dce8_program_watermarks() local
9264 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce8_program_watermarks()
9266 line_time = min(line_time, (u32)65535); in dce8_program_watermarks()
9283 wm_high.blank_time = line_time - wm_high.active_time; in dce8_program_watermarks()
[all …]
Dradeon_mode.h368 u32 line_time; member
Dsi_dpm.c5335 if (radeon_crtc->line_time <= 0) in si_upload_smc_data()
5345 radeon_crtc->wm_high / radeon_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data()
5350 radeon_crtc->wm_low / radeon_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data()