Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_helpers.c55 struct dc_edid_caps *edid_caps) in dm_helpers_parse_edid_caps() argument
67 if (!edid_caps || !edid) in dm_helpers_parse_edid_caps()
73 edid_caps->manufacturer_id = (uint16_t) edid_buf->mfg_id[0] | in dm_helpers_parse_edid_caps()
75 edid_caps->product_id = (uint16_t) edid_buf->prod_code[0] | in dm_helpers_parse_edid_caps()
77 edid_caps->serial_number = edid_buf->serial; in dm_helpers_parse_edid_caps()
78 edid_caps->manufacture_week = edid_buf->mfg_week; in dm_helpers_parse_edid_caps()
79 edid_caps->manufacture_year = edid_buf->mfg_year; in dm_helpers_parse_edid_caps()
89 edid_caps->display_name[j] = in dm_helpers_parse_edid_caps()
96 edid_caps->edid_hdmi = drm_detect_hdmi_monitor( in dm_helpers_parse_edid_caps()
106edid_caps->audio_mode_count = sad_count < DC_MAX_AUDIO_DESC_COUNT ? sad_count : DC_MAX_AUDIO_DESC_… in dm_helpers_parse_edid_caps()
[all …]
Damdgpu_dm.c3378 const struct dc_edid_caps *edid_caps = &dc_sink->edid_caps; in fill_audio_info() local
3380 audio_info->manufacture_id = edid_caps->manufacturer_id; in fill_audio_info()
3381 audio_info->product_id = edid_caps->product_id; in fill_audio_info()
3386 edid_caps->display_name, in fill_audio_info()
3390 audio_info->mode_count = edid_caps->audio_mode_count; in fill_audio_info()
3395 (edid_caps->audio_modes[i].format_code); in fill_audio_info()
3397 edid_caps->audio_modes[i].channel_count; in fill_audio_info()
3399 edid_caps->audio_modes[i].sample_rate; in fill_audio_info()
3401 edid_caps->audio_modes[i].sample_size; in fill_audio_info()
3405 audio_info->flags.all = edid_caps->speaker_flags; in fill_audio_info()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/
Ddc_stream.c71 stream->sink_patches = dc_sink_data->edid_caps.panel_patch; in construct()
73 stream->qs_bit = dc_sink_data->edid_caps.qs_bit; in construct()
74 stream->qy_bit = dc_sink_data->edid_caps.qy_bit; in construct()
78 for (i = 0; i < (dc_sink_data->edid_caps.audio_mode_count); i++) in construct()
80 stream->audio_info.modes[i].channel_count = dc_sink_data->edid_caps.audio_modes[i].channel_count; in construct()
81 stream->audio_info.modes[i].format_code = dc_sink_data->edid_caps.audio_modes[i].format_code; in construct()
82 stream->audio_info.modes[i].sample_rates.all = dc_sink_data->edid_caps.audio_modes[i].sample_rate; in construct()
83 stream->audio_info.modes[i].sample_size = dc_sink_data->edid_caps.audio_modes[i].sample_size; in construct()
85 stream->audio_info.mode_count = dc_sink_data->edid_caps.audio_mode_count; in construct()
86 stream->audio_info.audio_latency = dc_sink_data->edid_caps.audio_latency; in construct()
[all …]
Ddc_link.c974 !sink->edid_caps.edid_hdmi) in dc_link_detect()
982 "%s: [Block %d] ", sink->edid_caps.display_name, i); in dc_link_detect()
995 sink->edid_caps.manufacturer_id, in dc_link_detect()
996 sink->edid_caps.product_id, in dc_link_detect()
997 sink->edid_caps.serial_number, in dc_link_detect()
998 sink->edid_caps.manufacture_week, in dc_link_detect()
999 sink->edid_caps.manufacture_year, in dc_link_detect()
1000 sink->edid_caps.display_name, in dc_link_detect()
1001 sink->edid_caps.speaker_flags, in dc_link_detect()
1002 sink->edid_caps.audio_mode_count); in dc_link_detect()
[all …]
Ddc_link_hwss.c143 if (link->local_sink->edid_caps.panel_patch.extra_delay_backlight_off > 0) in edp_receiver_ready_T9()
144 udelay(link->local_sink->edid_caps.panel_patch.extra_delay_backlight_off * 1000); in edp_receiver_ready_T9()
169 if (link->local_sink->edid_caps.panel_patch.extra_t7_ms > 0) in edp_receiver_ready_T7()
170 udelay(link->local_sink->edid_caps.panel_patch.extra_t7_ms * 1000); in edp_receiver_ready_T7()
Ddc.c2428 &dc_sink->edid_caps); in dc_link_add_remote_sink()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/
Ddm_helpers.h41 struct dc_edid_caps *edid_caps);
Ddc.h998 struct dc_edid_caps edid_caps; /* parse display caps */ member
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_hw_sequencer.c834 500 + link->local_sink->edid_caps.panel_patch.extra_t12_ms; in dce110_edp_power_control()