Searched refs:edid_caps (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_helpers.c | 101 struct dc_edid_caps *edid_caps) in apply_edid_quirks() argument 111 edid_caps->panel_patch.wait_after_dpcd_poweroff_ms = 10000; in apply_edid_quirks() 118 edid_caps->panel_patch.disable_fams = true; in apply_edid_quirks() 127 edid_caps->panel_patch.remove_sink_ext_caps = true; in apply_edid_quirks() 132 edid_caps->panel_patch.disable_colorimetry = true; in apply_edid_quirks() 148 edid_caps->panel_patch.disable_second_tile = true; in apply_edid_quirks() 168 struct dc_edid_caps *edid_caps) in dm_helpers_parse_edid_caps() argument 181 if (!edid_caps || !edid) in dm_helpers_parse_edid_caps() 187 edid_caps->manufacturer_id = (uint16_t) edid_buf->mfg_id[0] | in dm_helpers_parse_edid_caps() 189 edid_caps->product_id = (uint16_t) edid_buf->prod_code[0] | in dm_helpers_parse_edid_caps() [all …]
|
| H A D | amdgpu_dm_connector.c | 444 link->local_sink->edid_caps.manufacturer_id == in amdgpu_dm_set_panel_type() 1185 sink->edid_caps.frl_dsc_support && in apply_dsc_policy_for_edp() 1186 sink->edid_caps.max_frl_rate > 0 && in apply_dsc_policy_for_edp() 1187 sink->edid_caps.frl_dsc_max_frl_rate > 0) in apply_dsc_policy_for_edp() 1188 dc_dsc_parse_dsc_edid(aconnector->dc_link->ctx->dc, &sink->edid_caps, dsc_caps); in apply_dsc_policy_for_edp() 1196 if (sink->edid_caps.frl_dsc_support && in apply_dsc_policy_for_edp() 1197 sink->edid_caps.max_frl_rate > 0 && in apply_dsc_policy_for_edp() 1198 sink->edid_caps.frl_dsc_max_frl_rate > 0) in apply_dsc_policy_for_edp() 1199 dc_dsc_parse_dsc_edid(aconnector->dc_link->ctx->dc, &sink->edid_caps, dsc_caps); in apply_dsc_policy_for_edp() 1319 sink_bw_in_kbps = dc_link_bw_kbps_from_raw_frl_link_rate_data(dc, sink->edid_caps in apply_dsc_policy_for_stream() 1585 const struct dc_edid_caps *edid_caps; create_stream_for_sink() local [all...] |
| H A D | amdgpu_dm.h | 1113 struct dc_edid_caps *edid_caps);
|
| H A D | amdgpu_dm.c | 1774 ppatch = &sink->edid_caps.panel_patch; in amdgpu_dm_apply_delay_after_dpcd_poweroff() 1809 if (l->local_sink && l->local_sink->edid_caps.display_name[0]) in amdgpu_dm_dump_links_and_sinks() 1810 name = l->local_sink->edid_caps.display_name; in amdgpu_dm_dump_links_and_sinks() 1832 if (rsink->edid_caps.display_name[0]) in amdgpu_dm_dump_links_and_sinks() 1833 rname = rsink->edid_caps.display_name; in amdgpu_dm_dump_links_and_sinks() 4844 aconnector->dc_sink->edid_caps.display_name); in amdgpu_dm_update_hdcp()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/ |
| H A D | amdgpu_dm_helpers_test.c | 115 struct dc_edid_caps edid_caps = {0}; in dm_test_apply_edid_quirks_dpcd_poweroff_delay() local 120 apply_edid_quirks(link, edid, &edid_caps); in dm_test_apply_edid_quirks_dpcd_poweroff_delay() 122 KUNIT_EXPECT_EQ(test, edid_caps.panel_patch.wait_after_dpcd_poweroff_ms, 10000U); in dm_test_apply_edid_quirks_dpcd_poweroff_delay() 131 struct dc_edid_caps edid_caps = {0}; in dm_test_apply_edid_quirks_disable_fams() local 136 apply_edid_quirks(link, edid, &edid_caps); in dm_test_apply_edid_quirks_disable_fams() 138 KUNIT_EXPECT_TRUE(test, edid_caps.panel_patch.disable_fams); in dm_test_apply_edid_quirks_disable_fams() 147 struct dc_edid_caps edid_caps = {0}; in dm_test_apply_edid_quirks_remove_sink_ext_caps() local 152 apply_edid_quirks(link, edid, &edid_caps); in dm_test_apply_edid_quirks_remove_sink_ext_caps() 154 KUNIT_EXPECT_TRUE(test, edid_caps.panel_patch.remove_sink_ext_caps); in dm_test_apply_edid_quirks_remove_sink_ext_caps() 163 struct dc_edid_caps edid_caps = {0}; in dm_test_apply_edid_quirks_disable_colorimetry() local [all …]
|
| H A D | amdgpu_dm_test.c | 1133 sink->edid_caps.panel_patch.wait_after_dpcd_poweroff_ms = 0; in dm_test_apply_delay_zero_wait() 1149 sink->edid_caps.panel_patch.wait_after_dpcd_poweroff_ms = 1; in dm_test_apply_delay_nonzero_wait()
|
| H A D | amdgpu_dm_connector_test.c | 2692 fixture.sink->edid_caps.manufacturer_id = DDC_MANUFACTURERNAME_SAMSUNG; in dm_test_update_subconnector_non_dp_noop() 3339 sink->edid_caps.manufacturer_id = DDC_MANUFACTURERNAME_SAMSUNG; 3363 sink->edid_caps.manufacturer_id = DDC_MANUFACTURERNAME_SAMSUNG; in dm_test_cacp_caps_non_edp_lvds_unsupported()
|
| /linux/drivers/gpu/drm/amd/display/dc/link/ |
| H A D | link_detection.c | 271 !ddc_service->link->local_sink->edid_caps.scdc_present) in read_scdc_caps() 980 link->local_sink->edid_caps.max_frl_rate != 0) { in should_verify_link_capability_destructively() 988 } else if (link->local_sink->edid_caps.panel_patch.skip_frl_pre_training) { in should_verify_link_capability_destructively() 1330 sink->edid_caps.analog = true; in detect_link_and_local_sink() 1378 if (sink->edid_caps.panel_patch.skip_scdc_overwrite) in detect_link_and_local_sink() 1381 if (sink->edid_caps.panel_patch.remove_sink_ext_caps) in detect_link_and_local_sink() 1392 if (sink->edid_caps.rr_capable) in detect_link_and_local_sink() 1409 link->link_enc->features.flags.bits.IS_HDMI_FRL_CAPABLE && sink->edid_caps.max_frl_rate != 0) { in detect_link_and_local_sink() 1432 if (!sink->edid_caps.analog) in detect_link_and_local_sink() 1439 sink->edid_caps.analog) in detect_link_and_local_sink() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/ |
| H A D | dcn30_resource.c | 2132 if (context->streams[0]->sink->edid_caps.panel_patch.disable_fams) in dcn30_can_support_mclk_switch_using_fw_based_vblank_stretch()
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_resource.c | 4332 (stream->sink && stream->sink->edid_caps.panel_patch.skip_audio_sab_check))) { in resource_map_pool_resources()
|