Lines Matching refs:dc_link
1493 struct dc_link { struct
1669 struct dc_link *links[MAX_LINKS]; argument
1729 struct dc_link temp_link;
1897 struct dc_link *dc_get_link_at_index(struct dc *dc, uint32_t link_index);
1901 const struct dc_link *link,
1906 struct dc_link **edp_links,
1909 void dc_set_edp_power(const struct dc *dc, struct dc_link *edp_link,
1932 bool dc_link_detect(struct dc_link *link, enum dc_detect_reason reason);
1947 struct dc_link *dc_link,
1957 struct dc_link *link,
1961 void dc_link_enable_hpd(const struct dc_link *link);
1964 void dc_link_disable_hpd(const struct dc_link *link);
1976 bool dc_link_detect_connection_type(struct dc_link *link,
1983 bool dc_link_get_hpd_state(struct dc_link *link);
1986 const struct dc_link_status *dc_link_get_status(const struct dc_link *link);
2002 void dc_link_enable_hpd_filter(struct dc_link *link, bool enable);
2042 bool dc_link_is_hdcp14(struct dc_link *link, enum signal_type signal);
2043 bool dc_link_is_hdcp22(struct dc_link *link, enum signal_type signal);
2057 bool dc_link_handle_hpd_rx_irq(struct dc_link *dc_link,
2061 void dc_link_dp_handle_automated_test(struct dc_link *link);
2066 void dc_link_dp_handle_link_loss(struct dc_link *link);
2072 bool dc_link_dp_allow_hpd_rx_irq(const struct dc_link *link);
2079 bool dc_link_check_link_loss_status(struct dc_link *link,
2089 struct dc_link *link,
2099 void dc_link_clear_dprx_states(struct dc_link *link);
2105 bool dc_link_reset_cur_dp_mst_topology(struct dc_link *link);
2113 const struct dc_link *link,
2131 const struct dc_link *link,
2183 bool dc_link_decide_edp_link_settings(struct dc_link *link,
2190 bool dc_link_dp_get_max_link_enc_cap(const struct dc_link *link,
2201 const struct dc_link *link);
2210 const struct dc_link_settings *dc_link_get_link_cap(const struct dc_link *link);
2218 enum dc_link_encoding_format dc_link_get_highest_encoding_format(const struct dc_link *link);
2225 bool dc_link_is_dp_sink_present(struct dc_link *link);
2236 struct dc_link *link);
2253 struct dc_link *link,
2267 struct dc_link *link);
2284 struct dc_link *link,
2288 bool dc_link_is_fec_supported(const struct dc_link *link);
2294 bool dc_link_should_enable_fec(const struct dc_link *link);
2299 enum lttpr_mode dc_link_decide_lttpr_mode(struct dc_link *link,
2310 void dc_link_dp_receiver_power_ctrl(struct dc_link *link, bool on);
2318 struct dc_link *link);
2320 void dc_link_edp_panel_backlight_power_on(struct dc_link *link,
2327 bool dc_link_set_backlight_level(const struct dc_link *dc_link,
2331 bool dc_link_set_backlight_level_nits(struct dc_link *link,
2336 bool dc_link_get_backlight_level_nits(struct dc_link *link,
2340 int dc_link_get_backlight_level(const struct dc_link *dc_link);
2342 int dc_link_get_target_backlight_pwm(const struct dc_link *link);
2344 bool dc_link_set_psr_allow_active(struct dc_link *dc_link, const bool *enable,
2347 bool dc_link_get_psr_state(const struct dc_link *dc_link, enum dc_psr_state *state);
2349 bool dc_link_setup_psr(struct dc_link *dc_link,
2364 bool dc_link_set_replay_allow_active(struct dc_link *dc_link, const bool *enable,
2367 bool dc_link_get_replay_state(const struct dc_link *dc_link, uint64_t *state);
2373 bool dc_link_wait_for_t12(struct dc_link *link);
2379 bool dc_dp_trace_is_initialized(struct dc_link *link);
2384 bool dc_dp_trace_is_logged(struct dc_link *link,
2391 void dc_dp_trace_set_is_logged_flag(struct dc_link *link,
2401 unsigned long long dc_dp_trace_get_lt_end_timestamp(struct dc_link *link,
2409 const struct dp_trace_lt_counts *dc_dp_trace_get_lt_counts(struct dc_link *link,
2413 unsigned int dc_dp_trace_get_link_loss_count(struct dc_link *link);
2428 void dc_link_set_usb4_req_bw_req(struct dc_link *link, int req_bw);
2440 struct dc_link *link, int peak_bw);
2512 struct dc_link *link;
2529 struct dc_link *link;
2569 struct dc_link *link,
2658 bool dc_get_host_router_index(const struct dc_link *link, unsigned int *host_router_index);