/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/display/ |
H A D | intel_dp_mst.h | 16 int intel_dp_mst_encoder_init(struct intel_digital_port *intel_dig_port, int conn_id); 17 void intel_dp_mst_encoder_cleanup(struct intel_digital_port *intel_dig_port); 18 int intel_dp_mst_encoder_active_links(struct intel_digital_port *intel_dig_port);
|
H A D | intel_dp_mst.c | 326 struct intel_digital_port *intel_dig_port = intel_mst->primary; local 327 struct intel_dp *intel_dp = &intel_dig_port->dp; 350 struct intel_digital_port *intel_dig_port = intel_mst->primary; local 351 struct intel_dp *intel_dp = &intel_dig_port->dp; 406 intel_dig_port->base.post_disable(&intel_dig_port->base, 417 struct intel_digital_port *intel_dig_port = intel_mst->primary; local 418 struct intel_dp *intel_dp = &intel_dig_port->dp; 421 intel_dig_port->base.pre_pll_enable(&intel_dig_port 430 struct intel_digital_port *intel_dig_port = intel_mst->primary; local 490 struct intel_digital_port *intel_dig_port = intel_mst->primary; local 521 struct intel_digital_port *intel_dig_port = intel_mst->primary; local 652 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 747 intel_dp_create_fake_mst_encoder(struct intel_digital_port *intel_dig_port, enum pipe pipe) argument 793 intel_dp_create_fake_mst_encoders(struct intel_digital_port *intel_dig_port) argument 805 intel_dp_mst_encoder_active_links(struct intel_digital_port *intel_dig_port) argument 811 intel_dp_mst_encoder_init(struct intel_digital_port *intel_dig_port, int conn_base_id) argument 842 intel_dp_mst_encoder_cleanup(struct intel_digital_port *intel_dig_port) argument [all...] |
H A D | intel_hdcp.c | 50 int intel_hdcp_read_valid_bksv(struct intel_digital_port *intel_dig_port, argument 57 ret = shim->read_bksv(intel_dig_port, bksv); 74 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 83 shim->hdcp_capable(intel_dig_port, &capable); 85 if (!intel_hdcp_read_valid_bksv(intel_dig_port, shim, bksv)) 96 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 113 hdcp->shim->hdcp_2_2_capable(intel_dig_port, &capable); 134 static int intel_hdcp_poll_ksv_fifo(struct intel_digital_port *intel_dig_port, argument 141 ret = __wait_for(read_ret = shim->read_ksv_ready(intel_dig_port, 307 struct intel_digital_port *intel_dig_port local 523 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 602 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 767 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 848 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 1219 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 1307 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 1343 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 1363 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 1414 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 1485 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 1534 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 1572 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 1683 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local [all...] |
H A D | intel_hdmi.h | 32 void intel_hdmi_init_connector(struct intel_digital_port *intel_dig_port, 43 void intel_infoframe_init(struct intel_digital_port *intel_dig_port);
|
H A D | intel_hdmi.c | 95 struct intel_digital_port *intel_dig_port = local 98 return &intel_dig_port->hdmi; 655 struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder); local 676 intel_dig_port->write_infoframe(encoder, crtc_state, type, buffer, len); 684 struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder); local 692 intel_dig_port->read_infoframe(encoder, crtc_state, 864 struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder); local 865 struct intel_hdmi *intel_hdmi = &intel_dig_port->hdmi; 1047 struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder); local 1048 struct intel_hdmi *intel_hdmi = &intel_dig_port 1265 intel_hdmi_hdcp_read(struct intel_digital_port *intel_dig_port, unsigned int offset, void *buffer, size_t size) argument 1295 intel_hdmi_hdcp_write(struct intel_digital_port *intel_dig_port, unsigned int offset, void *buffer, size_t size) argument 1330 intel_hdmi_hdcp_write_an_aksv(struct intel_digital_port *intel_dig_port, u8 *an) argument 1355 intel_hdmi_hdcp_read_bksv(struct intel_digital_port *intel_dig_port, u8 *bksv) argument 1367 intel_hdmi_hdcp_read_bstatus(struct intel_digital_port *intel_dig_port, u8 *bstatus) argument 1379 intel_hdmi_hdcp_repeater_present(struct intel_digital_port *intel_dig_port, bool *repeater_present) argument 1395 intel_hdmi_hdcp_read_ri_prime(struct intel_digital_port *intel_dig_port, u8 *ri_prime) argument 1407 intel_hdmi_hdcp_read_ksv_ready(struct intel_digital_port *intel_dig_port, bool *ksv_ready) argument 1423 intel_hdmi_hdcp_read_ksv_fifo(struct intel_digital_port *intel_dig_port, int num_downstream, u8 *ksv_fifo) argument 1437 intel_hdmi_hdcp_read_v_prime_part(struct intel_digital_port *intel_dig_port, int i, u32 *part) argument 1455 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector); local 1484 intel_hdmi_hdcp_toggle_signalling(struct intel_digital_port *intel_dig_port, bool enable) argument 1513 intel_hdmi_hdcp_check_link(struct intel_digital_port *intel_dig_port) argument 1558 intel_hdmi_hdcp2_read_rx_status(struct intel_digital_port *intel_dig_port, u8 *rx_status) argument 1613 intel_hdmi_hdcp2_wait_for_msg(struct intel_digital_port *intel_dig_port, u8 msg_id, bool paired) argument 1637 intel_hdmi_hdcp2_write_msg(struct intel_digital_port *intel_dig_port, void *buf, size_t size) argument 1647 intel_hdmi_hdcp2_read_msg(struct intel_digital_port *intel_dig_port, u8 msg_id, void *buf, size_t size) argument 1679 intel_hdmi_hdcp2_check_link(struct intel_digital_port *intel_dig_port) argument 1701 intel_hdmi_hdcp2_capable(struct intel_digital_port *intel_dig_port, bool *capable) argument 2017 struct intel_digital_port *intel_dig_port = local 2672 struct intel_digital_port *intel_dig_port = local 2873 struct intel_digital_port *intel_dig_port = local 3099 intel_infoframe_init(struct intel_digital_port *intel_dig_port) argument 3139 intel_hdmi_init_connector(struct intel_digital_port *intel_dig_port, struct intel_connector *intel_connector) argument 3245 struct intel_digital_port *intel_dig_port; local [all...] |
H A D | intel_lspcon.h | 20 bool lspcon_init(struct intel_digital_port *intel_dig_port);
|
H A D | intel_dp.c | 149 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 151 return intel_dig_port->base.type == INTEL_OUTPUT_EDP; 219 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 220 int source_max = intel_dig_port->max_lanes; 222 int fia_max = intel_tc_port_fia_max_lane_count(intel_dig_port); 254 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 255 struct intel_encoder *encoder = &intel_dig_port->base; 761 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 770 pipe_name(pipe), intel_dig_port->base.base.base.id, 771 intel_dig_port 868 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 985 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 1291 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 1321 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 1350 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 2707 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 2782 struct intel_digital_port *intel_dig_port = local 3472 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 3650 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 4144 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 4188 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 4201 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 4619 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 4743 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 5874 struct intel_digital_port *intel_dig_port = enc_to_dig_port(to_intel_encoder(encoder)); local 5940 intel_dp_hdcp_write_an_aksv(struct intel_digital_port *intel_dig_port, u8 *an) argument 5990 intel_dp_hdcp_read_bksv(struct intel_digital_port *intel_dig_port, u8 *bksv) argument 6003 intel_dp_hdcp_read_bstatus(struct intel_digital_port *intel_dig_port, u8 *bstatus) argument 6022 intel_dp_hdcp_read_bcaps(struct intel_digital_port *intel_dig_port, u8 *bcaps) argument 6038 intel_dp_hdcp_repeater_present(struct intel_digital_port *intel_dig_port, bool *repeater_present) argument 6053 intel_dp_hdcp_read_ri_prime(struct intel_digital_port *intel_dig_port, u8 *ri_prime) argument 6067 intel_dp_hdcp_read_ksv_ready(struct intel_digital_port *intel_dig_port, bool *ksv_ready) argument 6083 intel_dp_hdcp_read_ksv_fifo(struct intel_digital_port *intel_dig_port, int num_downstream, u8 *ksv_fifo) argument 6106 intel_dp_hdcp_read_v_prime_part(struct intel_digital_port *intel_dig_port, int i, u32 *part) argument 6125 intel_dp_hdcp_toggle_signalling(struct intel_digital_port *intel_dig_port, bool enable) argument 6133 intel_dp_hdcp_check_link(struct intel_digital_port *intel_dig_port) argument 6149 intel_dp_hdcp_capable(struct intel_digital_port *intel_dig_port, bool *hdcp_capable) argument 6213 intel_dp_hdcp2_read_rx_status(struct intel_digital_port *intel_dig_port, u8 *rx_status) argument 6230 hdcp2_detect_msg_availability(struct intel_digital_port *intel_dig_port, u8 msg_id, bool *msg_ready) argument 6263 intel_dp_hdcp2_wait_for_msg(struct intel_digital_port *intel_dig_port, const struct hdcp2_dp_msg_data *hdcp2_msg_data) argument 6315 intel_dp_hdcp2_write_msg(struct intel_digital_port *intel_dig_port, void *buf, size_t size) argument 6355 get_receiver_id_list_size(struct intel_digital_port *intel_dig_port) argument 6381 intel_dp_hdcp2_read_msg(struct intel_digital_port *intel_dig_port, u8 msg_id, void *buf, size_t size) argument 6432 intel_dp_hdcp2_config_stream_type(struct intel_digital_port *intel_dig_port, bool is_repeater, u8 content_type) argument 6455 intel_dp_hdcp2_check_link(struct intel_digital_port *intel_dig_port) argument 6475 intel_dp_hdcp2_capable(struct intel_digital_port *intel_dig_port, bool *capable) argument 6609 intel_dp_hpd_pulse(struct intel_digital_port *intel_dig_port, bool long_hpd) argument 7481 intel_dp_init_connector(struct intel_digital_port *intel_dig_port, struct intel_connector *intel_connector) argument 7605 struct intel_digital_port *intel_dig_port; local [all...] |
H A D | intel_display_types.h | 271 int (*write_an_aksv)(struct intel_digital_port *intel_dig_port, u8 *an); 274 int (*read_bksv)(struct intel_digital_port *intel_dig_port, u8 *bksv); 282 int (*read_bstatus)(struct intel_digital_port *intel_dig_port, 286 int (*repeater_present)(struct intel_digital_port *intel_dig_port, 290 int (*read_ri_prime)(struct intel_digital_port *intel_dig_port, u8 *ri); 293 int (*read_ksv_ready)(struct intel_digital_port *intel_dig_port, 297 int (*read_ksv_fifo)(struct intel_digital_port *intel_dig_port, 301 int (*read_v_prime_part)(struct intel_digital_port *intel_dig_port, 305 int (*toggle_signalling)(struct intel_digital_port *intel_dig_port, 309 bool (*check_link)(struct intel_digital_port *intel_dig_port); [all...] |
H A D | intel_dp.h | 50 bool intel_dp_init_connector(struct intel_digital_port *intel_dig_port, 71 enum irqreturn intel_dp_hpd_pulse(struct intel_digital_port *intel_dig_port,
|
H A D | intel_lspcon.c | 558 bool lspcon_init(struct intel_digital_port *intel_dig_port) argument 560 struct intel_dp *dp = &intel_dig_port->dp; 561 struct intel_lspcon *lspcon = &intel_dig_port->lspcon; 562 struct drm_device *dev = intel_dig_port->base.base.dev;
|
H A D | intel_ddi.c | 1247 struct intel_digital_port *intel_dig_port = local 1250 intel_dp->DP = intel_dig_port->saved_port_bits | 2302 struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder); local 2339 if (port == PORT_A && intel_dig_port->max_lanes == 4) 3176 icl_program_mg_dp_mode(struct intel_digital_port *intel_dig_port, argument 3179 struct drm_i915_private *dev_priv = to_i915(intel_dig_port->base.base.dev); 3180 enum tc_port tc_port = intel_port_to_tc(dev_priv, intel_dig_port->base.port); 3184 if (intel_dig_port->tc_mode == TC_PORT_TBT_ALT) 3201 pin_assignment = intel_tc_port_get_pin_assignment_mask(intel_dig_port); 3206 WARN_ON(intel_dig_port 3623 struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder); local 4198 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 4494 intel_ddi_init_dp_connector(struct intel_digital_port *intel_dig_port) argument 4670 intel_ddi_init_hdmi_connector(struct intel_digital_port *intel_dig_port) argument 4749 struct intel_digital_port *intel_dig_port; local [all...] |
H A D | intel_psr.c | 341 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 366 intel_dig_port->write_infoframe(&intel_dig_port->base,
|
H A D | intel_vdsc.c | 970 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); local 980 intel_dig_port->write_infoframe(encoder, crtc_state,
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/ |
H A D | i915_debugfs.c | 2420 struct intel_digital_port *intel_dig_port = intel_mst->primary; local 2421 struct intel_dp *intel_dp = &intel_dig_port->dp; 3013 struct intel_digital_port *intel_dig_port; local 3026 intel_dig_port = enc_to_dig_port(intel_encoder); 3027 if (!intel_dig_port->dp.can_mst) 3031 intel_dig_port->base.base.base.id, 3032 intel_dig_port->base.base.name); 3033 drm_dp_mst_dump_topology(m, &intel_dig_port->dp.mst_mgr);
|