Searched refs:v_total (Results 26 - 50 of 68) sorted by relevance

123

/linux-master/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_hpo_dp_stream_encoder.c355 v_active_start = hw_crtc_timing.v_total - hw_crtc_timing.v_border_top -
409 MSA_DATA_LANE_0, hw_crtc_timing.v_total >> 8,
415 MSA_DATA_LANE_0, hw_crtc_timing.v_total & 0xff,
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddcn32_fpu.c541 phantom_stream->timing.v_total = phantom_stream->timing.v_addressable +
619 pipe->stream->timing.v_total * pipe->stream->timing.h_total - 1)
620 / (double)(pipe->stream->timing.v_total * pipe->stream->timing.h_total);
645 unsigned int frame_us = (stream->timing.v_total * stream->timing.h_total /
744 microschedule_lines = (phantom->timing.v_total - phantom->timing.v_front_porch) +
767 vblank1_us = (((subvp_pipes[0]->stream->timing.v_total - subvp_pipes[0]->stream->timing.v_addressable) *
770 vblank2_us = (((subvp_pipes[1]->stream->timing.v_total - subvp_pipes[1]->stream->timing.v_addressable) *
853 prefetch_us = (phantom_timing->v_total - phantom_timing->v_front_porch) * phantom_timing->h_total /
858 drr_frame_us = drr_timing->v_total * drr_timing->h_total /
864 drr_stretched_vblank_us = (drr_timing->v_total
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_timing_generator_v.c271 timing->v_total - 1,
302 tmp = timing->v_total - (v_sync_start + timing->v_border_top);
H A Ddce110_timing_generator.c312 bp_params.v_total = patched_crtc_timing.v_total;
631 timing->v_total - 1,
643 timing->v_total - 1,
652 timing->v_total - 1,
683 tmp = timing->v_total - (v_sync_start + timing->v_border_top);
1145 timing->v_total > tg110->max_v_total)
/linux-master/drivers/gpu/drm/amd/display/include/
H A Dbios_parser_types.h180 uint32_t v_total; member in struct:bp_hw_crtc_timing_parameters
/linux-master/drivers/gpu/drm/bridge/
H A Dlontium-lt9611uxc.c391 u32 v_total, vactive, vsync_len, vfront_porch; local
394 v_total = mode->vtotal;
404 regmap_write(lt9611uxc->regmap, 0xd00d, (u8)(v_total / 256));
405 regmap_write(lt9611uxc->regmap, 0xd00e, (u8)(v_total % 256));
H A Dlontium-lt8912b.c287 u32 vactive, v_total, vpw, vfp, vbp; local
305 v_total = vactive + vfp + vpw + vbp;
325 ret |= regmap_write(lt->regmap[I2C_CEC_DSI], 0x36, v_total & 0xff);
326 ret |= regmap_write(lt->regmap[I2C_CEC_DSI], 0x37, v_total >> 8);
/linux-master/drivers/video/fbdev/aty/
H A Datyfb_base.c825 u32 v_total, v_disp, v_sync_strt, v_sync_end, v_sync_wid, v_sync_pol, c_sync; local
903 v_total = v_sync_end + var->upper_margin;
981 v_total = v_disp + par->lcd_vblank_len / VScan;
1002 v_total <<= 1;
1008 v_total--;
1016 FAIL_MAX("v_total too large", v_total, 0x7ff);
1035 crtc->v_tot_disp = v_total | (v_disp << 16);
1174 u32 v_total, v_disp, v_sync_strt, v_sync_wid, v_sync_pol, c_sync; local
1185 v_total
1367 u32 v_disp, v_sync_strt, v_sync_end, v_total; local
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c557 stream1->timing.v_total > 60)
560 stream2->timing.v_total > 60)
564 stream1->timing.v_total *
568 frame_time_diff = div_u64(frame_time_diff, stream2->timing.v_total);
588 if (stream1->timing.v_total != stream2->timing.v_total)
1358 stream->timing.v_total * stream->timing.h_total - (uint64_t)1);
1359 refresh_rate = div_u64(refresh_rate, stream->timing.v_total);
4213 hdmi_info.bits.bar_bottom = (stream->timing.v_total
4322 asic_blank_start = tg->v_total
[all...]
H A Ddc_debug.c341 pipe_ctx->stream->timing.v_total,
/linux-master/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_stream_encoder.c289 hw_crtc_timing.v_total /= 2;
456 DP_MSA_VTOTAL, hw_crtc_timing.v_total);
472 v_active_start = hw_crtc_timing.v_total - hw_crtc_timing.v_border_top -
H A Ddce_clk_mgr.c541 cfg->v_refresh = (cfg->v_refresh + stream->timing.v_total / 2)
542 / stream->timing.v_total;
559 (stream->timing.v_total
/linux-master/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_stream_encoder.c268 hw_crtc_timing.v_total /= 2;
421 DP_MSA_VTOTAL, hw_crtc_timing.v_total);
437 v_active_start = hw_crtc_timing.v_total - hw_crtc_timing.v_border_top -
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_utils.c256 vblank_start = pipe_ctx->stream->timing.v_total - pipe_ctx->stream->timing.v_front_porch;
271 pipe_ctx->pipe_dlg_param.vtotal = pipe_ctx->stream->timing.v_total;
278 pipe_ctx->pipe_dlg_param.refresh_rate = ((timing->pix_clk_100hz * 100) / timing->h_total) / timing->v_total;
/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_edp_panel_control.c764 psr_context->crtcTimingVerticalTotal = stream->timing.v_total;
767 stream->timing.v_total),
790 psr_context->hyst_lines = stream->timing.v_total / 2 / 100;
/linux-master/drivers/gpu/drm/amd/display/dc/basics/
H A Ddce_calcs.c259 data->v_total[0] = data->v_total[4];
261 data->v_total[1] = data->v_total[4];
264 data->v_total[2] = data->v_total[5];
266 data->v_total[3] = data->v_total[5];
397 data->v_total[maximum_number_of_surfaces - 2] = data->v_total[
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddcn20_fpu.c1126 asic_blank_start = patched_crtc_timing.v_total -
1135 newVstartup = asic_blank_end + (patched_crtc_timing.v_total - asic_blank_start);
1351 unsigned int v_total; local
1359 v_total = timing->v_total;
1378 (v_total - timing->v_addressable
1393 pipes[pipe_cnt].pipe.dest.vblank_start = v_total - front_porch;
1399 pipes[pipe_cnt].pipe.dest.vtotal = v_total;
1575 pipes[pipe_cnt].pipe.dest.vtotal_min = v_total;
1576 pipes[pipe_cnt].pipe.dest.vtotal_max = v_total;
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/calcs/
H A Ddcn_calcs.c438 input->dest.vtotal = pipe->stream->timing.v_total;
906 v->vtotal[input_idx] = pipe->stream->timing.v_total;
909 v->v_sync_plus_back_porch[input_idx] = pipe->stream->timing.v_total
1215 pipe->pipe_dlg_param.vtotal = pipe->stream->timing.v_total;
1220 asic_blank_end = (pipe->stream->timing.v_total -
1256 hsplit_pipe->pipe_dlg_param.vtotal = pipe->stream->timing.v_total;
/linux-master/drivers/video/fbdev/mb862xx/
H A Dmb862xxfbdrv.c42 static inline int v_total(struct fb_var_screeninfo *var) function
118 if (h_total(var) > 4096 || v_total(var) > 4096)
254 outreg(disp, GC_VTR, pack(v_total(&fbi->var) - 1, 0));
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
H A Ddcn30_hwseq.c947 unsigned int v_total = stream->adjust.v_total_max ? local
948 stream->adjust.v_total_max : stream->timing.v_total;
950 100LL, (v_total * stream->timing.h_total));
/linux-master/drivers/gpu/drm/amd/display/dc/inc/
H A Ddce_calcs.h389 struct bw_fixed v_total[maximum_number_of_surfaces]; member in struct:bw_calcs_data
/linux-master/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_hw_sequencer.c405 pipe_ctx->stream->timing.v_total,
/linux-master/drivers/gpu/drm/amd/display/dc/
H A Ddc_hw_types.h889 * @v_total: It is the total number of lines from the rising edge of
897 uint32_t v_total; member in struct:dc_crtc_timing
/linux-master/drivers/gpu/drm/amd/display/dc/dsc/
H A Ddc_dsc.c1145 refresh_rate = dc_fixpt_div_int(refresh_rate, timing->v_total);
1149 max_dsc_overhead = dc_fixpt_mul_int(max_dsc_overhead, timing->v_total);
/linux-master/drivers/video/fbdev/
H A Dsm501fb.c123 static inline int v_total(struct fb_var_screeninfo *var) function
315 if (h_total(var) > 4096 || v_total(var) > 2048)
560 reg = (v_total(var) - 1) << 16;

Completed in 343 milliseconds

123