Lines Matching refs:intel_dp

1 /*	$NetBSD: intel_dp.h,v 1.4 2023/08/01 07:04:16 mrg Exp $	*/
30 struct intel_dp;
39 void intel_dp_adjust_compliance_config(struct intel_dp *intel_dp,
52 void intel_dp_set_link_params(struct intel_dp *intel_dp,
55 int intel_dp_get_link_train_fallback_values(struct intel_dp *intel_dp,
59 void intel_dp_sink_dpms(struct intel_dp *intel_dp, int mode);
60 void intel_dp_sink_set_decompression_state(struct intel_dp *intel_dp,
69 bool intel_dp_is_edp(struct intel_dp *intel_dp);
76 void intel_edp_panel_vdd_on(struct intel_dp *intel_dp);
77 void intel_edp_panel_on(struct intel_dp *intel_dp);
78 void intel_edp_panel_off(struct intel_dp *intel_dp);
81 int intel_dp_max_link_rate(struct intel_dp *intel_dp);
82 int intel_dp_max_lane_count(struct intel_dp *intel_dp);
83 int intel_dp_rate_select(struct intel_dp *intel_dp, int rate);
87 void intel_edp_drrs_enable(struct intel_dp *intel_dp,
89 void intel_edp_drrs_disable(struct intel_dp *intel_dp,
97 intel_dp_program_link_training_pattern(struct intel_dp *intel_dp,
100 intel_dp_set_signal_levels(struct intel_dp *intel_dp);
101 void intel_dp_set_idle_link_train(struct intel_dp *intel_dp);
103 intel_dp_voltage_max(struct intel_dp *intel_dp);
105 intel_dp_pre_emphasis_max(struct intel_dp *intel_dp, u8 voltage_swing);
106 void intel_dp_compute_rate(struct intel_dp *intel_dp, int port_clock,
108 bool intel_dp_source_supports_hbr2(struct intel_dp *intel_dp);
109 bool intel_dp_source_supports_hbr3(struct intel_dp *intel_dp);
111 intel_dp_get_link_status(struct intel_dp *intel_dp, u8
114 bool intel_dp_read_dpcd(struct intel_dp *intel_dp);
115 bool intel_dp_get_colorimetry_status(struct intel_dp *intel_dp);
120 void intel_dp_vsc_enable(struct intel_dp *intel_dp,
123 void intel_dp_hdr_metadata_enable(struct intel_dp *intel_dp,