| /Linux-v5.4/drivers/gpu/drm/i915/display/ |
| D | intel_tc.h | 12 struct intel_digital_port; 14 bool intel_tc_port_connected(struct intel_digital_port *dig_port); 15 u32 intel_tc_port_get_lane_mask(struct intel_digital_port *dig_port); 16 int intel_tc_port_fia_max_lane_count(struct intel_digital_port *dig_port); 17 void intel_tc_port_set_fia_lane_count(struct intel_digital_port *dig_port, 20 void intel_tc_port_sanitize(struct intel_digital_port *dig_port); 21 void intel_tc_port_lock(struct intel_digital_port *dig_port); 22 void intel_tc_port_unlock(struct intel_digital_port *dig_port); 23 void intel_tc_port_get_link(struct intel_digital_port *dig_port, 25 void intel_tc_port_put_link(struct intel_digital_port *dig_port); [all …]
|
| D | intel_tc.c | 48 u32 intel_tc_port_get_lane_mask(struct intel_digital_port *dig_port) in intel_tc_port_get_lane_mask() 64 int intel_tc_port_fia_max_lane_count(struct intel_digital_port *dig_port) in intel_tc_port_fia_max_lane_count() 94 void intel_tc_port_set_fia_lane_count(struct intel_digital_port *dig_port, in intel_tc_port_set_fia_lane_count() 129 static void tc_port_fixup_legacy_flag(struct intel_digital_port *dig_port, in tc_port_fixup_legacy_flag() 150 static u32 tc_port_live_status_mask(struct intel_digital_port *dig_port) in tc_port_live_status_mask() 182 static bool icl_tc_phy_status_complete(struct intel_digital_port *dig_port) in icl_tc_phy_status_complete() 200 static bool icl_tc_phy_set_safe_mode(struct intel_digital_port *dig_port, in icl_tc_phy_set_safe_mode() 232 static bool icl_tc_phy_is_in_safe_mode(struct intel_digital_port *dig_port) in icl_tc_phy_is_in_safe_mode() 261 static void icl_tc_phy_connect(struct intel_digital_port *dig_port, in icl_tc_phy_connect() 315 static void icl_tc_phy_disconnect(struct intel_digital_port *dig_port) in icl_tc_phy_disconnect() [all …]
|
| D | intel_display_types.h | 231 struct intel_digital_port; 269 int (*write_an_aksv)(struct intel_digital_port *intel_dig_port, u8 *an); 272 int (*read_bksv)(struct intel_digital_port *intel_dig_port, u8 *bksv); 280 int (*read_bstatus)(struct intel_digital_port *intel_dig_port, 284 int (*repeater_present)(struct intel_digital_port *intel_dig_port, 288 int (*read_ri_prime)(struct intel_digital_port *intel_dig_port, u8 *ri); 291 int (*read_ksv_ready)(struct intel_digital_port *intel_dig_port, 295 int (*read_ksv_fifo)(struct intel_digital_port *intel_dig_port, 299 int (*read_v_prime_part)(struct intel_digital_port *intel_dig_port, 303 int (*toggle_signalling)(struct intel_digital_port *intel_dig_port, [all …]
|
| D | intel_dp_mst.h | 9 struct intel_digital_port; 11 int intel_dp_mst_encoder_init(struct intel_digital_port *intel_dig_port, int conn_id); 12 void intel_dp_mst_encoder_cleanup(struct intel_digital_port *intel_dig_port); 13 int intel_dp_mst_encoder_active_links(struct intel_digital_port *intel_dig_port);
|
| D | intel_hdmi.h | 20 struct intel_digital_port; 29 void intel_hdmi_init_connector(struct intel_digital_port *intel_dig_port, 40 void intel_infoframe_init(struct intel_digital_port *intel_dig_port);
|
| D | intel_dp_mst.c | 206 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_mst_disable_dp() 230 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_mst_post_disable_dp() 268 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_mst_pre_pll_enable_dp() 281 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_mst_post_pll_disable_dp() 295 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_mst_pre_enable_dp() 342 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_mst_enable_dp() 374 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_dp_mst_enc_get_config() 502 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_dp_add_mst_connector() 597 intel_dp_create_fake_mst_encoder(struct intel_digital_port *intel_dig_port, enum pipe pipe) in intel_dp_create_fake_mst_encoder() 636 intel_dp_create_fake_mst_encoders(struct intel_digital_port *intel_dig_port) in intel_dp_create_fake_mst_encoders() [all …]
|
| D | intel_hdmi.c | 90 struct intel_digital_port *intel_dig_port = in enc_to_intel_hdmi() 91 container_of(encoder, struct intel_digital_port, base.base); in enc_to_intel_hdmi() 597 struct intel_digital_port *dig_port = enc_to_dig_port(&encoder->base); in intel_hdmi_infoframes_enabled() 641 struct intel_digital_port *intel_dig_port = enc_to_dig_port(&encoder->base); in intel_write_infoframe() 670 struct intel_digital_port *intel_dig_port = enc_to_dig_port(&encoder->base); in intel_read_infoframe() 841 struct intel_digital_port *intel_dig_port = enc_to_dig_port(&encoder->base); in g4x_set_infoframes() 1024 struct intel_digital_port *intel_dig_port = enc_to_dig_port(&encoder->base); in ibx_set_infoframes() 1242 static int intel_hdmi_hdcp_read(struct intel_digital_port *intel_dig_port, in intel_hdmi_hdcp_read() 1272 static int intel_hdmi_hdcp_write(struct intel_digital_port *intel_dig_port, in intel_hdmi_hdcp_write() 1307 int intel_hdmi_hdcp_write_an_aksv(struct intel_digital_port *intel_dig_port, in intel_hdmi_hdcp_write_an_aksv() [all …]
|
| D | intel_lspcon.h | 14 struct intel_digital_port; 18 bool lspcon_init(struct intel_digital_port *intel_dig_port);
|
| D | intel_dp.h | 22 struct intel_digital_port; 43 bool intel_dp_init_connector(struct intel_digital_port *intel_dig_port, 64 enum irqreturn intel_dp_hpd_pulse(struct intel_digital_port *intel_dig_port,
|
| D | intel_hdcp.c | 40 int intel_hdcp_read_valid_bksv(struct intel_digital_port *intel_dig_port, in intel_hdcp_read_valid_bksv() 64 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); in intel_hdcp_capable() 86 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); in intel_hdcp2_capable() 128 static int intel_hdcp_poll_ksv_fifo(struct intel_digital_port *intel_dig_port, in intel_hdcp_poll_ksv_fifo() 256 u32 intel_hdcp_get_repeater_ctl(struct intel_digital_port *intel_dig_port) in intel_hdcp_get_repeater_ctl() 278 int intel_hdcp_validate_v_prime(struct intel_digital_port *intel_dig_port, in intel_hdcp_validate_v_prime() 495 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); in intel_hdcp_auth_downstream() 574 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); in intel_hdcp_auth() 730 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); in _intel_hdcp_disable() 809 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); in intel_hdcp_check_link() [all …]
|
| D | intel_lspcon.c | 52 struct intel_digital_port *dig_port = in lspcon_to_intel_dp() 53 container_of(lspcon, struct intel_digital_port, lspcon); in lspcon_to_intel_dp() 249 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in lspcon_resume_in_pcon_wa() 475 struct intel_digital_port *dig_port = enc_to_dig_port(&encoder->base); in lspcon_set_infoframes() 553 bool lspcon_init(struct intel_digital_port *intel_dig_port) in lspcon_init()
|
| D | intel_dp.c | 149 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_dp_is_edp() 219 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_dp_max_common_lane_count() 254 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_dp_downstream_max_dotclock() 276 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in cnl_max_source_rate() 299 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in icl_max_source_rate() 330 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_dp_set_source_rates() 727 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in vlv_power_sequencer_kick() 832 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in vlv_power_sequencer_pipe() 948 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in vlv_initial_power_sequencer_setup() 1181 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in ilk_get_aux_clock_divider() [all …]
|
| D | intel_dpio_phy.c | 645 struct intel_digital_port *dport = enc_to_dig_port(&encoder->base); in chv_set_phy_signal_level() 784 struct intel_digital_port *dport = enc_to_dig_port(&encoder->base); in chv_phy_pre_pll_enable() 865 struct intel_digital_port *dport = dp_to_dig_port(intel_dp); in chv_phy_pre_encoder_enable() 943 struct intel_digital_port *dport = enc_to_dig_port(&encoder->base); in chv_phy_release_cl2_override() 992 struct intel_digital_port *dport = enc_to_dig_port(&encoder->base); in vlv_set_phy_signal_level() 1017 struct intel_digital_port *dport = enc_to_dig_port(&encoder->base); in vlv_phy_pre_pll_enable() 1047 struct intel_digital_port *dport = dp_to_dig_port(intel_dp); in vlv_phy_pre_encoder_enable() 1076 struct intel_digital_port *dport = enc_to_dig_port(&encoder->base); in vlv_phy_reset_lanes()
|
| D | intel_ddi.c | 1200 struct intel_digital_port *intel_dig_port = in intel_ddi_init_dp_buf_reg() 2093 intel_ddi_main_link_aux_domain(struct intel_digital_port *dig_port) in intel_ddi_main_link_aux_domain() 2115 struct intel_digital_port *dig_port; in intel_ddi_get_power_domains() 2196 struct intel_digital_port *intel_dig_port = enc_to_dig_port(&encoder->base); in skl_ddi_set_iboost() 2740 struct intel_digital_port *dport = dp_to_dig_port(intel_dp); in bxt_signal_levels() 2758 struct intel_digital_port *dport = dp_to_dig_port(intel_dp); in ddi_signal_levels() 2992 static void icl_enable_phy_clock_gating(struct intel_digital_port *dig_port) in icl_enable_phy_clock_gating() 3024 static void icl_disable_phy_clock_gating(struct intel_digital_port *dig_port) in icl_disable_phy_clock_gating() 3056 static void icl_program_mg_dp_mode(struct intel_digital_port *intel_dig_port) in icl_program_mg_dp_mode() 3171 struct intel_digital_port *dig_port = enc_to_dig_port(&encoder->base); in intel_ddi_pre_enable_dp() [all …]
|
| D | intel_display.h | 47 struct intel_digital_port; 464 struct intel_digital_port *dport, 515 intel_aux_power_domain(struct intel_digital_port *dig_port);
|
| D | intel_psr.c | 344 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_psr_setup_vsc() 595 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_psr_compute_config()
|
| D | intel_pipe_crc.c | 80 struct intel_digital_port *dig_port; in i9xx_pipe_crc_auto_source()
|
| D | intel_hotplug.c | 324 struct intel_digital_port *dig_port; in i915_digport_work_func()
|
| D | intel_vdsc.c | 887 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_dp_write_dsc_pps_sdp()
|
| D | intel_dpll_mgr.c | 2886 struct intel_digital_port *primary_port; in icl_update_active_dpll()
|
| D | intel_display_power.c | 534 struct intel_digital_port *dig_port = NULL; in icl_tc_port_assert_ref_held()
|
| D | intel_display.c | 1589 struct intel_digital_port *dport, in vlv_wait_port_ready() 6747 intel_aux_power_domain(struct intel_digital_port *dig_port) in intel_aux_power_domain()
|
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | i915_debugfs.c | 2531 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_dp_mst_info() 3096 struct intel_digital_port *intel_dig_port; in i915_dp_mst_info()
|