Home
last modified time | relevance | path

Searched refs:edid_caps (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_helpers.c58 if (edid_caps) in set_max_dsc_bpp_limit()
88 struct dc_edid_caps *edid_caps) in dm_helpers_parse_edid_caps() argument
100 if (!edid_caps || !edid) in dm_helpers_parse_edid_caps()
110 edid_caps->serial_number = edid_buf->serial; in dm_helpers_parse_edid_caps()
111 edid_caps->manufacture_week = edid_buf->mfg_week; in dm_helpers_parse_edid_caps()
112 edid_caps->manufacture_year = edid_buf->mfg_year; in dm_helpers_parse_edid_caps()
122 edid_caps->display_name[j] = in dm_helpers_parse_edid_caps()
129 edid_caps->edid_hdmi = drm_detect_hdmi_monitor( in dm_helpers_parse_edid_caps()
154 edid_caps->speaker_flags = sadb[0]; in dm_helpers_parse_edid_caps()
161 amdgpu_dm_patch_edid_caps(edid_caps); in dm_helpers_parse_edid_caps()
[all …]
A Damdgpu_dm_mst_types.c560 params[i].sink->edid_caps.panel_patch.max_dsc_target_bpp_limit, in set_dsc_configs_from_fairness_vars()
592 param.sink->edid_caps.panel_patch.max_dsc_target_bpp_limit, in bpp_x16_from_pbn()
A Damdgpu_dm.c5903 const struct dc_edid_caps *edid_caps = &dc_sink->edid_caps; in fill_audio_info() local
5905 audio_info->manufacture_id = edid_caps->manufacturer_id; in fill_audio_info()
5906 audio_info->product_id = edid_caps->product_id; in fill_audio_info()
5911 edid_caps->display_name, in fill_audio_info()
5915 audio_info->mode_count = edid_caps->audio_mode_count; in fill_audio_info()
5920 (edid_caps->audio_modes[i].format_code); in fill_audio_info()
5922 edid_caps->audio_modes[i].channel_count; in fill_audio_info()
5924 edid_caps->audio_modes[i].sample_rate; in fill_audio_info()
5926 edid_caps->audio_modes[i].sample_size; in fill_audio_info()
5930 audio_info->flags.all = edid_caps->speaker_flags; in fill_audio_info()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/core/
A Ddc_stream.c69 stream->sink_patches = dc_sink_data->edid_caps.panel_patch; in dc_stream_construct()
71 stream->qs_bit = dc_sink_data->edid_caps.qs_bit; in dc_stream_construct()
72 stream->qy_bit = dc_sink_data->edid_caps.qy_bit; in dc_stream_construct()
76 for (i = 0; i < (dc_sink_data->edid_caps.audio_mode_count); i++) in dc_stream_construct()
83 stream->audio_info.mode_count = dc_sink_data->edid_caps.audio_mode_count; in dc_stream_construct()
84 stream->audio_info.audio_latency = dc_sink_data->edid_caps.audio_latency; in dc_stream_construct()
85 stream->audio_info.video_latency = dc_sink_data->edid_caps.video_latency; in dc_stream_construct()
88 dc_sink_data->edid_caps.display_name, in dc_stream_construct()
90 stream->audio_info.manufacture_id = dc_sink_data->edid_caps.manufacturer_id; in dc_stream_construct()
91 stream->audio_info.product_id = dc_sink_data->edid_caps.product_id; in dc_stream_construct()
[all …]
A Ddc_link.c1169 !sink->edid_caps.edid_hdmi) in dc_link_detect_helper()
1190 sink->edid_caps.manufacturer_id, in dc_link_detect_helper()
1191 sink->edid_caps.product_id, in dc_link_detect_helper()
1192 sink->edid_caps.serial_number, in dc_link_detect_helper()
1193 sink->edid_caps.manufacture_week, in dc_link_detect_helper()
1194 sink->edid_caps.manufacture_year, in dc_link_detect_helper()
1195 sink->edid_caps.display_name, in dc_link_detect_helper()
1196 sink->edid_caps.speaker_flags, in dc_link_detect_helper()
1197 sink->edid_caps.audio_mode_count); in dc_link_detect_helper()
1207 sink->edid_caps.audio_modes[i].format_code, in dc_link_detect_helper()
[all …]
A Ddc_link_hwss.c175 link->local_sink->edid_caps.panel_patch.extra_delay_backlight_off > 0) in edp_add_delay_for_T9()
176 udelay(link->local_sink->edid_caps.panel_patch.extra_delay_backlight_off * 1000); in edp_add_delay_for_T9()
233 link->local_sink->edid_caps.panel_patch.extra_t7_ms > 0) in edp_receiver_ready_T7()
234 udelay(link->local_sink->edid_caps.panel_patch.extra_t7_ms * 1000); in edp_receiver_ready_T7()
A Ddc_link_ddc.c728 ddc_service->link->local_sink->edid_caps.panel_patch.skip_scdc_overwrite) in dal_ddc_service_write_scdc_data()
761 ddc_service->link->local_sink->edid_caps.panel_patch.skip_scdc_overwrite) in dal_ddc_service_read_scdc_data()
A Ddc.c3431 &dc_sink->edid_caps); in dc_link_add_remote_sink()
/linux/drivers/gpu/drm/amd/display/dc/dcn10/
A Ddcn10_link_encoder.c621 const struct dc_edid_caps *edid_caps, in dcn10_link_encoder_validate_hdmi_output() argument
628 if (edid_caps->max_tmds_clk_mhz != 0 && in dcn10_link_encoder_validate_hdmi_output()
629 adjusted_pix_clk_100hz > edid_caps->max_tmds_clk_mhz * 10000) in dcn10_link_encoder_validate_hdmi_output()
792 if (stream->sink->edid_caps.panel_patch.skip_scdc_overwrite && in dcn10_link_encoder_validate_output_with_stream()
809 &stream->sink->edid_caps, in dcn10_link_encoder_validate_output_with_stream()
/linux/drivers/gpu/drm/amd/display/dc/
A Ddm_helpers.h64 struct dc_edid_caps *edid_caps);
A Ddc.h1307 struct dc_edid_caps edid_caps; /* parse display caps */ member
/linux/drivers/gpu/drm/amd/display/dc/dce110/
A Ddce110_hw_sequencer.c765 if (sink->edid_caps.panel_patch.extra_t3_ms > 0) { in dce110_edp_wait_for_hpd_ready()
766 int extra_t3_in_ms = sink->edid_caps.panel_patch.extra_t3_ms; in dce110_edp_wait_for_hpd_ready()
851 link->local_sink->edid_caps.panel_patch.extra_t12_ms; in dce110_edp_power_control()
959 t12_duration += link->local_sink->edid_caps.panel_patch.extra_t12_ms; // Add extra T12 in dce110_edp_wait_for_T12()

Completed in 56 milliseconds