Home
last modified time | relevance | path

Searched refs:h_total (Results 1 – 25 of 31) sorted by relevance

12

/dragonfly/sys/dev/drm/amd/display/dc/dcn10/
H A Ddcn10_optc.c111 asic_blank_end = patched_crtc_timing.h_total - in get_start_vline()
146 (req_delta_tens_of_usec * pix_clk_hundreds_khz + dc_crtc_timing->h_total - 1), in optc1_program_vline_interrupt()
147 dc_crtc_timing->h_total); in optc1_program_vline_interrupt()
204 OTG_H_TOTAL, patched_crtc_timing.h_total - 1); in optc1_program_timing()
219 asic_blank_end = patched_crtc_timing.h_total - in optc1_program_timing()
548 h_blank = (timing->h_total - timing->h_addressable - in optc1_validate_timing()
569 if (timing->h_total > optc1->max_h_total || in optc1_validate_timing()
1254 OTG_H_TOTAL, &s->h_total); in optc1_read_otg_state()
H A Ddcn10_stream_encoder.c417 DP_MSA_HTOTAL, crtc_timing->h_total, in enc1_stream_encoder_dp_set_stream_attribute()
424 h_blank = crtc_timing->h_total - crtc_timing->h_border_left - in enc1_stream_encoder_dp_set_stream_attribute()
H A Ddcn10_optc.h461 uint32_t h_total; member
/dragonfly/sys/dev/drm/radeon/
H A Dradeon_legacy_tv.c429 unsigned int h_total, v_total, f_total; in radeon_legacy_tv_init_restarts() local
446 h_total = const_ptr->hor_total; in radeon_legacy_tv_init_restarts()
493 v_offset = ((int)(v_total * h_total) * 2 * tv_dac->v_pos) / (int)(NTSC_TV_LINES_PER_FRAME); in radeon_legacy_tv_init_restarts()
495 v_offset = ((int)(v_total * h_total) * 2 * tv_dac->v_pos) / (int)(PAL_TV_LINES_PER_FRAME); in radeon_legacy_tv_init_restarts()
502 tv_dac->tv.hrestart = restart % h_total; in radeon_legacy_tv_init_restarts()
503 restart /= h_total; in radeon_legacy_tv_init_restarts()
/dragonfly/sys/dev/drm/amd/display/dc/dce/
H A Ddce_mem_input.c525 uint32_t h_total, in get_dmif_switch_time_us() argument
538 if (!h_total || v_total || !pix_clk_khz) in get_dmif_switch_time_us()
543 pixels_per_frame = h_total * v_total; in get_dmif_switch_time_us()
572 uint32_t h_total, in dce_mi_allocate_dmif() argument
580 h_total, in dce_mi_allocate_dmif()
H A Ddce_stream_encoder.c456 DP_MSA_HTOTAL, crtc_timing->h_total, in dce110_stream_encoder_dp_set_stream_attribute()
464 h_blank = crtc_timing->h_total - crtc_timing->h_border_left - in dce110_stream_encoder_dp_set_stream_attribute()
1218 crtc_info->h_total - crtc_info->h_active; in calc_max_audio_packets_per_line()
H A Ddce_audio.c169 h_blank = crtc_info->h_total - crtc_info->h_active; in check_audio_bandwidth_hdmi()
/dragonfly/sys/dev/drm/amd/display/dc/calcs/
H A Ddce_calcs.c242 data->h_total[0] = data->h_total[4]; in calculate_bandwidth()
244 data->h_total[1] = data->h_total[4]; in calculate_bandwidth()
247 data->h_total[2] = data->h_total[5]; in calculate_bandwidth()
249 data->h_total[3] = data->h_total[5]; in calculate_bandwidth()
379 data->h_total[maximum_number_of_surfaces - 2] = data->h_total[5]; in calculate_bandwidth()
380 data->h_total[maximum_number_of_surfaces - 1] = data->h_total[5]; in calculate_bandwidth()
839 …al_blank_and_chunk_granularity_factor[i] = bw_div(data->h_total[i], (bw_div((bw_add(data->h_total[… in calculate_bandwidth()
1241 … data->v_scaler_efficiency), bw_div(data->source_width_rounded_up_to_chunks[i], data->h_total[i])); in calculate_bandwidth()
1692 … data->v_scaler_efficiency), bw_div(data->source_width_rounded_up_to_chunks[i], data->h_total[i])); in calculate_bandwidth()
2793 data->h_total[num_displays + 4] = bw_int_to_fixed(pipe[i].stream->timing.h_total); in populate_initial_data()
[all …]
H A Ddcn_calcs.c407 input->dest.htotal = pipe->stream->timing.h_total; in pipe_ctx_to_e2e_pipe_params()
842 v->htotal[input_idx] = pipe->stream->timing.h_total; in dcn_validate_bandwidth()
1097 pipe->pipe_dlg_param.htotal = pipe->stream->timing.h_total; in dcn_validate_bandwidth()
1138 hsplit_pipe->pipe_dlg_param.htotal = pipe->stream->timing.h_total; in dcn_validate_bandwidth()
/dragonfly/sys/dev/drm/amd/display/include/
H A Daudio_types.h37 uint32_t h_total; member
H A Dbios_parser_types.h162 uint32_t h_total; member
/dragonfly/sys/dev/drm/amd/display/modules/freesync/
H A Dfreesync.c279 temp = div_u64(temp, stream->timing.h_total); in mod_freesync_add_stream()
459 stream->timing.h_total), 1000000); in calc_freesync_range()
462 stream->timing.h_total), 1000000); in calc_freesync_range()
499 stream->timing.h_total), 1000000); in calc_v_total_from_duration()
1239 streams[stream_index]->timing.h_total); in mod_freesync_notify_mode_change()
/dragonfly/sys/dev/drm/amd/display/dc/dce110/
H A Ddce110_timing_generator.c310 bp_params.h_total = patched_crtc_timing.h_total; in dce110_timing_generator_program_timing_generator()
618 timing->h_total - 1, in dce110_timing_generator_program_blanking()
656 tmp = timing->h_total - in dce110_timing_generator_program_blanking()
1140 if (timing->h_total > tg110->max_h_total || in dce110_timing_generator_validate_timing()
1144 h_blank = (timing->h_total - timing->h_addressable - in dce110_timing_generator_validate_timing()
H A Ddce110_timing_generator_v.c263 timing->h_total - 1, in dce110_timing_generator_v_program_blanking()
280 tmp = timing->h_total - in dce110_timing_generator_v_program_blanking()
H A Ddce110_hw_sequencer.c1152 audio_output->crtc_info.h_total = in build_audio_output()
1153 stream->timing.h_total; in build_audio_output()
1176 (stream->timing.h_total*stream->timing.v_total); in build_audio_output()
1652 stream->timing.h_total / in compute_pstate_blackout_duration()
2468 cfg->v_refresh /= stream->timing.h_total; in dce110_fill_display_configs()
2486 vertical_blank_in_pixels = stream->timing.h_total * in dce110_get_min_vblank_time_us()
2571 pp_display_cfg->line_time_in_us = timing->h_total * 1000 in pplib_apply_display_requirements()
2758 pipe_ctx->stream->timing.h_total, in dce110_apply_ctx_for_surface()
H A Ddce110_mem_input_v.c977 uint32_t h_total,/* for current stream */ in dce110_allocate_mem_input_v() argument
/dragonfly/sys/dev/drm/amd/display/dc/inc/hw/
H A Dmem_input.h120 uint32_t h_total,/* for current target */
/dragonfly/sys/dev/drm/amd/display/dc/dml/
H A Ddisplay_mode_structs.h375 unsigned int h_total; member
/dragonfly/sys/dev/drm/amd/display/dc/core/
H A Ddc_stream.c341 stream->timing.h_total, in dc_stream_log()
H A Ddc_debug.c341 pipe_ctx->stream->timing.h_total, in context_timing_trace()
H A Ddc_resource.c331 if (stream1->timing.h_total != stream2->timing.h_total) in resource_are_streams_timing_synchronizable()
2290 hdmi_info.bits.bar_right = (stream->timing.h_total in set_avi_info_frame()
2337 && stream->timing.h_total >= 3840 in set_vendor_info_packet()
/dragonfly/sys/dev/drm/amd/display/dc/
H A Ddc_hw_types.h723 uint32_t h_total; member
/dragonfly/sys/dev/drm/amd/display/dc/dce120/
H A Ddce120_timing_generator.c462 timing->h_total - 1); in dce120_timing_generator_program_blanking()
482 tmp1 = timing->h_total - in dce120_timing_generator_program_blanking()
/dragonfly/sys/dev/drm/amd/display/dc/inc/
H A Ddce_calcs.h388 struct bw_fixed h_total[maximum_number_of_surfaces]; member
/dragonfly/sys/dev/drm/amd/display/dc/bios/
H A Dcommand_table2.c385 cpu_to_le16((uint16_t)(bp_params->h_total - in set_crtc_using_dtd_timing_v3()

12