| /linux/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc_dsc.h | 77 const struct dc_crtc_timing *timing, 86 const struct dc_crtc_timing *timing, 90 uint32_t dc_dsc_stream_bandwidth_in_kbps(const struct dc_crtc_timing *timing, 94 const struct dc_crtc_timing *timing, 101 const struct dc_crtc_timing *timing); 108 void dc_dsc_get_policy_for_timing(const struct dc_crtc_timing *timing,
|
| H A D | dc_stream.h | 203 struct dc_crtc_timing timing;
|
| H A D | dc.h | 2009 struct dc_crtc_timing *crtc_timing); 2066 const struct dc_crtc_timing *timing, 2295 const struct dc_crtc_timing *crtc_timing;
|
| /linux/drivers/gpu/drm/amd/display/dc/dce110/ |
| H A D | dce110_timing_generator.h | 129 const struct dc_crtc_timing *timing, 137 const struct dc_crtc_timing *dc_crtc_timing); 203 const struct dc_crtc_timing *timing); 247 const struct dc_crtc_timing *timing); 259 const struct dc_crtc_timing *timing, 274 const struct dc_crtc_timing *timing); 292 bool dce110_is_two_pixels_per_container(const struct dc_crtc_timing *timing);
|
| /linux/drivers/gpu/drm/amd/display/dc/dsc/ |
| H A D | dc_dsc.c | 62 const struct dc_crtc_timing *timing, const uint32_t kbps) in apply_128b_132b_stream_overhead() 94 const struct dc_crtc_timing *timing, in dc_bandwidth_in_kbps_from_timing() 158 const struct dc_crtc_timing *timing); 165 const struct dc_crtc_timing *timing, 171 const struct dc_crtc_timing *timing, 191 const struct dc_crtc_timing *timing, 464 const struct dc_crtc_timing *timing, in dc_dsc_compute_bandwidth_range() 498 const struct dc_crtc_timing *timing) in dc_dsc_dump_encoder_caps() 638 const struct dc_crtc_timing *timing) in get_min_dsc_slice_count_for_odm() 767 const struct dc_crtc_timing *timing, in compute_bpp_x16_from_target_bandwidth() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_link_encoder.h | 216 const struct dc_crtc_timing *crtc_timing); 220 const struct dc_crtc_timing *crtc_timing); 224 const struct dc_crtc_timing *crtc_timing);
|
| H A D | dce_link_encoder.c | 764 const struct dc_crtc_timing *crtc_timing) in dce110_link_encoder_validate_dvi_output() 813 const struct dc_crtc_timing *crtc_timing, in dce110_link_encoder_validate_hdmi_output() 848 const struct dc_crtc_timing *crtc_timing) in dce110_link_encoder_validate_dp_output() 859 const struct dc_crtc_timing *crtc_timing) in dce110_link_encoder_validate_rgb_output()
|
| /linux/drivers/gpu/drm/amd/display/dc/dce60/ |
| H A D | dce60_timing_generator.c | 109 const struct dc_crtc_timing *timing, in program_timing() 127 const struct dc_crtc_timing *timing) in dce60_timing_generator_enable_advanced_request()
|
| /linux/drivers/gpu/drm/amd/display/dc/dio/dcn20/ |
| H A D | dcn20_stream_encoder.h | 101 struct dc_crtc_timing *crtc_timing,
|
| /linux/drivers/gpu/drm/amd/display/dc/optc/dcn201/ |
| H A D | dcn201_optc.c | 70 const struct dc_crtc_timing *timing) in optc201_validate_timing()
|
| /linux/drivers/gpu/drm/amd/display/dc/dio/dcn314/ |
| H A D | dcn314_dio_stream_encoder.h | 317 struct dc_crtc_timing *crtc_timing, 322 struct dc_crtc_timing *crtc_timing,
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| H A D | dccg.h | 204 const struct dc_crtc_timing *timing;
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.h | 851 struct dc_crtc_timing *timing_requested;
|
| H A D | amdgpu_dm.c | 4091 kzalloc_obj(struct dc_crtc_timing); in DEFINE_FREE() 6653 get_output_color_space(const struct dc_crtc_timing *dc_crtc_timing, in get_output_color_space() argument 6660 if (dc_crtc_timing->flags.Y_ONLY) in get_output_color_space() 6666 if (dc_crtc_timing->flags.Y_ONLY) in get_output_color_space() 6676 if (dc_crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB) in get_output_color_space() 6683 if (dc_crtc_timing->pixel_encoding == PIXEL_ENCODING_RGB) { in get_output_color_space() 6692 } else if (dc_crtc_timing->pix_clk_100hz > 270300) { in get_output_color_space() 6693 if (dc_crtc_timing->flags.Y_ONLY) in get_output_color_space() 6699 if (dc_crtc_timing->flags.Y_ONLY) in get_output_color_space() 6730 struct dc_crtc_timing *timing_out, in adjust_colour_depth_from_display_info() [all …]
|
| H A D | amdgpu_dm_mst_types.c | 874 struct dc_crtc_timing *timing;
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
| H A D | dcn20_fpu.c | 1107 const struct dc_crtc_timing *dc_crtc_timing, int *vstartup_start) in dcn20_adjust_freesync_v_startup() argument 1109 struct dc_crtc_timing patched_crtc_timing; in dcn20_adjust_freesync_v_startup() 1114 patched_crtc_timing = *dc_crtc_timing; in dcn20_adjust_freesync_v_startup() 1351 struct dc_crtc_timing *timing = &res_ctx->pipe_ctx[i].stream->timing; in dcn20_populate_dml_pipes_from_context()
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_hw_sequencer.c | 1661 struct timing_generator *tg, struct dc_crtc_timing *timing) in hwss_add_optc_set_odm_bypass() 1723 struct dc_crtc_timing *dc_crtc_timing, in hwss_add_tg_set_vtg_params() argument 1728 seq_state->steps[*seq_state->num_steps].params.tg_set_vtg_params_params.timing = dc_crtc_timing; in hwss_add_tg_set_vtg_params() 2248 const struct dc_crtc_timing *timing = params->set_odm_bypass_params.timing; in hwss_set_odm_bypass() 2412 struct dc_crtc_timing *timing = params->tg_set_vtg_params_params.timing; in hwss_tg_set_vtg_params() 2988 struct dc_crtc_timing *timing = params->hubp_setup2_params.timing; in hwss_hubp_setup2() 3846 struct dc_crtc_timing *timing) in hwss_add_hubp_setup2()
|
| H A D | dc_resource.c | 1495 struct dc_crtc_timing *timing = &pipe_ctx->stream->timing; in resource_build_scaling_params() 2189 const struct dc_crtc_timing *timing; in resource_get_odm_slice_dst_width() 3528 sizeof(struct dc_crtc_timing)) != 0; in dc_is_timing_changed() 3695 static int get_norm_pix_clk(const struct dc_crtc_timing *timing) in get_norm_pix_clk() 4825 const struct dc_crtc_timing *timing, in adaptive_sync_override_dp_info_packets_sdp_line_num() 4833 const struct dc_crtc_timing *tg = timing; in adaptive_sync_override_dp_info_packets_sdp_line_num()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A D | dcn32_fpu.c | 803 struct dc_crtc_timing *main_timing = NULL; in subvp_drr_schedulable() 804 struct dc_crtc_timing *phantom_timing = NULL; in subvp_drr_schedulable() 805 struct dc_crtc_timing *drr_timing = NULL; in subvp_drr_schedulable() 912 struct dc_crtc_timing *main_timing = NULL; in subvp_vblank_schedulable() 913 struct dc_crtc_timing *phantom_timing = NULL; in subvp_vblank_schedulable() 914 struct dc_crtc_timing *vblank_timing = NULL; in subvp_vblank_schedulable()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/ |
| H A D | dml2_utils.c | 243 struct dc_crtc_timing *timing = &pipe_ctx->stream->timing; in populate_pipe_ctx_dlg_params_from_dml()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
| H A D | dce110_hwseq.c | 670 struct dc_crtc_timing *timing) in dce110_external_encoder_control() 725 struct dc_crtc_timing *timing = &pipe_ctx->stream->timing; in dce110_enable_stream() 1383 struct dc_crtc_timing *crtc_timing = &pipe_ctx->stream->timing; in populate_audio_dp_link_info()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/ |
| H A D | dcn30_resource.c | 1923 struct dc_crtc_timing *timing = NULL; in get_refresh_rate() 1950 struct dc_crtc_timing *timing = NULL; in get_frame_rate_at_max_stretch_100hz()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
| H A D | dcn316_resource.c | 1657 struct dc_crtc_timing *timing; in dcn316_populate_dml_pipes_from_context()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/ |
| H A D | dcn31_resource.c | 1688 struct dc_crtc_timing *timing; in dcn31_populate_dml_pipes_from_context()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/ |
| H A D | dcn315_resource.c | 1714 struct dc_crtc_timing *timing; in dcn315_populate_dml_pipes_from_context()
|