Searched refs:connector (Results 26 - 50 of 588) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_panel.c57 intel_panel_preferred_fixed_mode(struct intel_connector *connector) argument
59 return list_first_entry_or_null(&connector->panel.fixed_modes,
63 static bool is_best_fixed_mode(struct intel_connector *connector, argument
76 if (intel_vrr_is_in_range(connector, vrefresh) &&
77 intel_vrr_is_in_range(connector, fixed_mode_vrefresh) &&
87 intel_panel_fixed_mode(struct intel_connector *connector, argument
93 list_for_each_entry(fixed_mode, &connector->panel.fixed_modes, head) {
96 if (is_best_fixed_mode(connector, vrefresh,
126 intel_panel_downclock_mode(struct intel_connector *connector, argument
130 int min_vrefresh = connector
148 intel_panel_highest_mode(struct intel_connector *connector, const struct drm_display_mode *adjusted_mode) argument
162 intel_panel_get_modes(struct intel_connector *connector) argument
180 has_drrs_modes(struct intel_connector *connector) argument
196 intel_panel_drrs_type(struct intel_connector *connector) argument
201 intel_panel_compute_config(struct intel_connector *connector, struct drm_display_mode *adjusted_mode) argument
251 intel_panel_add_edid_alt_fixed_modes(struct intel_connector *connector) argument
271 intel_panel_add_edid_preferred_mode(struct intel_connector *connector) argument
302 intel_panel_destroy_probed_modes(struct intel_connector *connector) argument
317 intel_panel_add_edid_fixed_modes(struct intel_connector *connector, bool use_alt_fixed_modes) argument
326 intel_panel_add_fixed_mode(struct intel_connector *connector, struct drm_display_mode *fixed_mode, const char *type) argument
348 intel_panel_add_vbt_lfp_fixed_mode(struct intel_connector *connector) argument
362 intel_panel_add_vbt_sdvo_fixed_mode(struct intel_connector *connector) argument
376 intel_panel_add_encoder_fixed_mode(struct intel_connector *connector, struct intel_encoder *encoder) argument
680 intel_panel_detect(struct drm_connector *connector, bool force) argument
694 intel_panel_mode_valid(struct intel_connector *connector, const struct drm_display_mode *mode) argument
715 intel_panel_init_alloc(struct intel_connector *connector) argument
724 intel_panel_init(struct intel_connector *connector, const struct drm_edid *fixed_edid) argument
744 intel_panel_fini(struct intel_connector *connector) argument
[all...]
H A Dintel_backlight.c62 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 drm_i915_private *i915 = to_i915(connector->base.dev);
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 Dintel_backlight.h20 int intel_backlight_setup(struct intel_connector *connector, enum pipe pipe);
35 u32 intel_backlight_invert_pwm_level(struct intel_connector *connector, u32 level);
36 u32 intel_backlight_level_to_pwm(struct intel_connector *connector, u32 level);
37 u32 intel_backlight_level_from_pwm(struct intel_connector *connector, u32 val);
40 int intel_backlight_device_register(struct intel_connector *connector);
41 void intel_backlight_device_unregister(struct intel_connector *connector);
43 static inline int intel_backlight_device_register(struct intel_connector *connector) argument
47 static inline void intel_backlight_device_unregister(struct intel_connector *connector) argument
H A Dintel_display_debugfs.h15 void intel_connector_debugfs_add(struct intel_connector *connector);
19 static inline void intel_connector_debugfs_add(struct intel_connector *connector) {} argument
H A Dintel_hdcp.c34 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 Dg4x_hdmi.h21 int g4x_hdmi_connector_atomic_check(struct drm_connector *connector,
28 static inline int g4x_hdmi_connector_atomic_check(struct drm_connector *connector, argument
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_connectors.c40 void radeon_connector_hotplug(struct drm_connector *connector) argument
42 struct drm_device *dev = connector->dev;
44 struct radeon_connector *radeon_connector = to_radeon_connector(connector);
46 /* bail if the connector does not have hpd pin, e.g.,
54 /* if the connector is already off, don't turn it back on */
56 if (connector->dpms != DRM_MODE_DPMS_ON)
60 if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) {
80 /* Turn the connector off and back on immediately, which
83 drm_helper_connector_dpms(connector, DRM_MODE_DPMS_OFF);
84 drm_helper_connector_dpms(connector, DRM_MODE_DPMS_O
99 radeon_get_monitor_bpc(struct drm_connector *connector) argument
222 radeon_connector_update_scratch_regs(struct drm_connector *connector, enum drm_connector_status status) argument
246 radeon_find_encoder(struct drm_connector *connector, int encoder_type) argument
258 radeon_connector_edid(struct drm_connector *connector) argument
273 radeon_connector_get_edid(struct drm_connector *connector) argument
332 radeon_connector_free_edid(struct drm_connector *connector) argument
340 radeon_ddc_get_modes(struct drm_connector *connector) argument
354 radeon_best_single_encoder(struct drm_connector *connector) argument
365 radeon_get_native_mode(struct drm_connector *connector) argument
393 radeon_connector_analog_encoder_conflict_solve(struct drm_connector *connector, struct drm_encoder *encoder, enum drm_connector_status current_status, bool priority) argument
476 radeon_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector) argument
527 radeon_connector_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t val) argument
748 radeon_fixup_lvds_native_mode(struct drm_encoder *encoder, struct drm_connector *connector) argument
783 radeon_lvds_get_modes(struct drm_connector *connector) argument
820 radeon_lvds_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
851 radeon_lvds_detect(struct drm_connector *connector, bool force) argument
898 radeon_connector_unregister(struct drm_connector *connector) argument
908 radeon_connector_destroy(struct drm_connector *connector) argument
919 radeon_lvds_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t value) argument
970 radeon_vga_get_modes(struct drm_connector *connector) argument
982 radeon_vga_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
997 radeon_vga_detect(struct drm_connector *connector, bool force) argument
1104 radeon_tv_get_modes(struct drm_connector *connector) argument
1130 radeon_tv_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
1139 radeon_tv_detect(struct drm_connector *connector, bool force) argument
1192 radeon_check_hpd_status_unchanged(struct drm_connector *connector) argument
1225 radeon_dvi_detect(struct drm_connector *connector, bool force) argument
1426 radeon_dvi_encoder(struct drm_connector *connector) argument
1452 radeon_dvi_force(struct drm_connector *connector) argument
1461 radeon_dvi_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
1515 radeon_dp_get_modes(struct drm_connector *connector) argument
1585 radeon_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector) argument
1605 radeon_connector_encoder_is_hbr2(struct drm_connector *connector) argument
1620 radeon_connector_is_dp12_capable(struct drm_connector *connector) argument
1635 radeon_dp_detect(struct drm_connector *connector, bool force) argument
1737 radeon_dp_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
1839 struct drm_connector *connector; local
2363 struct drm_connector *connector; local
[all...]
/linux-master/include/drm/
H A Ddrm_connector.h54 DRM_FORCE_ON_DIGITAL, /* for DVI-I use digital connector */
60 * This enum is used to track the connector status. There are no separate
65 * @connector_status_connected: The connector is definitely connected to
70 * @connector_status_disconnected: The connector isn't connected to a
73 * nothing there. It is driver-dependent whether a connector with this
78 * @connector_status_unknown: The connector's status could not be
80 * flicker (like load-detection when the connector is in use), or when a
82 * free CRTC). It should be possible to light up the connector with one
85 * there's not connector with @connector_status_connected.
94 * This enum is used to track the status of initializing a connector an
895 struct drm_connector *connector; member in struct:drm_connector_state
1915 drm_connector_index(const struct drm_connector *connector) argument
1920 drm_connector_mask(const struct drm_connector *connector) argument
1949 drm_connector_get(struct drm_connector *connector) argument
1961 drm_connector_put(struct drm_connector *connector) argument
1978 drm_connector_is_unregistered(struct drm_connector *connector) argument
[all...]
H A Ddrm_sysfs.h14 void drm_sysfs_connector_hotplug_event(struct drm_connector *connector);
15 void drm_sysfs_connector_property_event(struct drm_connector *connector,
H A Ddrm_atomic_state_helper.h70 struct drm_connector *connector);
71 void __drm_atomic_helper_connector_reset(struct drm_connector *connector,
73 void drm_atomic_helper_connector_reset(struct drm_connector *connector);
74 void drm_atomic_helper_connector_tv_reset(struct drm_connector *connector);
75 int drm_atomic_helper_connector_tv_check(struct drm_connector *connector,
77 void drm_atomic_helper_connector_tv_margins_reset(struct drm_connector *connector);
79 __drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector,
82 drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector);
85 void drm_atomic_helper_connector_destroy_state(struct drm_connector *connector,
/linux-master/drivers/connector/
H A DMakefile5 cn-y += cn_queue.o connector.o
/linux-master/drivers/gpu/drm/xen/
H A Dxen_drm_front_cfg.c22 struct xen_drm_front_cfg_connector *connector,
34 &connector->width, &connector->height) < 0) {
36 connector->width = 0;
37 connector->height = 0;
41 connector->xenstore_path = connector_path;
44 connector_path, connector->width, connector->height);
70 DRM_ERROR("No connector(s) configured at %s\n",
21 cfg_connector(struct xen_drm_front_info *front_info, struct xen_drm_front_cfg_connector *connector, const char *path, int index) argument
H A Dxen_drm_front_conn.h21 struct drm_connector *connector);
/linux-master/include/drm/display/
H A Ddrm_hdcp_helper.h18 int drm_connector_attach_content_protection_property(struct drm_connector *connector,
20 void drm_hdcp_update_content_protection(struct drm_connector *connector, u64 val);
/linux-master/drivers/gpu/drm/gud/
H A Dgud_connector.c25 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/sun4i/
H A Dsun4i_lvds.c22 struct drm_connector connector; member in struct:sun4i_lvds
29 drm_connector_to_sun4i_lvds(struct drm_connector *connector) argument
31 return container_of(connector, struct sun4i_lvds,
32 connector);
42 static int sun4i_lvds_get_modes(struct drm_connector *connector) argument
45 drm_connector_to_sun4i_lvds(connector);
47 return drm_panel_get_modes(lvds->panel, connector);
55 sun4i_lvds_connector_destroy(struct drm_connector *connector) argument
57 drm_connector_cleanup(connector);
129 drm_connector_helper_add(&lvds->connector,
[all...]
H A Dsun6i_mipi_dsi.h24 struct drm_connector connector; member in struct:sun6i_dsi
48 static inline struct sun6i_dsi *connector_to_sun6i_dsi(struct drm_connector *connector) argument
50 return container_of(connector, struct sun6i_dsi, connector);
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_output_7a1000.c65 ls7a1000_dpi_connector_get_best_encoder(struct drm_connector *connector, argument
68 struct lsdc_output *output = connector_to_lsdc_output(connector);
80 ls7a1000_dpi_connector_detect(struct drm_connector *connector, bool force) argument
82 struct i2c_adapter *ddc = connector->ddc;
149 struct drm_connector *connector = &output->connector; local
159 ret = drm_connector_init_with_ddc(ddev, connector,
167 drm_connector_helper_add(connector, &ls7a1000_dpi_connector_helpers);
169 drm_connector_attach_encoder(connector, encoder);
171 connector
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_client_modeset.c121 drm_connector_get_tiled_mode(struct drm_connector *connector) argument
125 list_for_each_entry(mode, &connector->modes, head) {
126 if (mode->hdisplay == connector->tile_h_size &&
127 mode->vdisplay == connector->tile_v_size)
134 drm_connector_fallback_non_tiled_mode(struct drm_connector *connector) argument
138 list_for_each_entry(mode, &connector->modes, head) {
139 if (mode->hdisplay == connector->tile_h_size &&
140 mode->vdisplay == connector->tile_v_size)
148 drm_connector_has_preferred_mode(struct drm_connector *connector, int width, int height) argument
152 list_for_each_entry(mode, &connector
162 drm_connector_pick_cmdline_mode(struct drm_connector *connector) argument
219 drm_connector_enabled(struct drm_connector *connector, bool strict) argument
239 struct drm_connector *connector; local
350 struct drm_connector *connector; local
383 struct drm_connector *connector; local
478 connector_has_possible_crtc(struct drm_connector *connector, struct drm_crtc *crtc) argument
499 struct drm_connector *connector; local
611 struct drm_connector *connector; local
774 struct drm_connector *connector, **connectors = NULL; local
859 struct drm_connector *connector = connectors[i]; local
910 struct drm_connector *connector = modeset->connectors[0]; local
1192 struct drm_connector *connector; local
[all...]
H A Ddrm_crtc_helper_internal.h40 drm_connector_mode_valid(struct drm_connector *connector,
46 drm_connector_get_single_encoder(struct drm_connector *connector);
/linux-master/drivers/gpu/drm/gma500/
H A Dcdv_intel_hdmi.c107 static void cdv_hdmi_save(struct drm_connector *connector) argument
109 struct drm_device *dev = connector->dev;
110 struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
116 static void cdv_hdmi_restore(struct drm_connector *connector) argument
118 struct drm_device *dev = connector->dev;
119 struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
127 struct drm_connector *connector, bool force)
129 struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
134 edid = drm_get_edid(connector, connector
126 cdv_hdmi_detect( struct drm_connector *connector, bool force) argument
151 cdv_hdmi_set_property(struct drm_connector *connector, struct drm_property *property, uint64_t value) argument
210 cdv_hdmi_get_modes(struct drm_connector *connector) argument
224 cdv_hdmi_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument
243 cdv_hdmi_destroy(struct drm_connector *connector) argument
280 struct drm_connector *connector; local
[all...]
H A Dpsb_intel_modes.c47 * @connector: DRM connector device to use
50 * Fetch the EDID information from @connector using the DDC bus.
52 int psb_intel_ddc_get_modes(struct drm_connector *connector, argument
58 edid = drm_get_edid(connector, adapter);
60 drm_connector_update_edid_property(connector, edid);
61 ret = drm_add_edid_modes(connector, edid);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_encoders.c38 struct drm_connector *connector; local
46 drm_for_each_connector_iter(connector, &iter) {
47 amdgpu_connector = to_amdgpu_connector(connector);
51 drm_connector_attach_encoder(connector, encoder);
53 amdgpu_atombios_encoder_init_backlight(amdgpu_encoder, connector);
66 struct drm_connector *connector; local
70 drm_for_each_connector_iter(connector, &iter) {
71 if (connector->encoder == encoder) {
72 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
88 struct drm_connector *connector, *foun local
109 struct drm_connector *connector, *found = NULL; local
208 struct drm_connector *connector; local
[all...]
H A Damdgpu_i2c.h40 amdgpu_i2c_router_select_ddc_port(const struct amdgpu_connector *connector);
42 amdgpu_i2c_router_select_cd_port(const struct amdgpu_connector *connector);
/linux-master/drivers/gpu/drm/hisilicon/hibmc/
H A Dhibmc_drm_drv.h39 struct hibmc_connector connector; member in struct:hibmc_drm_private
42 static inline struct hibmc_connector *to_hibmc_connector(struct drm_connector *connector) argument
44 return container_of(connector, struct hibmc_connector, base);
61 int hibmc_ddc_create(struct drm_device *drm_dev, struct hibmc_connector *connector);

Completed in 228 milliseconds

1234567891011>>