/linux-6.15/drivers/gpu/drm/i915/display/ |
D | intel_dp_hdcp.c | 43 struct intel_digital_port *dig_port = intel_attached_dig_port(connector); in intel_dp_hdcp_wait_for_cp_irq() local 58 int intel_dp_hdcp_write_an_aksv(struct intel_digital_port *dig_port, in intel_dp_hdcp_write_an_aksv() 93 static int intel_dp_hdcp_read_bksv(struct intel_digital_port *dig_port, in intel_dp_hdcp_read_bksv() 109 static int intel_dp_hdcp_read_bstatus(struct intel_digital_port *dig_port, in intel_dp_hdcp_read_bstatus() 149 int intel_dp_hdcp_repeater_present(struct intel_digital_port *dig_port, in intel_dp_hdcp_repeater_present() 165 int intel_dp_hdcp_read_ri_prime(struct intel_digital_port *dig_port, in intel_dp_hdcp_read_ri_prime() 183 int intel_dp_hdcp_read_ksv_ready(struct intel_digital_port *dig_port, in intel_dp_hdcp_read_ksv_ready() 202 int intel_dp_hdcp_read_ksv_fifo(struct intel_digital_port *dig_port, in intel_dp_hdcp_read_ksv_fifo() 227 int intel_dp_hdcp_read_v_prime_part(struct intel_digital_port *dig_port, in intel_dp_hdcp_read_v_prime_part() 248 int intel_dp_hdcp_toggle_signalling(struct intel_digital_port *dig_port, in intel_dp_hdcp_toggle_signalling() [all …]
|
D | intel_tc.c | 48 struct intel_digital_port *dig_port; member 90 static struct intel_tc_port *to_tc_port(struct intel_digital_port *dig_port) in to_tc_port() 100 static bool intel_tc_port_in_mode(struct intel_digital_port *dig_port, in intel_tc_port_in_mode() 108 bool intel_tc_port_in_tbt_alt_mode(struct intel_digital_port *dig_port) in intel_tc_port_in_tbt_alt_mode() 113 bool intel_tc_port_in_dp_alt_mode(struct intel_digital_port *dig_port) in intel_tc_port_in_dp_alt_mode() 118 bool intel_tc_port_in_legacy_mode(struct intel_digital_port *dig_port) in intel_tc_port_in_legacy_mode() 123 bool intel_tc_port_handles_hpd_glitches(struct intel_digital_port *dig_port) in intel_tc_port_handles_hpd_glitches() 178 bool intel_tc_cold_requires_aux_pw(struct intel_digital_port *dig_port) in intel_tc_cold_requires_aux_pw() 267 static u32 intel_tc_port_get_lane_mask(struct intel_digital_port *dig_port) in intel_tc_port_get_lane_mask() 282 u32 intel_tc_port_get_pin_assignment_mask(struct intel_digital_port *dig_port) in intel_tc_port_get_pin_assignment_mask() [all …]
|
D | intel_dp_aux.c | 93 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in ilk_get_aux_clock_divider() local 115 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in hsw_get_aux_clock_divider() local 180 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in g4x_get_aux_send_ctl() local 206 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in skl_get_aux_send_ctl() local 244 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_dp_aux_xfer() local 543 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in vlv_aux_ctl_reg() local 559 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in vlv_aux_data_reg() local 575 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in g4x_aux_ctl_reg() local 591 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in g4x_aux_data_reg() local 607 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in ilk_aux_ctl_reg() local [all …]
|
D | intel_hdcp.c | 104 struct intel_digital_port *dig_port) in intel_hdcp_required_content_stream() 161 struct intel_digital_port *dig_port = intel_attached_dig_port(connector); in intel_hdcp_prepare_streams() local 189 int intel_hdcp_read_valid_bksv(struct intel_digital_port *dig_port, in intel_hdcp_read_valid_bksv() 214 struct intel_digital_port *dig_port; in intel_hdcp_get_capability() local 314 static int intel_hdcp_poll_ksv_fifo(struct intel_digital_port *dig_port, in intel_hdcp_poll_ksv_fifo() 483 struct intel_digital_port *dig_port = intel_attached_dig_port(connector); in intel_hdcp_validate_v_prime() local 725 struct intel_digital_port *dig_port = intel_attached_dig_port(connector); in intel_hdcp_auth_downstream() local 808 struct intel_digital_port *dig_port = intel_attached_dig_port(connector); in intel_hdcp_auth() local 980 struct intel_digital_port *dig_port = intel_attached_dig_port(connector); in _intel_hdcp_disable() local 1089 struct intel_digital_port *dig_port = intel_attached_dig_port(connector); in intel_hdcp_update_value() local [all …]
|
D | intel_lspcon.c | 65 struct intel_digital_port *dig_port = in lspcon_to_intel_dp() local 129 bool intel_lspcon_detect_hdr_capability(struct intel_digital_port *dig_port) in intel_lspcon_detect_hdr_capability() 303 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in lspcon_resume_in_pcon_wa() local 536 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in lspcon_set_infoframes() local 664 void intel_lspcon_wait_pcon_mode(struct intel_digital_port *dig_port) in intel_lspcon_wait_pcon_mode() 671 bool intel_lspcon_init(struct intel_digital_port *dig_port) in intel_lspcon_init() 702 bool intel_lspcon_active(struct intel_digital_port *dig_port) in intel_lspcon_active() 712 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_lspcon_infoframes_enabled() local 717 void intel_lspcon_resume(struct intel_digital_port *dig_port) in intel_lspcon_resume()
|
D | intel_dpio_phy.c | 659 enum dpio_channel vlv_dig_port_to_channel(struct intel_digital_port *dig_port) in vlv_dig_port_to_channel() 673 enum dpio_phy vlv_dig_port_to_phy(struct intel_digital_port *dig_port) in vlv_dig_port_to_phy() 721 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in chv_set_phy_signal_level() local 816 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in chv_data_lane_soft_reset() local 860 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in chv_phy_pre_pll_enable() local 942 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in chv_phy_pre_encoder_enable() local 1019 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in chv_phy_release_cl2_override() local 1068 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in vlv_set_phy_signal_level() local 1093 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in vlv_phy_pre_pll_enable() local 1122 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in vlv_phy_pre_encoder_enable() local [all …]
|
D | intel_hdmi.c | 608 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_hdmi_infoframes_enabled() local 652 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_write_infoframe() local 681 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_read_infoframe() local 869 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in g4x_set_infoframes() local 1056 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in ibx_set_infoframes() local 1298 static int intel_hdmi_hdcp_read(struct intel_digital_port *dig_port, in intel_hdmi_hdcp_read() 1325 static int intel_hdmi_hdcp_write(struct intel_digital_port *dig_port, in intel_hdmi_hdcp_write() 1357 int intel_hdmi_hdcp_write_an_aksv(struct intel_digital_port *dig_port, in intel_hdmi_hdcp_write_an_aksv() 1381 static int intel_hdmi_hdcp_read_bksv(struct intel_digital_port *dig_port, in intel_hdmi_hdcp_read_bksv() 1396 int intel_hdmi_hdcp_read_bstatus(struct intel_digital_port *dig_port, in intel_hdmi_hdcp_read_bstatus() [all …]
|
D | intel_ddi.c | 351 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_ddi_init_dp_buf_reg() local 891 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_ddi_get_encoder_pipes() local 955 intel_ddi_main_link_aux_domain(struct intel_digital_port *dig_port, in intel_ddi_main_link_aux_domain() 984 main_link_aux_power_domain_get(struct intel_digital_port *dig_port, in main_link_aux_power_domain_get() 1000 main_link_aux_power_domain_put(struct intel_digital_port *dig_port, in main_link_aux_power_domain_put() 1019 struct intel_digital_port *dig_port; in intel_ddi_get_power_domains() local 1098 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in skl_ddi_set_iboost() local 2156 icl_program_mg_dp_mode(struct intel_digital_port *dig_port, in icl_program_mg_dp_mode() 2462 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_ddi_power_up_lanes() local 2581 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in mtl_port_buf_ctl_program() local [all …]
|
D | intel_pps.c | 95 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in vlv_power_sequencer_kick() local 207 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in vlv_power_sequencer_pipe() local 320 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in vlv_initial_power_sequencer_setup() local 577 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_pps_check_power_unlocked() local 611 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in wait_panel_status() local 643 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in wait_panel_on() local 655 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in wait_panel_off() local 667 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in wait_panel_power_cycle() local 742 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_pps_vdd_on_unlocked() local 825 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_pps_vdd_off_sync_unlocked() local [all …]
|
D | g4x_hdmi.c | 388 struct intel_digital_port *dig_port = in intel_disable_hdmi() local 467 struct intel_digital_port *dig_port = in intel_hdmi_pre_enable() local 482 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in vlv_hdmi_pre_enable() local 558 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in chv_hdmi_pre_enable() local 687 struct intel_digital_port *dig_port; in g4x_hdmi_init() local
|
D | intel_dp_mst.c | 93 struct intel_digital_port *dig_port = intel_mst->primary; in to_primary_encoder() local 102 struct intel_digital_port *dig_port = intel_mst->primary; in to_primary_dp() local 1736 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in mst_topology_add_connector() local 1807 mst_stream_encoder_create(struct intel_digital_port *dig_port, enum pipe pipe) in mst_stream_encoder_create() 1861 mst_stream_encoders_create(struct intel_digital_port *dig_port) in mst_stream_encoders_create() 1873 intel_dp_mst_encoder_active_links(struct intel_digital_port *dig_port) in intel_dp_mst_encoder_active_links() 1879 intel_dp_mst_encoder_init(struct intel_digital_port *dig_port, int conn_base_id) in intel_dp_mst_encoder_init() 1916 intel_dp_mst_encoder_cleanup(struct intel_digital_port *dig_port) in intel_dp_mst_encoder_cleanup() 2135 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_dp_mst_verify_dpcd_state() local
|
D | intel_dpio_phy.h | 114 static inline enum dpio_channel vlv_dig_port_to_channel(struct intel_digital_port *dig_port) in vlv_dig_port_to_channel() 118 static inline enum dpio_phy vlv_dig_port_to_phy(struct intel_digital_port *dig_port) in vlv_dig_port_to_phy()
|
D | intel_dp.c | 136 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_dp_is_edp() local 373 int intel_dp_max_source_lane_count(struct intel_digital_port *dig_port) in intel_dp_max_source_lane_count() 387 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_dp_max_common_lane_count() local 3530 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_dp_set_power() local 4613 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_write_dp_sdp() local 4795 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_read_dp_as_sdp() local 4863 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_read_dp_vsc_sdp() local 4885 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_read_dp_hdr_metadata_infoframe_sdp() local 5003 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_dp_check_mst_status() local 5288 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_dp_check_link_state() local [all …]
|
D | intel_display_power_well.c | 231 struct intel_digital_port *dig_port; in aux_ch_to_digital_port() local 250 struct intel_digital_port *dig_port = aux_ch_to_digital_port(display, aux_ch); in icl_aux_pw_to_phy() local 404 struct intel_digital_port *dig_port = aux_ch_to_digital_port(display, aux_ch); in intel_aux_ch_is_edp() local 461 struct intel_digital_port *dig_port) in icl_tc_port_assert_ref_held() 476 struct intel_digital_port *dig_port) in icl_tc_port_assert_ref_held() 511 struct intel_digital_port *dig_port = aux_ch_to_digital_port(display, aux_ch); in icl_tc_phy_aux_power_well_enable() local
|
D | intel_cx0_phy.c | 60 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_cx0_get_owned_lane_mask() local 454 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_cx0_phy_set_signal_levels() local 3009 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in __intel_cx0pll_enable() local 3224 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_mtl_pll_enable() local 3300 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_cx0_pll_is_enabled() local 3348 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_mtl_pll_disable() local
|
D | intel_hotplug.c | 368 struct intel_digital_port *dig_port; in i915_digport_work_func() local 407 void intel_hpd_trigger_irq(struct intel_digital_port *dig_port) in intel_hpd_trigger_irq()
|
D | g4x_dp.c | 174 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in assert_dp_port() local 1284 struct intel_digital_port *dig_port; in g4x_dp_init() local
|
D | intel_pipe_crc.c | 84 struct intel_digital_port *dig_port; in i9xx_pipe_crc_auto_source() local
|
D | intel_psr.c | 1184 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in dc3co_is_pipe_port_compatible() local 1720 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_psr_get_config() local 1979 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_psr_enable_locked() local 3357 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_psr_init() local
|
D | intel_dp_test.c | 494 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_dp_test_phy() local
|
D | intel_vdsc.c | 715 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_dsc_dp_pps_write() local
|
D | intel_modeset_setup.c | 416 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_crtc_needs_link_reset() local
|
D | intel_display_debugfs.c | 730 struct intel_digital_port *dig_port; in i915_dp_mst_info() local
|
D | intel_dp_link_training.c | 1597 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in intel_dp_start_link_train() local
|
D | intel_display.c | 1933 intel_aux_power_domain(struct intel_digital_port *dig_port) in intel_aux_power_domain()
|