Lines Matching defs:dc_link
1439 struct dc_link { struct
1440 struct dc_sink *remote_sinks[MAX_SINKS_PER_LINK];
1441 unsigned int sink_count;
1442 struct dc_sink *local_sink;
1443 unsigned int link_index;
1444 enum dc_connection_type type;
1445 enum signal_type connector_signal;
1446 enum dc_irq_source irq_source_hpd;
1447 enum dc_irq_source irq_source_hpd_rx;/* aka DP Short Pulse */
1449 bool is_hpd_filter_disabled;
1450 bool dp_ss_off;
1477 struct dc_link_settings reported_link_cap; argument
1478 struct dc_link_settings verified_link_cap; argument
1479 struct dc_link_settings cur_link_settings; argument
1481 struct dc_link_settings preferred_link_setting; argument
1486 struct dc_link_training_overrides preferred_training_settings; argument
1495 * For links with fixed mapping to DIG, this is not changed after dc_link argument
1498 enum engine_id eng_id;
1499 enum engine_id dpia_preferred_eng_id;
1501 bool test_pattern_enabled;
1502 enum dp_test_pattern current_test_pattern;
1503 union compliance_test_state compliance_test_state;
1505 void *priv;
1507 struct ddc_service *ddc;
1509 enum dp_panel_mode panel_mode;
1510 bool aux_mode;
1514 const struct dc *dc;
1516 struct dc_context *ctx;
1518 struct panel_cntl *panel_cntl;
1519 struct link_encoder *link_enc;
1520 struct graphics_object_id link_id;
1525 enum display_endpoint_type ep_type;
1526 union ddi_channel_mapping ddi_channel_mapping;
1527 struct connector_device_tag_info device_tag;
1528 struct dpcd_caps dpcd_caps;
1529 uint32_t dongle_max_pix_clk;
1530 unsigned short chip_caps;
1531 unsigned int dpcd_sink_count;
1532 struct hdcp_caps hdcp_caps;
1533 enum edp_revision edp_revision;
1534 union dpcd_sink_ext_caps dpcd_sink_ext_caps;
1536 struct backlight_settings backlight_settings;
1537 struct psr_settings psr_settings;
1539 struct replay_settings replay_settings;
1565 struct dc_link_status link_status; argument
1569 enum dc_link_fec_state fec_state; argument
1578 /* Return an enumerated dc_link. argument