Searched refs:dig_port (Results 1 – 6 of 6) sorted by relevance
109 struct intel_digital_port *dig_port; in intel_dig_port_alloc() local111 dig_port = kzalloc_obj(*dig_port); in intel_dig_port_alloc()112 if (!dig_port) in intel_dig_port_alloc()115 dig_port->hdmi.hdmi_reg = INVALID_MMIO_REG; in intel_dig_port_alloc()116 dig_port->dp.output_reg = INVALID_MMIO_REG; in intel_dig_port_alloc()117 dig_port->aux_ch = AUX_CH_NONE; in intel_dig_port_alloc()118 dig_port->max_lanes = 4; in intel_dig_port_alloc()120 mutex_init(&dig_port->hdcp.mutex); in intel_dig_port_alloc()122 return dig_port; in intel_dig_port_alloc()
112 struct intel_digital_port *dig_port) in intel_hdcp_required_content_stream() argument119 struct hdcp_port_data *data = &dig_port->hdcp.port_data; in intel_hdcp_required_content_stream()123 if (dig_port->hdcp.auth_status) in intel_hdcp_required_content_stream()128 if (!dig_port->hdcp.mst_type1_capable) in intel_hdcp_required_content_stream()140 if (conn_dig_port != dig_port) in intel_hdcp_required_content_stream()156 if (intel_dp_mst_active_streams(&dig_port->dp) <= 1) in intel_hdcp_required_content_stream()178 struct intel_digital_port *dig_port = intel_attached_dig_port(connector); in intel_hdcp_prepare_streams() local179 struct hdcp_port_data *data = &dig_port->hdcp.port_data; in intel_hdcp_prepare_streams()183 return intel_hdcp_required_content_stream(state, dig_port); in intel_hdcp_prepare_streams()206 int intel_hdcp_read_valid_bksv(struct intel_digital_port *dig_port, in intel_hdcp_read_valid_bksv() argument[all …]
358 struct intel_digital_port *dig_port = enc_to_dig_port(encoder); in intel_ddi_init_dp_buf_reg() local364 if (dig_port->lane_reversal) in intel_ddi_init_dp_buf_reg()366 if (dig_port->ddi_a_4_lanes) in intel_ddi_init_dp_buf_reg()378 if (!intel_tc_port_in_tbt_alt_mode(dig_port)) in intel_ddi_init_dp_buf_reg()956 intel_ddi_main_link_aux_domain(struct intel_digital_port *dig_port, in intel_ddi_main_link_aux_domain() argument959 struct intel_display *display = to_intel_display(dig_port); in intel_ddi_main_link_aux_domain()974 if (intel_psr_needs_aux_io_power(&dig_port->base, crtc_state)) in intel_ddi_main_link_aux_domain()975 return intel_display_power_aux_io_domain(display, dig_port->aux_ch); in intel_ddi_main_link_aux_domain()978 intel_encoder_is_tc(&dig_port->base))) in intel_ddi_main_link_aux_domain()979 return intel_aux_power_domain(dig_port); in intel_ddi_main_link_aux_domain()[all …]
101 struct intel_digital_port *dig_port = intel_mst->primary; in to_primary_encoder() local103 return &dig_port->base; in to_primary_encoder()110 struct intel_digital_port *dig_port = intel_mst->primary; in to_primary_dp() local112 return &dig_port->dp; in to_primary_dp()1827 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in mst_topology_add_connector() local1867 ret = intel_dp_hdcp_init(dig_port, connector); in mst_topology_add_connector()1898 mst_stream_encoder_create(struct intel_digital_port *dig_port, enum pipe pipe) in mst_stream_encoder_create() argument1900 struct intel_display *display = to_intel_display(dig_port); in mst_stream_encoder_create()1901 struct intel_encoder *primary_encoder = &dig_port->base; in mst_stream_encoder_create()1912 intel_mst->primary = dig_port; in mst_stream_encoder_create()[all …]
24 bool intel_hdmi_init_connector(struct intel_digital_port *dig_port,38 void intel_infoframe_init(struct intel_digital_port *dig_port);
12 int intel_dp_hdcp_init(struct intel_digital_port *dig_port,