/linux-master/arch/m68k/include/asm/ |
H A D | amigahw.h | 183 unsigned short htotal; member in struct:CUSTOM 268 amiga_custom.htotal = 113; /* 31 kHz */
|
/linux-master/drivers/video/fbdev/geode/ |
H A D | display_gx.c | 61 int hactive, hblankstart, hsyncstart, hsyncend, hblankend, htotal; local 134 htotal = hblankend; 144 ((htotal - 1) << 16));
|
H A D | display_gx1.c | 81 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 D | initextlfb.c | 27 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 D | gbe.h | 291 short htotal; /* Horizontal total pixels */ member in struct:gbe_timing_info
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_encoders.c | 169 unsigned int hblank = native_mode->htotal - native_mode->hdisplay; 182 adjusted_mode->htotal = native_mode->hdisplay + hblank;
|
H A D | atombios_encoders.c | 1994 lvds->native_mode.htotal = lvds->native_mode.hdisplay +
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 956 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 D | dc_dmub_srv.c | 649 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 D | dcn10_hubp.c | 132 + pipe_dest->vupdate_offset) / pipe_dest->htotal) <= pipe_dest->vblank_end) {
|
/linux-master/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_hubp.c | 180 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 D | dcn_calc_auto.c | 176 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 D | dcn_calcs.c | 431 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 D | dcn20_fpu.c | 1395 pipes[pipe_cnt].pipe.dest.htotal = timing->h_total; 2542 pipes[pipe_cnt].pipe.dest.htotal,
|
H A D | display_rq_dlg_calc_20.c | 806 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 D | display_rq_dlg_calc_20v2.c | 806 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 D | display_rq_dlg_calc_21.c | 852 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 D | dcn30_fpu.c | 333 pipes[pipe_cnt].pipe.dest.htotal,
|
H A D | display_rq_dlg_calc_30.c | 915 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 D | display_rq_dlg_calc_31.c | 878 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 D | display_rq_dlg_calc_314.c | 963 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 D | display_rq_dlg_calc_32.c | 230 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 D | display_mode_lib.c | 229 dml_print("DML PARAMS: htotal = %d\n", pipe_dest->htotal);
|
H A D | display_mode_structs.h | 516 unsigned int htotal; member in struct:_vcs_dpi_display_pipe_dest_params_st
|
H A D | display_mode_vba.c | 603 mode_lib->vba.HTotal[mode_lib->vba.NumberOfActivePlanes] = dst->htotal;
|