/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_lvds.c | 391 struct intel_connector *connector = to_intel_connector(_connector); local 392 struct drm_i915_private *i915 = to_i915(connector->base.dev); 394 intel_panel_fixed_mode(connector, mode); 395 int max_pixclk = to_i915(connector->base.dev)->display.cdclk.max_dotclk_freq; 402 status = intel_panel_mode_valid(connector, mode); 418 struct intel_connector *connector = lvds_encoder->attached_connector; local 458 ret = intel_panel_compute_config(connector, adjusted_mode); 483 struct intel_connector *connector = to_intel_connector(_connector); local 484 const struct drm_edid *fixed_edid = connector->panel.fixed_edid; 488 drm_edid_connector_update(&connector 793 struct intel_connector *connector = lvds_encoder->attached_connector; local 826 intel_lvds_add_properties(struct drm_connector *connector) argument 841 struct intel_connector *connector; local [all...] |
H A D | intel_hdmi.c | 716 struct drm_connector *connector = conn_state->connector; local 725 ret = drm_hdmi_avi_infoframe_from_display_mode(frame, connector, 744 drm_hdmi_avi_infoframe_quant_range(frame, connector, 805 &conn_state->connector->display_info; 815 conn_state->connector, 1467 static int kbl_repositioning_enc_en_signal(struct intel_connector *connector, argument 1470 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); 1471 struct intel_digital_port *dig_port = intel_attached_dig_port(connector); 1472 struct intel_crtc *crtc = to_intel_crtc(connector 1508 struct intel_connector *connector = hdmi->attached_connector; local 1536 intel_hdmi_hdcp_check_link_once(struct intel_digital_port *dig_port, struct intel_connector *connector) argument 1567 intel_hdmi_hdcp_check_link(struct intel_digital_port *dig_port, struct intel_connector *connector) argument 1677 intel_hdmi_hdcp2_write_msg(struct intel_connector *connector, void *buf, size_t size) argument 1688 intel_hdmi_hdcp2_read_msg(struct intel_connector *connector, u8 msg_id, void *buf, size_t size) argument 1724 intel_hdmi_hdcp2_check_link(struct intel_digital_port *dig_port, struct intel_connector *connector) argument 1747 intel_hdmi_hdcp2_get_capability(struct intel_connector *connector, bool *capable) argument 1805 struct intel_connector *connector = hdmi->attached_connector; local 1824 struct intel_connector *connector = hdmi->attached_connector; local 1921 intel_hdmi_sink_bpc_possible(struct drm_connector *connector, int bpc, bool has_hdmi_sink, enum intel_output_format sink_format) argument 1954 intel_hdmi_mode_clock_valid(struct drm_connector *connector, int clock, bool has_hdmi_sink, enum intel_output_format sink_format) argument 1989 intel_hdmi_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument 2054 struct drm_connector *connector; local 2190 struct drm_connector *connector = conn_state->connector; local 2204 intel_hdmi_sink_format(const struct intel_crtc_state *crtc_state, struct intel_connector *connector, bool ycbcr_420_output) argument 2228 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 2302 struct drm_connector *connector = conn_state->connector; local 2402 intel_hdmi_unset_edid(struct drm_connector *connector) argument 2414 intel_hdmi_dp_dual_mode_detect(struct drm_connector *connector) argument 2466 intel_hdmi_set_edid(struct drm_connector *connector) argument 2507 intel_hdmi_detect(struct drm_connector *connector, bool force) argument 2545 intel_hdmi_force(struct drm_connector *connector) argument 2563 intel_hdmi_get_modes(struct drm_connector *connector) argument 2570 intel_hdmi_connector_register(struct drm_connector *connector) argument 2581 intel_hdmi_connector_unregister(struct drm_connector *connector) argument 2603 intel_hdmi_connector_atomic_check(struct drm_connector *connector, struct drm_atomic_state *state) argument 2621 intel_hdmi_add_properties(struct intel_hdmi *intel_hdmi, struct drm_connector *connector) argument 2657 intel_hdmi_handle_sink_scrambling(struct intel_encoder *encoder, struct drm_connector *connector, bool high_tmds_clock_ratio, bool scrambling) argument 2904 struct intel_connector *connector; local 3001 struct drm_connector *connector = &intel_connector->base; local [all...] |
H A D | intel_hdcp.c | 34 struct intel_connector *connector) 42 if (!connector->port) 44 mgr = connector->port->mgr; 48 payload = drm_atomic_get_mst_payload_state(mst_state, connector->port); 77 struct intel_connector *connector; local 92 for_each_intel_connector_iter(connector, &conn_iter) { 93 if (connector->base.status == connector_status_disconnected) 96 if (!intel_encoder_is_mst(intel_attached_encoder(connector))) 99 conn_dig_port = intel_attached_dig_port(connector); 104 intel_conn_to_vcpi(state, connector); 33 intel_conn_to_vcpi(struct intel_atomic_state *state, struct intel_connector *connector) argument 127 intel_hdcp_prepare_streams(struct intel_atomic_state *state, struct intel_connector *connector) argument 181 intel_hdcp_get_capability(struct intel_connector *connector) argument 205 intel_hdcp2_prerequisite(struct intel_connector *connector) argument 232 intel_hdcp2_get_capability(struct intel_connector *connector) argument 246 intel_hdcp_get_remote_capability(struct intel_connector *connector, bool *hdcp_capable, bool *hdcp2_capable) argument 440 intel_hdcp_validate_v_prime(struct intel_connector *connector, const struct intel_hdcp_shim *shim, u8 *ksv_fifo, u8 num_downstream, u8 *bstatus) argument 684 intel_hdcp_auth_downstream(struct intel_connector *connector) argument 767 intel_hdcp_auth(struct intel_connector *connector) argument 939 _intel_hdcp_disable(struct intel_connector *connector) argument 994 intel_hdcp1_enable(struct intel_connector *connector) argument 1044 intel_hdcp_update_value(struct intel_connector *connector, u64 value, bool update_property) argument 1074 intel_hdcp_check_link(struct intel_connector *connector) argument 1142 struct intel_connector *connector = intel_hdcp_to_connector(hdcp); local 1170 hdcp2_prepare_ake_init(struct intel_connector *connector, struct hdcp2_ake_init *ake_data) argument 1197 hdcp2_verify_rx_cert_prepare_km(struct intel_connector *connector, struct hdcp2_ake_send_cert *rx_cert, bool *paired, struct hdcp2_ake_no_stored_km *ek_pub_km, size_t *msg_sz) argument 1228 hdcp2_verify_hprime(struct intel_connector *connector, struct hdcp2_ake_send_hprime *rx_hprime) argument 1254 hdcp2_store_pairing_info(struct intel_connector *connector, struct hdcp2_ake_send_pairing_info *pairing_info) argument 1281 hdcp2_prepare_lc_init(struct intel_connector *connector, struct hdcp2_lc_init *lc_init) argument 1308 hdcp2_verify_lprime(struct intel_connector *connector, struct hdcp2_lc_send_lprime *rx_lprime) argument 1334 hdcp2_prepare_skey(struct intel_connector *connector, struct hdcp2_ske_send_eks *ske_data) argument 1361 hdcp2_verify_rep_topology_prepare_ack(struct intel_connector *connector, struct hdcp2_rep_send_receiverid_list *rep_topology, struct hdcp2_rep_send_ack *rep_send_ack) argument 1393 hdcp2_verify_mprime(struct intel_connector *connector, struct hdcp2_rep_stream_ready *stream_ready) argument 1418 hdcp2_authenticate_port(struct intel_connector *connector) argument 1443 hdcp2_close_session(struct intel_connector *connector) argument 1465 hdcp2_deauthenticate_port(struct intel_connector *connector) argument 1471 hdcp2_authentication_key_exchange(struct intel_connector *connector) argument 1559 hdcp2_locality_check(struct intel_connector *connector) argument 1594 hdcp2_session_key_exchange(struct intel_connector *connector) argument 1613 _hdcp2_propagate_stream_management_info(struct intel_connector *connector) argument 1663 hdcp2_authenticate_repeater_topology(struct intel_connector *connector) argument 1744 hdcp2_authenticate_sink(struct intel_connector *connector) argument 1790 hdcp2_enable_stream_encryption(struct intel_connector *connector) argument 1831 hdcp2_enable_encryption(struct intel_connector *connector) argument 1870 hdcp2_disable_encryption(struct intel_connector *connector) argument 1908 hdcp2_propagate_stream_management_info(struct intel_connector *connector) argument 1936 hdcp2_authenticate_and_encrypt(struct intel_atomic_state *state, struct intel_connector *connector) argument 1997 _intel_hdcp2_enable(struct intel_atomic_state *state, struct intel_connector *connector) argument 2024 _intel_hdcp2_disable(struct intel_connector *connector, bool hdcp2_link_recovery) argument 2062 intel_hdcp2_check_link(struct intel_connector *connector) argument 2140 struct intel_connector *connector = intel_hdcp_to_connector(hdcp); local 2206 initialize_hdcp_port_data(struct intel_connector *connector, struct intel_digital_port *dig_port, const struct intel_hdcp_shim *shim) argument 2287 intel_hdcp2_init(struct intel_connector *connector, struct intel_digital_port *dig_port, const struct intel_hdcp_shim *shim) argument 2304 intel_hdcp_init(struct intel_connector *connector, struct intel_digital_port *dig_port, const struct intel_hdcp_shim *shim) argument 2342 struct intel_connector *connector = local 2414 struct intel_connector *connector = local 2430 intel_hdcp_disable(struct intel_connector *connector) argument 2464 struct intel_connector *connector = local 2537 intel_hdcp_cleanup(struct intel_connector *connector) argument 2573 intel_hdcp_atomic_check(struct drm_connector *connector, struct drm_connector_state *old_state, struct drm_connector_state *new_state) argument 2621 intel_hdcp_handle_cp_irq(struct intel_connector *connector) argument [all...] |
H A D | intel_dvo.c | 124 static struct intel_dvo *intel_attached_dvo(struct intel_connector *connector) argument 126 return enc_to_dvo(intel_attached_encoder(connector)); 129 static bool intel_dvo_connector_get_hw_state(struct intel_connector *connector) argument 131 struct drm_i915_private *i915 = to_i915(connector->base.dev); 132 struct intel_encoder *encoder = intel_attached_encoder(connector); 221 struct intel_connector *connector = to_intel_connector(_connector); local 222 struct drm_i915_private *i915 = to_i915(connector->base.dev); 223 struct intel_dvo *intel_dvo = intel_attached_dvo(connector); 225 intel_panel_fixed_mode(connector, mode); 226 int max_dotclk = to_i915(connector 257 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 320 struct intel_connector *connector = to_intel_connector(_connector); local 338 struct intel_connector *connector = to_intel_connector(_connector); local 490 struct intel_connector *connector; local [all...] |
H A D | intel_dsi.c | 55 int intel_dsi_get_modes(struct drm_connector *connector) argument 57 return intel_panel_get_modes(to_intel_connector(connector)); 60 enum drm_mode_status intel_dsi_mode_valid(struct drm_connector *connector, argument 63 struct drm_i915_private *dev_priv = to_i915(connector->dev); 64 struct intel_connector *intel_connector = to_intel_connector(connector); 67 int max_dotclk = to_i915(connector->dev)->display.cdclk.max_dotclk_freq; 117 intel_dsi_get_panel_orientation(struct intel_connector *connector) argument 119 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); 122 orientation = connector->panel.vbt.dsi.orientation;
|
H A D | intel_dp_tunnel.c | 116 * Allocate the BW for a tunnel on a DP connector/port if the connector/port 212 * @ctx: lock context acquired by the connector detection handler 270 struct intel_connector *connector = intel_dp->attached_connector; local 278 connector->base.base.id, connector->base.name, 299 struct intel_connector *connector = intel_dp->attached_connector; local 312 connector->base.base.id, connector->base.name, 353 connector 399 struct intel_connector *connector = local 502 check_group_state(struct intel_atomic_state *state, struct intel_dp *intel_dp, struct intel_connector *connector, struct intel_crtc *crtc) argument 539 intel_dp_tunnel_atomic_check_state(struct intel_atomic_state *state, struct intel_dp *intel_dp, struct intel_connector *connector) argument 581 intel_dp_tunnel_atomic_compute_stream_bw(struct intel_atomic_state *state, struct intel_dp *intel_dp, const struct intel_connector *connector, struct intel_crtc_state *crtc_state) argument 780 struct intel_connector *connector; local [all...] |
H A D | intel_dp_hdcp.c | 39 static void intel_dp_hdcp_wait_for_cp_irq(struct intel_connector *connector, argument 42 struct intel_hdcp *hdcp = &connector->hdcp; 50 drm_dbg_kms(connector->base.dev, 254 struct intel_connector *connector) 339 intel_dp_hdcp2_read_rx_status(struct intel_connector *connector, argument 342 struct drm_i915_private *i915 = to_i915(connector->base.dev); 343 struct intel_digital_port *dig_port = intel_attached_dig_port(connector); 360 int hdcp2_detect_msg_availability(struct intel_connector *connector, argument 367 ret = intel_dp_hdcp2_read_rx_status(connector, &rx_status); 385 drm_err(connector 253 intel_dp_hdcp_check_link(struct intel_digital_port *dig_port, struct intel_connector *connector) argument 394 intel_dp_hdcp2_wait_for_msg(struct intel_connector *connector, const struct hdcp2_dp_msg_data *hdcp2_msg_data) argument 449 intel_dp_hdcp2_write_msg(struct intel_connector *connector, void *buf, size_t size) argument 487 get_receiver_id_list_rx_info(struct intel_connector *connector, u32 *dev_cnt, u8 *byte) argument 511 intel_dp_hdcp2_read_msg(struct intel_connector *connector, u8 msg_id, void *buf, size_t size) argument 594 intel_dp_hdcp2_config_stream_type(struct intel_connector *connector, bool is_repeater, u8 content_type) argument 621 intel_dp_hdcp2_check_link(struct intel_digital_port *dig_port, struct intel_connector *connector) argument 675 intel_dp_hdcp2_get_capability(struct intel_connector *connector, bool *capable) argument 685 intel_dp_hdcp_get_remote_capability(struct intel_connector *connector, bool *hdcp_capable, bool *hdcp2_capable) argument 734 intel_dp_mst_toggle_hdcp_stream_select(struct intel_connector *connector, bool enable) argument 752 intel_dp_mst_hdcp_stream_encryption(struct intel_connector *connector, bool enable) argument 784 intel_dp_mst_hdcp2_stream_encryption(struct intel_connector *connector, bool enable) argument 818 intel_dp_mst_hdcp2_check_link(struct intel_digital_port *dig_port, struct intel_connector *connector) argument [all...] |
H A D | intel_dp.c | 264 struct intel_connector *connector = intel_dp->attached_connector; local 275 connector->base.base.id, connector->base.name, 288 struct intel_connector *connector = intel_dp->attached_connector; local 303 connector->base.base.id, connector->base.name, 491 struct intel_connector *connector = intel_dp->attached_connector; local 492 int edp_max_rate = connector->panel.vbt.edp.max_link_rate; 885 u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector, argument 889 struct drm_i915_private *i915 = to_i915(connector 1016 intel_dp_output_format(struct intel_connector *connector, enum intel_output_format sink_format) argument 1072 intel_dp_sink_format(struct intel_connector *connector, const struct drm_display_mode *mode) argument 1084 intel_dp_mode_min_output_bpp(struct intel_connector *connector, const struct drm_display_mode *mode) argument 1117 struct intel_connector *connector = intel_dp->attached_connector; local 1154 intel_dp_mode_valid_downstream(struct intel_connector *connector, const struct drm_display_mode *mode, int target_clock) argument 1207 intel_dp_need_bigjoiner(struct intel_dp *intel_dp, struct intel_connector *connector, int hdisplay, int clock) argument 1224 struct intel_connector *connector = to_intel_connector(_connector); local 1415 struct intel_connector *connector = intel_dp->attached_connector; local 1436 intel_dp_supports_fec(struct intel_dp *intel_dp, const struct intel_connector *connector, const struct intel_crtc_state *pipe_config) argument 1444 intel_dp_supports_dsc(const struct intel_connector *connector, const struct intel_crtc_state *crtc_state) argument 1566 has_seamless_m_n(struct intel_connector *connector) argument 1581 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 1648 intel_dp_dsc_compute_max_bpp(const struct intel_connector *connector, u8 max_req_bpc) argument 1706 intel_dp_dsc_compute_params(const struct intel_connector *connector, struct intel_crtc_state *crtc_state) argument 1754 intel_dp_dsc_supports_format(const struct intel_connector *connector, enum intel_output_format output_format) argument 1828 intel_dp_dsc_max_sink_compressed_bppx16(const struct intel_connector *connector, struct intel_crtc_state *pipe_config, int bpc) argument 1871 intel_dp_dsc_sink_max_compressed_bpp(const struct intel_connector *connector, struct intel_crtc_state *pipe_config, int bpc) argument 1945 xelpd_dsc_compute_link_config(struct intel_dp *intel_dp, const struct intel_connector *connector, struct intel_crtc_state *pipe_config, struct link_config_limits *limits, int dsc_max_bpp, int dsc_min_bpp, int pipe_bpp, int timeslots) argument 1992 dsc_compute_compressed_bpp(struct intel_dp *intel_dp, const struct intel_connector *connector, struct intel_crtc_state *pipe_config, struct link_config_limits *limits, int pipe_bpp, int timeslots) argument 2085 const struct intel_connector *connector = local 2143 struct intel_connector *connector = local 2199 const struct intel_connector *connector = local 2419 struct intel_connector *connector = local 2714 can_enable_drrs(struct intel_connector *connector, const struct intel_crtc_state *pipe_config, const struct drm_display_mode *downclock_mode) argument 2744 intel_dp_drrs_compute_config(struct intel_connector *connector, struct intel_crtc_state *pipe_config, int link_bpp_x16) argument 2792 struct intel_connector *connector = local 2813 struct intel_connector *connector = intel_dp->attached_connector; local 2862 intel_dp_queue_modeset_retry_work(struct intel_connector *connector) argument 2876 struct intel_connector *connector; local 2906 struct intel_connector *connector = intel_dp->attached_connector; local 3088 intel_dp_sink_set_dsc_decompression(struct intel_connector *connector, bool enable) argument 3101 intel_dp_sink_set_dsc_passthrough(const struct intel_connector *connector, bool enable) argument 3118 intel_dp_dsc_aux_ref_count(struct intel_atomic_state *state, const struct intel_connector *connector, bool for_get_ref) argument 3159 intel_dp_dsc_aux_get_ref(struct intel_atomic_state *state, struct intel_connector *connector) argument 3169 intel_dp_dsc_aux_put_ref(struct intel_atomic_state *state, struct intel_connector *connector) argument 3190 intel_dp_sink_enable_decompression(struct intel_atomic_state *state, struct intel_connector *connector, const struct intel_crtc_state *new_crtc_state) argument 3221 intel_dp_sink_disable_decompression(struct intel_atomic_state *state, struct intel_connector *connector, const struct intel_crtc_state *old_crtc_state) argument 3269 struct intel_connector *connector = intel_dp->attached_connector; local 3455 struct drm_connector *connector = &intel_connector->base; local 3626 struct drm_connector *connector = &intel_connector->base; local 3643 struct drm_connector *connector = &intel_connector->base; local 3667 struct drm_connector *connector; local 3801 intel_dp_get_dsc_sink_cap(u8 dpcd_rev, struct intel_connector *connector) argument 3830 intel_edp_get_dsc_sink_cap(u8 edp_dpcd_rev, struct intel_connector *connector) argument 3838 intel_edp_mso_mode_fixup(struct intel_connector *connector, struct drm_display_mode *mode) argument 3867 struct intel_connector *connector = intel_dp->attached_connector; local 3893 struct intel_connector *connector = intel_dp->attached_connector; local 3927 intel_edp_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) argument 4728 struct drm_connector *connector = &intel_connector->base; local 5162 struct intel_connector *connector; local 5206 struct intel_connector *connector = intel_dp->attached_connector; local 5295 struct intel_connector *connector; local 5655 struct intel_connector *connector = intel_dp->attached_connector; local 5675 struct intel_connector *connector = intel_dp->attached_connector; local 5732 struct intel_connector *connector = intel_dp->attached_connector; local 5761 struct intel_connector *connector = intel_dp->attached_connector; local 5787 struct intel_connector *connector = intel_dp->attached_connector; local 5808 intel_dp_detect_dsc_caps(struct intel_dp *intel_dp, struct intel_connector *connector) argument 5825 intel_dp_detect(struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, bool force) argument 5942 intel_dp_force(struct drm_connector *connector) argument 5963 intel_dp_get_modes(struct drm_connector *connector) argument 5995 intel_dp_connector_register(struct drm_connector *connector) argument 6032 intel_dp_connector_unregister(struct drm_connector *connector) argument 6041 intel_dp_connector_sync_state(struct intel_connector *connector, const struct intel_crtc_state *crtc_state) argument 6095 struct drm_connector *connector; local 6172 intel_modeset_synced_crtcs(struct intel_atomic_state *state, struct drm_connector *connector) argument 6243 intel_dp_oob_hotplug_event(struct drm_connector *connector, enum drm_connector_status hpd_state) argument 6387 intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector) argument 6422 struct intel_connector *connector = intel_dp->attached_connector; local 6435 intel_edp_backlight_setup(struct intel_dp *intel_dp, struct intel_connector *connector) argument 6463 struct drm_connector *connector = &intel_connector->base; local 6626 struct drm_connector *connector; local 6648 intel_dp_init_modeset_retry_work(struct intel_connector *connector) argument 6658 struct drm_connector *connector = &intel_connector->base; local [all...] |
H A D | intel_dp.h | 46 void intel_dp_init_modeset_retry_work(struct intel_connector *connector); 47 void intel_dp_queue_modeset_retry_work(struct intel_connector *connector); 54 void intel_dp_connector_sync_state(struct intel_connector *connector, 69 struct intel_connector *connector, 72 struct intel_connector *connector, 137 int intel_dp_dsc_compute_max_bpp(const struct intel_connector *connector, 147 int intel_dp_dsc_sink_max_compressed_bpp(const struct intel_connector *connector, 150 u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector, 154 struct intel_connector *connector, 163 const struct intel_connector *connector, [all...] |
H A D | intel_display_types.h | 164 struct intel_connector *connector); 208 /* Read out the current hw state of this connector, returning true if 292 int (*setup)(struct intel_connector *connector, enum pipe pipe); 293 u32 (*get)(struct intel_connector *connector, enum pipe pipe); 298 u32 (*hz_to_pwm)(struct intel_connector *connector, u32 hz); 494 int (*stream_encryption)(struct intel_connector *connector, 499 struct intel_connector *connector); 509 int (*hdcp_2_2_get_capability)(struct intel_connector *connector, 513 int (*write_2_2_msg)(struct intel_connector *connector, 517 int (*read_2_2_msg)(struct intel_connector *connector, 1909 struct intel_connector *connector; member in struct:intel_dp_mst_encoder 1913 intel_attached_encoder(struct intel_connector *connector) argument 1958 intel_attached_dig_port(struct intel_connector *connector) argument 1970 intel_attached_hdmi(struct intel_connector *connector) argument 1980 intel_attached_dp(struct intel_connector *connector) argument 2071 intel_atomic_get_new_connector_state(struct intel_atomic_state *state, struct intel_connector *connector) argument 2080 intel_atomic_get_old_connector_state(struct intel_atomic_state *state, struct intel_connector *connector) argument [all...] |
H A D | intel_display_debugfs.c | 158 struct drm_connector *connector; local 164 drm_for_each_connector_iter(connector, &conn_iter) { 166 connector->state; 172 connector->base.id, connector->name); 178 struct intel_connector *connector) 182 if (list_empty(&connector->panel.fixed_modes)) 187 list_for_each_entry(fixed_mode, &connector->panel.fixed_modes, head) 223 static void intel_dp_info(struct seq_file *m, struct intel_connector *connector) argument 225 struct intel_encoder *intel_encoder = intel_attached_encoder(connector); 177 intel_panel_info(struct seq_file *m, struct intel_connector *connector) argument 236 intel_dp_mst_info(struct seq_file *m, struct intel_connector *connector) argument 244 intel_hdmi_info(struct seq_file *m, struct intel_connector *connector) argument 252 intel_connector_info(struct seq_file *m, struct drm_connector *connector) argument 599 struct drm_connector *connector; local 744 struct drm_connector *connector; local 777 struct drm_connector *connector; local 832 struct drm_connector *connector; local 881 struct drm_connector *connector; local 934 struct drm_connector *connector; local 1074 struct intel_connector *connector = m->private; local 1101 struct intel_connector *connector = m->private; local 1141 struct intel_connector *connector = m->private; local 1212 struct intel_connector *connector = m->private; local 1255 struct intel_connector *connector = m->private; local 1288 struct intel_connector *connector = m->private; local 1321 struct intel_connector *connector = m->private; local 1355 struct intel_connector *connector = m->private; local 1388 struct intel_connector *connector = m->private; local 1423 struct intel_connector *connector = m->private; local 1505 intel_connector_debugfs_add(struct intel_connector *connector) argument [all...] |
H A D | intel_display.h | 396 #define for_each_new_intel_connector_in_state(__state, connector, new_connector_state, __i) \ 401 ((connector) = to_intel_connector((__state)->base.connectors[__i].ptr), \
|
H A D | intel_display.c | 798 const struct drm_connector *connector; local 806 for_each_new_connector_in_state(&state->base, connector, connector_state, i) { 3991 struct drm_connector *connector; local 3995 for_each_new_connector_in_state(&state->base, connector, connector_state, i) { 4317 struct drm_connector *connector = conn_state->connector; local 4319 const struct drm_display_info *info = &connector->display_info; 4344 connector->base.id, connector->name, 4362 struct drm_connector *connector; local 4394 struct drm_connector *connector; local 4626 struct drm_connector *connector; local 4770 struct drm_connector *connector; local 8245 struct intel_connector *connector; local [all...] |
H A D | intel_ddi_buf_trans.c | 1126 struct intel_connector *connector = intel_dp->attached_connector; local 1128 return connector->panel.vbt.edp.hobl && !intel_dp->hobl_failed; 1134 struct intel_connector *connector = intel_dp->attached_connector; local 1136 return connector->panel.vbt.edp.low_vswing;
|
H A D | intel_ddi.c | 736 * connector isn't connected */ 2557 to_intel_connector(conn_state->connector), 2712 to_intel_connector(conn_state->connector), 2795 to_intel_connector(conn_state->connector), 2878 * - the main connector associated with this port 3146 * - the main connector associated with this port 3271 struct drm_connector *connector = conn_state->connector; local 3275 if (!intel_hdmi_handle_sink_scrambling(encoder, connector, 3280 connector 3406 struct intel_connector *connector = local 3427 struct drm_connector *connector = old_conn_state->connector; local 4284 struct drm_connector *connector; local 4329 struct drm_connector *connector = conn_state->connector; local 4405 struct intel_connector *connector; local 4478 struct intel_connector *connector = hdmi->attached_connector; local 4546 intel_ddi_hotplug(struct intel_encoder *encoder, struct intel_connector *connector) argument 4633 struct intel_connector *connector; local [all...] |
H A D | intel_crt.c | 67 /* DPMS state is stored in the connector, which we need in the 69 struct intel_connector *connector; member in struct:intel_crt 79 static struct intel_crt *intel_attached_crt(struct intel_connector *connector) argument 81 return intel_encoder_to_crt(intel_attached_encoder(connector)); 346 intel_crt_mode_valid(struct drm_connector *connector, argument 349 struct drm_device *dev = connector->dev; 471 static bool ilk_crt_detect_hotplug(struct drm_connector *connector) argument 473 struct drm_device *dev = connector->dev; 474 struct intel_crt *crt = intel_attached_crt(to_intel_connector(connector)); 521 static bool valleyview_crt_detect_hotplug(struct drm_connector *connector) argument 576 intel_crt_detect_hotplug(struct drm_connector *connector) argument 624 intel_crt_get_edid(struct drm_connector *connector, struct i2c_adapter *ddc) argument 643 intel_crt_ddc_get_modes(struct drm_connector *connector, struct i2c_adapter *ddc) argument 660 intel_crt_detect_ddc(struct drm_connector *connector) argument 829 intel_crt_detect(struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, bool force) argument 923 intel_crt_get_modes(struct drm_connector *connector) argument 999 struct drm_connector *connector; local [all...] |
H A D | intel_backlight.c | 62 static u32 clamp_user_to_hw(struct intel_connector *connector, argument 65 struct intel_panel *panel = &connector->panel; 75 static u32 scale_hw_to_user(struct intel_connector *connector, argument 78 struct intel_panel *panel = &connector->panel; 84 u32 intel_backlight_invert_pwm_level(struct intel_connector *connector, u32 val) argument 86 struct intel_display *display = to_intel_display(connector); 87 struct intel_panel *panel = &connector->panel; 104 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 105 struct drm_i915_private *i915 = to_i915(connector 113 intel_backlight_level_to_pwm(struct intel_connector *connector, u32 val) argument 127 intel_backlight_level_from_pwm(struct intel_connector *connector, u32 val) argument 144 lpt_get_backlight(struct intel_connector *connector, enum pipe unused) argument 151 pch_get_backlight(struct intel_connector *connector, enum pipe unused) argument 158 i9xx_get_backlight(struct intel_connector *connector, enum pipe unused) argument 178 vlv_get_backlight(struct intel_connector *connector, enum pipe pipe) argument 188 bxt_get_backlight(struct intel_connector *connector, enum pipe unused) argument 196 ext_pwm_get_backlight(struct intel_connector *connector, enum pipe unused) argument 207 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 217 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 227 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 255 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 266 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 284 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 300 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 335 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local 361 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local 387 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local 398 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local 413 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local 425 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local 436 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local 468 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 512 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 560 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 600 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 636 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 667 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 717 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 748 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 759 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 782 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 800 intel_panel_get_backlight(struct intel_connector *connector) argument 818 scale_user_to_hw(struct intel_connector *connector, u32 user_level, u32 user_max) argument 831 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 854 struct intel_connector *connector = bl_get_data(bd); local 888 struct intel_connector *connector = bl_get_data(bd); local 913 intel_backlight_device_register(struct intel_connector *connector) argument 995 intel_backlight_device_unregister(struct intel_connector *connector) argument 1010 cnp_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) argument 1021 bxt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) argument 1031 spt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) argument 1049 lpt_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) argument 1072 pch_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) argument 1088 i9xx_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) argument 1106 i965_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) argument 1124 vlv_hz_to_pwm(struct intel_connector *connector, u32 pwm_freq_hz) argument 1143 get_vbt_pwm_freq(struct intel_connector *connector) argument 1162 get_backlight_max_vbt(struct intel_connector *connector) argument 1188 get_backlight_min_vbt(struct intel_connector *connector) argument 1214 lpt_setup_backlight(struct intel_connector *connector, enum pipe unused) argument 1271 pch_setup_backlight(struct intel_connector *connector, enum pipe unused) argument 1302 i9xx_setup_backlight(struct intel_connector *connector, enum pipe unused) argument 1344 i965_setup_backlight(struct intel_connector *connector, enum pipe unused) argument 1377 vlv_setup_backlight(struct intel_connector *connector, enum pipe pipe) argument 1410 bxt_setup_backlight(struct intel_connector *connector, enum pipe unused) argument 1475 cnp_setup_backlight(struct intel_connector *connector, enum pipe unused) argument 1518 ext_pwm_setup_backlight(struct intel_connector *connector, enum pipe pipe) argument 1573 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 1580 intel_pwm_get_backlight(struct intel_connector *connector, enum pipe pipe) argument 1591 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 1600 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 1607 intel_pwm_setup_backlight(struct intel_connector *connector, enum pipe pipe) argument 1629 struct intel_connector *connector = to_intel_connector(conn_state->connector); local 1643 intel_backlight_setup(struct intel_connector *connector, enum pipe pipe) argument 1789 struct intel_connector *connector = local [all...] |
H A D | intel_atomic.c | 50 * intel_digital_connector_atomic_get_property - hook for connector->atomic_get_property. 51 * @connector: Connector to get the property for. 56 * Returns the atomic property value for a digital connector. 58 int intel_digital_connector_atomic_get_property(struct drm_connector *connector, argument 63 struct drm_device *dev = connector->dev; 83 * intel_digital_connector_atomic_set_property - hook for connector->atomic_set_property. 84 * @connector: Connector to set the property for. 89 * Sets the atomic property value for a digital connector. 91 int intel_digital_connector_atomic_set_property(struct drm_connector *connector, argument 96 struct drm_device *dev = connector 163 intel_digital_connector_duplicate_state(struct drm_connector *connector) argument 181 intel_connector_needs_modeset(struct intel_atomic_state *state, struct drm_connector *connector) argument 216 intel_atomic_get_digital_connector_state(struct intel_atomic_state *state, struct intel_connector *connector) argument [all...] |
H A D | icl_dsi.c | 1440 static enum drm_mode_status gen11_dsi_mode_valid(struct drm_connector *connector, argument 1443 struct drm_i915_private *i915 = to_i915(connector->dev); 1451 return intel_dsi_mode_valid(connector, mode); 1825 struct intel_connector *connector = intel_dsi->attached_connector; local 1826 struct mipi_config *mipi_config = connector->panel.vbt.dsi.config; 1919 static void icl_dsi_add_properties(struct intel_connector *connector) argument 1922 intel_panel_preferred_fixed_mode(connector); 1924 intel_attach_scaling_mode_property(&connector->base); 1926 drm_connector_set_panel_orientation_with_quirk(&connector->base, 1927 intel_dsi_get_panel_orientation(connector), 1938 struct drm_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/gud/ |
H A D | gud_connector.c | 25 struct drm_connector connector; member in struct:gud_connector 44 static inline struct gud_connector *to_gud_connector(struct drm_connector *connector) argument 46 return container_of(connector, struct gud_connector, connector); 49 static void gud_conn_err(struct drm_connector *connector, const char *msg, int ret) argument 51 dev_err(connector->dev->dev, "%s: %s (ret=%d)\n", connector->name, msg, ret); 62 struct drm_connector *connector = &gconn->connector; local 64 struct drm_device *drm = connector 111 struct drm_connector *connector = bl_get_data(bd); local 126 struct drm_connector *connector = &gconn->connector; local 152 gud_connector_detect(struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, bool force) argument 218 gud_connector_get_modes(struct drm_connector *connector) argument 288 gud_connector_atomic_check(struct drm_connector *connector, struct drm_atomic_state *state) argument 324 gud_connector_late_register(struct drm_connector *connector) argument 334 gud_connector_early_unregister(struct drm_connector *connector) argument 342 gud_connector_destroy(struct drm_connector *connector) argument 351 gud_connector_reset(struct drm_connector *connector) argument 378 gud_connector_add_tv_mode(struct gud_device *gdrm, struct drm_connector *connector) argument 413 gud_connector_property_lookup(struct drm_connector *connector, u16 prop) argument 477 struct drm_connector *connector = &gconn->connector; local 615 struct drm_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/gma500/ |
H A D | oaktrail_lvds.c | 88 struct drm_connector *connector = NULL; local 113 /* Find the connector we're trying to set up */ 115 drm_for_each_connector_iter(connector, &conn_iter) { 116 if (connector->encoder && connector->encoder->crtc == crtc) 120 if (!connector) { 122 DRM_ERROR("Couldn't find connector when setting mode"); 127 drm_object_property_get_value( &connector->base, 287 * Create the connector, register the LVDS DDC bus, and try to figure out what 296 struct drm_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos_hdmi.c | 121 struct drm_connector connector; member in struct:hdmi_context 155 return container_of(c, struct hdmi_context, connector); 828 &hdata->connector, m); 839 &hdata->connector, m); 852 static enum drm_connector_status hdmi_detect(struct drm_connector *connector, argument 855 struct hdmi_context *hdata = connector_to_hdmi(connector); 864 static void hdmi_connector_destroy(struct drm_connector *connector) argument 866 struct hdmi_context *hdata = connector_to_hdmi(connector); 870 drm_connector_unregister(connector); 871 drm_connector_cleanup(connector); 883 hdmi_get_modes(struct drm_connector *connector) argument 925 hdmi_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument 953 struct drm_connector *connector = &hdata->connector; local 993 struct drm_connector *connector; local 1641 struct drm_connector *connector = &hdata->connector; local [all...] |
H A D | exynos_drm_vidi.c | 35 connector) 42 struct drm_connector connector; member in struct:vidi_context 281 static enum drm_connector_status vidi_detect(struct drm_connector *connector, argument 284 struct vidi_context *ctx = ctx_from_connector(connector); 294 static void vidi_connector_destroy(struct drm_connector *connector) argument 307 static int vidi_get_modes(struct drm_connector *connector) argument 309 struct vidi_context *ctx = ctx_from_connector(connector); 329 drm_connector_update_edid_property(connector, edid); 331 return drm_add_edid_modes(connector, edid); 341 struct drm_connector *connector local [all...] |
/linux-master/drivers/gpu/drm/ |
H A D | drm_sysfs.c | 71 struct drm_connector *connector = to_drm_connector(dev); local 73 return to_acpi_device_node(connector->fwnode); 189 struct drm_connector *connector = to_drm_connector(device); local 190 struct drm_device *dev = connector->dev; 198 old_force = connector->force; 201 connector->force = 0; 203 connector->force = DRM_FORCE_ON; 205 connector->force = DRM_FORCE_ON_DIGITAL; 207 connector->force = DRM_FORCE_OFF; 211 if (old_force != connector 230 struct drm_connector *connector = to_drm_connector(device); local 243 struct drm_connector *connector = to_drm_connector(device); local 255 struct drm_connector *connector = to_drm_connector(device); local 268 struct drm_connector *connector = to_drm_connector(connector_dev); local 300 struct drm_connector *connector = to_drm_connector(device); local 318 struct drm_connector *connector = to_drm_connector(device); local 360 drm_sysfs_connector_add(struct drm_connector *connector) argument 409 drm_sysfs_connector_add_late(struct drm_connector *connector) argument 418 drm_sysfs_connector_remove_early(struct drm_connector *connector) argument 424 drm_sysfs_connector_remove(struct drm_connector *connector) argument 480 drm_sysfs_connector_hotplug_event(struct drm_connector *connector) argument 507 drm_sysfs_connector_property_event(struct drm_connector *connector, struct drm_property *property) argument [all...] |
H A D | drm_probe_helper.c | 57 * track of a per-connector hpd interrupt. 91 struct drm_connector *connector, 95 struct drm_device *dev = connector->dev; 99 /* Step 1: Validate against connector */ 100 ret = drm_connector_mode_valid(connector, mode, ctx, status); 105 drm_connector_for_each_possible_encoder(connector, encoder) { 120 &connector->display_info, 145 static int drm_helper_probe_add_cmdline_mode(struct drm_connector *connector) argument 150 cmdline_mode = &connector->cmdline_mode; 155 list_for_each_entry(mode, &connector 90 drm_mode_validate_pipeline(struct drm_display_mode *mode, struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, enum drm_mode_status *status) argument 204 drm_connector_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode, struct drm_modeset_acquire_ctx *ctx, enum drm_mode_status *status) argument 228 struct drm_connector *connector; local 245 struct drm_connector *connector; local 342 drm_helper_probe_detect_ctx(struct drm_connector *connector, bool force) argument 389 drm_helper_probe_detect(struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, bool force) argument 418 drm_helper_probe_get_modes(struct drm_connector *connector) argument 443 __drm_helper_update_and_validate(struct drm_connector *connector, uint32_t maxX, uint32_t maxY, struct drm_modeset_acquire_ctx *ctx) argument 557 drm_helper_probe_single_connector_modes(struct drm_connector *connector, uint32_t maxX, uint32_t maxY) argument 749 drm_kms_helper_connector_hotplug_event(struct drm_connector *connector) argument 766 struct drm_connector *connector; local 980 check_connector_changed(struct drm_connector *connector) argument 1040 drm_connector_helper_hpd_irq_event(struct drm_connector *connector) argument 1089 struct drm_connector *connector, *first_changed_connector = NULL; local 1163 drm_connector_helper_get_modes_fixed(struct drm_connector *connector, const struct drm_display_mode *fixed_mode) argument 1204 drm_connector_helper_get_modes(struct drm_connector *connector) argument 1240 drm_connector_helper_tv_get_modes(struct drm_connector *connector) argument 1322 drm_connector_helper_detect_from_ddc(struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, bool force) argument [all...] |