Lines Matching defs:intel_dp
108 bool intel_dp_is_edp(struct intel_dp *intel_dp) in intel_dp_is_edp()
124 static void intel_dp_set_default_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_default_sink_rates()
131 static void intel_dp_set_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_sink_rates()
216 static int intel_dp_common_len_rate_limit(const struct intel_dp *intel_dp, in intel_dp_common_len_rate_limit()
224 static int intel_dp_max_common_rate(struct intel_dp *intel_dp) in intel_dp_max_common_rate()
230 static int intel_dp_max_common_lane_count(struct intel_dp *intel_dp) in intel_dp_max_common_lane_count()
244 int intel_dp_max_lane_count(struct intel_dp *intel_dp) in intel_dp_max_lane_count()
308 bool intel_dp_can_bigjoiner(struct intel_dp *intel_dp) in intel_dp_can_bigjoiner()
319 static int dg2_max_source_rate(struct intel_dp *intel_dp) in dg2_max_source_rate()
333 static int icl_max_source_rate(struct intel_dp *intel_dp) in icl_max_source_rate()
346 static int ehl_max_source_rate(struct intel_dp *intel_dp) in ehl_max_source_rate()
358 static int dg1_max_source_rate(struct intel_dp *intel_dp) in dg1_max_source_rate()
371 intel_dp_set_source_rates(struct intel_dp *intel_dp) in intel_dp_set_source_rates()
475 static void intel_dp_set_common_rates(struct intel_dp *intel_dp) in intel_dp_set_common_rates()
495 static bool intel_dp_link_params_valid(struct intel_dp *intel_dp, int link_rate, in intel_dp_link_params_valid()
514 static bool intel_dp_can_link_train_fallback_for_edp(struct intel_dp *intel_dp, in intel_dp_can_link_train_fallback_for_edp()
530 int intel_dp_get_link_train_fallback_values(struct intel_dp *intel_dp, in intel_dp_get_link_train_fallback_values()
672 static u8 intel_dp_dsc_get_slice_count(struct intel_dp *intel_dp, in intel_dp_dsc_get_slice_count()
724 struct intel_dp *intel_dp = intel_attached_dp(to_intel_connector(connector)); in intel_dp_output_format() local
796 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_mode_valid_downstream() local
838 static bool intel_dp_need_bigjoiner(struct intel_dp *intel_dp, in intel_dp_need_bigjoiner()
853 struct intel_dp *intel_dp = intel_attached_dp(to_intel_connector(connector)); in intel_dp_mode_valid() local
980 static void intel_dp_print_rates(struct intel_dp *intel_dp) in intel_dp_print_rates()
1002 intel_dp_max_link_rate(struct intel_dp *intel_dp) in intel_dp_max_link_rate()
1014 int intel_dp_rate_select(struct intel_dp *intel_dp, int rate) in intel_dp_rate_select()
1026 void intel_dp_compute_rate(struct intel_dp *intel_dp, int port_clock, in intel_dp_compute_rate()
1040 static bool intel_dp_source_supports_fec(struct intel_dp *intel_dp, in intel_dp_source_supports_fec()
1055 static bool intel_dp_supports_fec(struct intel_dp *intel_dp, in intel_dp_supports_fec()
1062 static bool intel_dp_supports_dsc(struct intel_dp *intel_dp, in intel_dp_supports_dsc()
1072 static bool intel_dp_hdmi_ycbcr420(struct intel_dp *intel_dp, in intel_dp_hdmi_ycbcr420()
1080 static int intel_dp_hdmi_tmds_clock(struct intel_dp *intel_dp, in intel_dp_hdmi_tmds_clock()
1091 static bool intel_dp_hdmi_tmds_clock_valid(struct intel_dp *intel_dp, in intel_dp_hdmi_tmds_clock_valid()
1107 static bool intel_dp_hdmi_deep_color_possible(struct intel_dp *intel_dp, in intel_dp_hdmi_deep_color_possible()
1118 static int intel_dp_max_bpp(struct intel_dp *intel_dp, in intel_dp_max_bpp()
1154 intel_dp_adjust_compliance_config(struct intel_dp *intel_dp, in intel_dp_adjust_compliance_config()
1193 intel_dp_compute_link_config_wide(struct intel_dp *intel_dp, in intel_dp_compute_link_config_wide()
1233 static int intel_dp_dsc_compute_bpp(struct intel_dp *intel_dp, u8 max_req_bpc) in intel_dp_dsc_compute_bpp()
1262 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_dsc_compute_params() local
1323 static int intel_dp_dsc_compute_config(struct intel_dp *intel_dp, in intel_dp_dsc_compute_config()
1454 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_compute_link_config() local
1669 static void intel_dp_compute_vsc_sdp(struct intel_dp *intel_dp, in intel_dp_compute_vsc_sdp()
1688 void intel_dp_compute_psr_vsc_sdp(struct intel_dp *intel_dp, in intel_dp_compute_psr_vsc_sdp()
1723 intel_dp_compute_hdr_metadata_infoframe_sdp(struct intel_dp *intel_dp, in intel_dp_compute_hdr_metadata_infoframe_sdp()
1752 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_compute_config() local
1859 void intel_dp_set_link_params(struct intel_dp *intel_dp, in intel_dp_set_link_params()
1868 static void intel_dp_reset_max_link_params(struct intel_dp *intel_dp) in intel_dp_reset_max_link_params()
1878 struct intel_dp *intel_dp = enc_to_intel_dp(to_intel_encoder(conn_state->best_encoder)); in intel_edp_backlight_on() local
1893 struct intel_dp *intel_dp = enc_to_intel_dp(to_intel_encoder(old_conn_state->best_encoder)); in intel_edp_backlight_off() local
1905 static bool downstream_hpd_needs_d0(struct intel_dp *intel_dp) in downstream_hpd_needs_d0()
1920 void intel_dp_sink_set_decompression_state(struct intel_dp *intel_dp, in intel_dp_sink_set_decompression_state()
1939 intel_edp_init_source_oui(struct intel_dp *intel_dp, bool careful) in intel_edp_init_source_oui()
1963 void intel_dp_wait_source_oui(struct intel_dp *intel_dp) in intel_dp_wait_source_oui()
1972 void intel_dp_set_power(struct intel_dp *intel_dp, u8 mode) in intel_dp_set_power()
2031 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_sync_state() local
2050 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_initial_fastset_check() local
2085 static void intel_dp_get_pcon_dsc_cap(struct intel_dp *intel_dp) in intel_dp_get_pcon_dsc_cap()
2135 static int intel_dp_hdmi_sink_max_frl(struct intel_dp *intel_dp) in intel_dp_hdmi_sink_max_frl()
2157 static int intel_dp_pcon_start_frl_training(struct intel_dp *intel_dp) in intel_dp_pcon_start_frl_training()
2227 static bool intel_dp_is_hdmi_2_1_sink(struct intel_dp *intel_dp) in intel_dp_is_hdmi_2_1_sink()
2237 void intel_dp_check_frl_training(struct intel_dp *intel_dp) in intel_dp_check_frl_training()
2274 intel_dp_pcon_dsc_enc_slices(struct intel_dp *intel_dp, in intel_dp_pcon_dsc_enc_slices()
2290 intel_dp_pcon_dsc_enc_bpp(struct intel_dp *intel_dp, in intel_dp_pcon_dsc_enc_bpp()
2308 intel_dp_pcon_dsc_configure(struct intel_dp *intel_dp, in intel_dp_pcon_dsc_configure()
2362 void intel_dp_configure_protocol_converter(struct intel_dp *intel_dp, in intel_dp_configure_protocol_converter()
2431 bool intel_dp_get_colorimetry_status(struct intel_dp *intel_dp) in intel_dp_get_colorimetry_status()
2441 static void intel_dp_get_dsc_sink_cap(struct intel_dp *intel_dp) in intel_dp_get_dsc_sink_cap()
2483 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_edp_mso_mode_fixup() local
2505 static void intel_edp_mso_init(struct intel_dp *intel_dp) in intel_edp_mso_init()
2542 intel_edp_init_dpcd(struct intel_dp *intel_dp) in intel_edp_init_dpcd()
2635 intel_dp_has_sink_count(struct intel_dp *intel_dp) in intel_dp_has_sink_count()
2646 intel_dp_get_dpcd(struct intel_dp *intel_dp) in intel_dp_get_dpcd()
2693 intel_dp_can_mst(struct intel_dp *intel_dp) in intel_dp_can_mst()
2703 intel_dp_configure_mst(struct intel_dp *intel_dp) in intel_dp_configure_mst()
2727 intel_dp_get_sink_irq_esi(struct intel_dp *intel_dp, u8 *sink_irq_vector) in intel_dp_get_sink_irq_esi()
3165 static u8 intel_dp_autotest_link_training(struct intel_dp *intel_dp) in intel_dp_autotest_link_training()
3203 static u8 intel_dp_autotest_video_pattern(struct intel_dp *intel_dp) in intel_dp_autotest_video_pattern()
3265 static u8 intel_dp_autotest_edid(struct intel_dp *intel_dp) in intel_dp_autotest_edid()
3312 static void intel_dp_phy_pattern_update(struct intel_dp *intel_dp, in intel_dp_phy_pattern_update()
3379 intel_dp_autotest_phy_ddi_disable(struct intel_dp *intel_dp, in intel_dp_autotest_phy_ddi_disable()
3406 intel_dp_autotest_phy_ddi_enable(struct intel_dp *intel_dp, in intel_dp_autotest_phy_ddi_enable()
3433 static void intel_dp_process_phy_request(struct intel_dp *intel_dp, in intel_dp_process_phy_request()
3465 static u8 intel_dp_autotest_phy_pattern(struct intel_dp *intel_dp) in intel_dp_autotest_phy_pattern()
3481 static void intel_dp_handle_test_request(struct intel_dp *intel_dp) in intel_dp_handle_test_request()
3529 intel_dp_mst_hpd_irq(struct intel_dp *intel_dp, u8 *esi, bool *handled) in intel_dp_mst_hpd_irq()
3553 intel_dp_check_mst_status(struct intel_dp *intel_dp) in intel_dp_check_mst_status()
3614 intel_dp_handle_hdmi_link_status_change(struct intel_dp *intel_dp) in intel_dp_handle_hdmi_link_status_change()
3636 intel_dp_needs_link_retrain(struct intel_dp *intel_dp) in intel_dp_needs_link_retrain()
3674 static bool intel_dp_has_connector(struct intel_dp *intel_dp, in intel_dp_has_connector()
3699 static int intel_dp_prep_link_retrain(struct intel_dp *intel_dp, in intel_dp_prep_link_retrain()
3752 static bool intel_dp_is_connected(struct intel_dp *intel_dp) in intel_dp_is_connected()
3764 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_retrain_link() local
3831 static int intel_dp_prep_phy_test(struct intel_dp *intel_dp, in intel_dp_prep_phy_test()
3882 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_do_phy_test() local
3943 static void intel_dp_check_device_service_irq(struct intel_dp *intel_dp) in intel_dp_check_device_service_irq()
3967 static void intel_dp_check_link_service_irq(struct intel_dp *intel_dp) in intel_dp_check_link_service_irq()
4000 intel_dp_short_pulse(struct intel_dp *intel_dp) in intel_dp_short_pulse()
4061 intel_dp_detect_dpcd(struct intel_dp *intel_dp) in intel_dp_detect_dpcd()
4114 edp_detect(struct intel_dp *intel_dp) in edp_detect()
4144 intel_dp_get_edid(struct intel_dp *intel_dp) in intel_dp_get_edid()
4161 intel_dp_update_dfp(struct intel_dp *intel_dp, in intel_dp_update_dfp()
4201 intel_dp_update_420(struct intel_dp *intel_dp) in intel_dp_update_420()
4263 intel_dp_set_edid(struct intel_dp *intel_dp) in intel_dp_set_edid()
4284 intel_dp_unset_edid(struct intel_dp *intel_dp) in intel_dp_unset_edid()
4312 struct intel_dp *intel_dp = intel_attached_dp(to_intel_connector(connector)); in intel_dp_detect() local
4425 struct intel_dp *intel_dp = intel_attached_dp(to_intel_connector(connector)); in intel_dp_force() local
4479 struct intel_dp *intel_dp = intel_attached_dp(intel_connector); in intel_dp_get_modes() local
4498 struct intel_dp *intel_dp = intel_attached_dp(to_intel_connector(connector)); in intel_dp_connector_register() local
4536 struct intel_dp *intel_dp = intel_attached_dp(to_intel_connector(connector)); in intel_dp_connector_unregister() local
4546 struct intel_dp *intel_dp = &dig_port->dp; in intel_dp_encoder_flush_work() local
4557 struct intel_dp *intel_dp = enc_to_intel_dp(intel_encoder); in intel_dp_encoder_suspend() local
4564 struct intel_dp *intel_dp = enc_to_intel_dp(intel_encoder); in intel_dp_encoder_shutdown() local
4742 struct intel_dp *intel_dp = &dig_port->dp; in intel_dp_hpd_pulse() local
4797 intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector) in intel_dp_add_properties()
4844 static bool intel_edp_init_connector(struct intel_dp *intel_dp, in intel_edp_init_connector()
4982 struct intel_dp *intel_dp = &dig_port->dp; in intel_dp_init_connector() local
5107 struct intel_dp *intel_dp; in intel_dp_mst_suspend() local
5130 struct intel_dp *intel_dp; in intel_dp_mst_resume() local