Searched refs:htotal (Results 1 - 25 of 295) sorted by path

1234567891011>>

/linux-master/arch/m68k/include/asm/
H A Damigahw.h183 unsigned short htotal; member in struct:CUSTOM
268 amiga_custom.htotal = 113; /* 31 kHz */
/linux-master/drivers/video/fbdev/geode/
H A Ddisplay_gx.c61 int hactive, hblankstart, hsyncstart, hsyncend, hblankend, htotal; local
134 htotal = hblankend;
144 ((htotal - 1) << 16));
H A Ddisplay_gx1.c81 int hactive, hblankstart, hsyncstart, hsyncend, hblankend, htotal; local
152 htotal = hblankend;
161 val = (hactive - 1) | ((htotal - 1) << 16);
/linux-master/drivers/video/fbdev/sis/
H A Dinitextlfb.c27 int *htotal, int *vtotal, unsigned char rateindex);
164 sisfb_gettotalfrommode(struct SiS_Private *SiS_Pr, unsigned char modeno, int *htotal, argument
201 *htotal = (((cr_data & 0xff) | ((unsigned short) (sr_data & 0x03) << 8)) + 5) * 8;
/linux-master/include/video/
H A Dgbe.h291 short htotal; /* Horizontal total pixels */ member in struct:gbe_timing_info
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_encoders.c169 unsigned int hblank = native_mode->htotal - native_mode->hdisplay;
182 adjusted_mode->htotal = native_mode->hdisplay + hblank;
H A Datombios_encoders.c1994 lvds->native_mode.htotal = lvds->native_mode.hdisplay +
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c956 if (max_size < mode->htotal * mode->vtotal)
957 max_size = mode->htotal * mode->vtotal;
5694 timing_out->h_total = mode_in->htotal;
5804 native_mode->htotal == drm_mode->htotal &&
6000 high_mode->htotal != mode->htotal ||
7535 den = common_rates[i] * (unsigned long long)m->htotal;
9741 old_mode->htotal == new_mode->htotal
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c649 pipe_data->pipe_config.vblank_data.htotal = vblank_pipe->stream->timing.h_total;
749 pipe_data->pipe_config.subvp_data.htotal = subvp_pipe->stream->timing.h_total;
/linux-master/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_hubp.c132 + pipe_dest->vupdate_offset) / pipe_dest->htotal) <= pipe_dest->vblank_end) {
/linux-master/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hubp.c180 if (VSTARTUP_START - (VREADY_OFFSET+VUPDATE_WIDTH+VUPDATE_OFFSET)/htotal)
186 if (pipe_dest->htotal != 0) {
188 + pipe_dest->vupdate_offset) / pipe_dest->htotal) <= pipe_dest->vblank_end) {
/linux-master/drivers/gpu/drm/amd/display/dc/dml/calcs/
H A Ddcn_calc_auto.c176 v->read_bandwidth[k] = v->swath_width_ysingle_dpp[k] * (dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) * v->v_ratio[k] +dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / 2.0 * v->v_ratio[k] / 2) / (v->htotal[k] / v->pixel_clock[k]);
194 v->write_bandwidth[k] = v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k]) * 4.0;
197 v->write_bandwidth[k] = v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k]) * 1.5;
242 if (v->output[k] == dcn_bw_writeback && v->output_format[k] == dcn_bw_444 && v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k]) * 4.0 > (v->writeback_luma_buffer_size + v->writeback_chroma_buffer_size) * 1024.0 / v->write_back_latency) {
245 else if (v->output[k] == dcn_bw_writeback && v->scaler_rec_out_width[k] / (v->htotal[k] / v->pixel_clock[k]) >dcn_bw_min2(v->writeback_luma_buffer_size, 2.0 * v->writeback_chroma_buffer_size) * 1024.0 / v->write_back_latency) {
557 v->urgent_latency_support_us_per_state[i][j][k] = v->effective_detlb_lines_luma * (v->htotal[k] / v->pixel_clock[k]) / v->v_ratio[k] - v->effective_detlb_lines_luma * v->swath_width_yper_state[i][j][k] *dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / (v->return_bw_per_state[i] / v->no_of_dpp[i][j][k]);
562 v->urgent_latency_support_us_per_state[i][j][k] = dcn_bw_min2(v->effective_detlb_lines_luma * (v->htotal[k] / v->pixel_clock[k]) / v->v_ratio[k] - v->effective_detlb_lines_luma * v->swath_width_yper_state[i][j][k] * dcn_bw_ceil2(v->byte_per_pixel_in_dety[k], 1.0) / (v->return_bw_per_state[i] / v->no_of_dpp[i][j][k]), v->effective_detlb_lines_chroma * (v->htotal[k] / v->pixel_clock[k]) / (v->v_ratio[k] / 2.0) - v->effective_detlb_lines_chroma * v->swath_width_yper_state[i][j][k] / 2.0 * dcn_bw_ceil2(v->byte_per_pixel_in_detc[k], 2.0) / (v->return_bw_per_state[i] / v->no_of_dpp[i][j][k]));
785 v->v_update_offset[k][j] = dcn_bw_ceil2(v->htotal[k] / 4.0, 1.0);
802 v->line_times_for_prefetch[k] = v->maximum_vstartup - v->urgent_latency / (v->htotal[
[all...]
H A Ddcn_calcs.c431 input->dest.htotal = pipe->stream->timing.h_total;
432 input->dest.hblank_start = input->dest.htotal - pipe->stream->timing.h_front_porch;
905 v->htotal[input_idx] = pipe->stream->timing.h_total;
1113 dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / (v->htotal[k] / v->pixel_clock[k]) * v->v_ratio[k];
1115 dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / (v->htotal[k] / v->pixel_clock[k]) * v->v_ratio[k] / 2.0;
1214 pipe->pipe_dlg_param.htotal = pipe->stream->timing.h_total;
1255 hsplit_pipe->pipe_dlg_param.htotal = pipe->stream->timing.h_total;
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddcn20_fpu.c1395 pipes[pipe_cnt].pipe.dest.htotal = timing->h_total;
2542 pipes[pipe_cnt].pipe.dest.htotal,
H A Ddisplay_rq_dlg_calc_20.c806 unsigned int htotal = dst->htotal; local
931 disp_dlg_regs->refcyc_per_htotal = (unsigned int) (ref_freq_to_pix_freq * (double) htotal
942 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double) htotal;
992 line_time_in_us = (htotal / pclk_freq_in_mhz);
1039 - (double) (vready_offset + vupdate_width + vupdate_offset) / htotal
1046 - (double) (vready_offset + vupdate_width + vupdate_offset) / htotal
1077 dml_print("DML_DLG: %s: htotal = %d\n", __func__, htotal);
1116 if (htotal <
[all...]
H A Ddisplay_rq_dlg_calc_20v2.c806 unsigned int htotal = dst->htotal; local
931 disp_dlg_regs->refcyc_per_htotal = (unsigned int) (ref_freq_to_pix_freq * (double) htotal
942 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double) htotal;
993 line_time_in_us = (htotal / pclk_freq_in_mhz);
1040 - (double) (vready_offset + vupdate_width + vupdate_offset) / htotal
1047 - (double) (vready_offset + vupdate_width + vupdate_offset) / htotal
1078 dml_print("DML_DLG: %s: htotal = %d\n", __func__, htotal);
1117 if (htotal <
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn21/
H A Ddisplay_rq_dlg_calc_21.c852 unsigned int htotal = dst->htotal; local
977 disp_dlg_regs->refcyc_per_htotal = (unsigned int) (ref_freq_to_pix_freq * (double) htotal
988 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double) htotal;
1044 line_time_in_us = (htotal / pclk_freq_in_mhz);
1079 - (double) (vready_offset + vupdate_width + vupdate_offset) / htotal
1086 - (double) (vready_offset + vupdate_width + vupdate_offset) / htotal
1120 dml_print("DML_DLG: %s: htotal = %d\n", __func__, htotal);
1166 if (htotal <
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn30/
H A Ddcn30_fpu.c333 pipes[pipe_cnt].pipe.dest.htotal,
H A Ddisplay_rq_dlg_calc_30.c915 unsigned int htotal = dst->htotal; local
1045 disp_dlg_regs->refcyc_per_htotal = (unsigned int)(ref_freq_to_pix_freq * (double)htotal
1053 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double)htotal;
1102 line_time_in_us = (htotal / pclk_freq_in_mhz);
1137 - (double)(vready_offset + vupdate_width + vupdate_offset) / htotal
1144 - (double)(vready_offset + vupdate_width + vupdate_offset) / htotal
1225 dml_print("DML_DLG: %s: htotal = %d\n", __func__, htotal);
1267 if (htotal <
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn31/
H A Ddisplay_rq_dlg_calc_31.c878 unsigned int htotal = dst->htotal; local
982 disp_dlg_regs->refcyc_per_htotal = (unsigned int) (ref_freq_to_pix_freq * (double) htotal * dml_pow(2, 8));
1035 if (vstartup_start / 2.0 - (double) (vready_offset + vupdate_width + vupdate_offset) / htotal <= vblank_end / 2.0)
1040 if (vstartup_start - (double) (vready_offset + vupdate_width + vupdate_offset) / htotal <= vblank_end)
1098 dml_print("DML_DLG: %s: htotal = %d\n", __func__, htotal);
1112 if (htotal <= 75) {
1435 disp_dlg_regs->refcyc_per_pte_group_vblank_l = (unsigned int) (dst_y_per_row_vblank * (double) htotal * ref_freq_to_pix_freq / (double) dpte_groups_per_row_ub_l);
1439 disp_dlg_regs->refcyc_per_pte_group_vblank_c = (unsigned int) (dst_y_per_row_vblank * (double) htotal * ref_freq_to_pix_fre
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn314/
H A Ddisplay_rq_dlg_calc_314.c963 unsigned int htotal = dst->htotal; local
1067 disp_dlg_regs->refcyc_per_htotal = (unsigned int) (ref_freq_to_pix_freq * (double) htotal * dml_pow(2, 8));
1122 if (vstartup_start / 2.0 - (double) (vready_offset + vupdate_width + vupdate_offset) / htotal <= vblank_end / 2.0)
1127 if (vstartup_start - (double) (vready_offset + vupdate_width + vupdate_offset) / htotal <= vblank_end)
1186 dml_print("DML_DLG: %s: htotal = %d\n", __func__, htotal);
1200 if (htotal <= 75) {
1523 disp_dlg_regs->refcyc_per_pte_group_vblank_l = (unsigned int) (dst_y_per_row_vblank * (double) htotal * ref_freq_to_pix_freq / (double) dpte_groups_per_row_ub_l);
1527 disp_dlg_regs->refcyc_per_pte_group_vblank_c = (unsigned int) (dst_y_per_row_vblank * (double) htotal * ref_freq_to_pix_fre
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddisplay_rq_dlg_calc_32.c230 unsigned int htotal = dst->htotal; local
276 dlg_regs->refcyc_per_htotal = (unsigned int) (ref_freq_to_pix_freq * (double) htotal * dml_pow(2, 8));
347 dml_print("DML_DLG: %s: htotal= %d\n", __func__, htotal);
360 if (htotal <= 75) {
543 ttu_regs->qos_level_high_wm = (unsigned int) (4.0 * (double) htotal * ref_freq_to_pix_freq);
/linux-master/drivers/gpu/drm/amd/display/dc/dml/
H A Ddisplay_mode_lib.c229 dml_print("DML PARAMS: htotal = %d\n", pipe_dest->htotal);
H A Ddisplay_mode_structs.h516 unsigned int htotal; member in struct:_vcs_dpi_display_pipe_dest_params_st
H A Ddisplay_mode_vba.c603 mode_lib->vba.HTotal[mode_lib->vba.NumberOfActivePlanes] = dst->htotal;

Completed in 392 milliseconds

1234567891011>>