HomeSort by: relevance | last modified time | path
    Searched defs:connector (Results 1 - 25 of 218) sorted by relevancy

1 2 3 4 5 6 7 8 9

  /src/sys/external/bsd/drm2/dist/drm/
drm_modeset_helper.c 45 * connector list
48 * Some userspace presumes that the first connected connector is the main
51 * (eDP/LVDS/DSI) panels to the front of the connector list, instead of
56 struct drm_connector *connector, *tmp; local in function:drm_helper_move_panel_connectors_to_head
62 list_for_each_entry_safe(connector, tmp,
64 if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS ||
65 connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
66 connector->connector_type == DRM_MODE_CONNECTOR_DSI)
67 list_move_tail(&connector->head, &panel_list);
drm_modeset_helper.c 45 * connector list
48 * Some userspace presumes that the first connected connector is the main
51 * (eDP/LVDS/DSI) panels to the front of the connector list, instead of
56 struct drm_connector *connector, *tmp; local in function:drm_helper_move_panel_connectors_to_head
62 list_for_each_entry_safe(connector, tmp,
64 if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS ||
65 connector->connector_type == DRM_MODE_CONNECTOR_eDP ||
66 connector->connector_type == DRM_MODE_CONNECTOR_DSI)
67 list_move_tail(&connector->head, &panel_list);
drm_encoder.c 44 * connector. Encoders are objects exposed to userspace, originally to allow
45 * userspace to infer cloning and connector/CRTC restrictions. Unfortunately
52 * userspace directly connects a connector with a CRTC), drivers are therefore
191 struct drm_connector *connector; local in function:drm_encoder_get_crtc
199 drm_for_each_connector_iter(connector, &conn_iter) {
200 if (!connector->state)
205 if (connector->state->best_encoder != encoder)
209 return connector->state->crtc;
drm_plane_helper.c 71 * should be called twice: once with a NULL connector list to retrieve
79 struct drm_connector *connector; local in function:get_connectors_for_crtc
91 drm_for_each_connector_iter(connector, &conn_iter) {
92 if (connector->encoder && connector->encoder->crtc == crtc) {
94 *(connector_list++) = connector;
drm_encoder.c 44 * connector. Encoders are objects exposed to userspace, originally to allow
45 * userspace to infer cloning and connector/CRTC restrictions. Unfortunately
52 * userspace directly connects a connector with a CRTC), drivers are therefore
191 struct drm_connector *connector; local in function:drm_encoder_get_crtc
199 drm_for_each_connector_iter(connector, &conn_iter) {
200 if (!connector->state)
205 if (connector->state->best_encoder != encoder)
209 return connector->state->crtc;
drm_plane_helper.c 71 * should be called twice: once with a NULL connector list to retrieve
79 struct drm_connector *connector; local in function:get_connectors_for_crtc
91 drm_for_each_connector_iter(connector, &conn_iter) {
92 if (connector->encoder && connector->encoder->crtc == crtc) {
94 *(connector_list++) = connector;
drm_mode_config.c 89 * them to the user, including CRTC, connector and framebuffer configuration.
101 struct drm_connector *connector; local in function:drm_mode_getresources
158 drm_for_each_connector_iter(connector, &conn_iter) {
161 (connector->connector_type == DRM_MODE_CONNECTOR_WRITEBACK))
164 if (drm_lease_held(file_priv, connector->base.id)) {
166 put_user(connector->base.id, connector_id + count)) {
183 * This functions calls all the crtc's, encoder's and connector's ->reset
192 struct drm_connector *connector; local in function:drm_mode_config_reset
208 drm_for_each_connector_iter(connector, &conn_iter)
209 if (connector->funcs->reset
469 struct drm_connector *connector; local in function:drm_mode_config_cleanup
    [all...]
drm_mode_object.c 247 struct drm_connector *connector = obj_to_connector(obj); local in function:drm_object_attach_property
250 connector->registration_state == DRM_CONNECTOR_REGISTERED);
399 * to the connector specific ioctl this one is extended to also work on crtc and
  /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/
nouveau_dispnv04_disp.c 143 * wakes us up via a connector. We should never go into suspend
198 struct drm_connector *connector, *ct; local in function:nv04_display_create
235 connector = nouveau_connector_create(dev, dcbent);
236 if (IS_ERR(connector))
241 ret = nv04_dac_create(connector, dcbent);
245 ret = nv04_dfp_create(connector, dcbent);
249 ret = nv17_tv_create(connector, dcbent);
251 ret = nv04_tv_create(connector, dcbent);
262 list_for_each_entry_safe(connector, ct,
264 if (!connector->possible_encoders)
    [all...]
nouveau_dispnv04_disp.c 143 * wakes us up via a connector. We should never go into suspend
198 struct drm_connector *connector, *ct; local in function:nv04_display_create
235 connector = nouveau_connector_create(dev, dcbent);
236 if (IS_ERR(connector))
241 ret = nv04_dac_create(connector, dcbent);
245 ret = nv04_dfp_create(connector, dcbent);
249 ret = nv17_tv_create(connector, dcbent);
251 ret = nv04_tv_create(connector, dcbent);
262 list_for_each_entry_safe(connector, ct,
264 if (!connector->possible_encoders)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_encoders.c 44 struct drm_connector *connector; local in function:amdgpu_link_encoder_connector
52 drm_for_each_connector_iter(connector, &iter) {
53 amdgpu_connector = to_amdgpu_connector(connector);
57 drm_connector_attach_encoder(connector, encoder);
59 amdgpu_atombios_encoder_init_backlight(amdgpu_encoder, connector);
72 struct drm_connector *connector; local in function:amdgpu_encoder_set_active_device
76 drm_for_each_connector_iter(connector, &iter) {
77 if (connector->encoder == encoder) {
78 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
93 struct drm_connector *connector, *found = NULL local in function:amdgpu_get_connector_for_encoder
114 struct drm_connector *connector, *found = NULL; local in function:amdgpu_get_connector_for_encoder_init
213 struct drm_connector *connector; local in function:amdgpu_dig_monitor_is_duallink
    [all...]
amdgpu_encoders.c 44 struct drm_connector *connector; local in function:amdgpu_link_encoder_connector
52 drm_for_each_connector_iter(connector, &iter) {
53 amdgpu_connector = to_amdgpu_connector(connector);
57 drm_connector_attach_encoder(connector, encoder);
59 amdgpu_atombios_encoder_init_backlight(amdgpu_encoder, connector);
72 struct drm_connector *connector; local in function:amdgpu_encoder_set_active_device
76 drm_for_each_connector_iter(connector, &iter) {
77 if (connector->encoder == encoder) {
78 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
93 struct drm_connector *connector, *found = NULL local in function:amdgpu_get_connector_for_encoder
114 struct drm_connector *connector, *found = NULL; local in function:amdgpu_get_connector_for_encoder_init
213 struct drm_connector *connector; local in function:amdgpu_dig_monitor_is_duallink
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
amdgpu_dm_crc.c 208 struct drm_connector *connector; local in function:amdgpu_dm_crtc_set_crc_source
212 drm_for_each_connector_iter(connector, &conn_iter) {
213 if (!connector->state || connector->state->crtc != crtc)
216 aconn = to_amdgpu_dm_connector(connector);
222 DRM_DEBUG_DRIVER("No amd connector matching CRTC-%d\n", crtc->index);
230 DRM_DEBUG_DRIVER("No dp aux for amd connector\n");
amdgpu_dm_crc.c 208 struct drm_connector *connector; local in function:amdgpu_dm_crtc_set_crc_source
212 drm_for_each_connector_iter(connector, &conn_iter) {
213 if (!connector->state || connector->state->crtc != crtc)
216 aconn = to_amdgpu_dm_connector(connector);
222 DRM_DEBUG_DRIVER("No amd connector matching CRTC-%d\n", crtc->index);
230 DRM_DEBUG_DRIVER("No dp aux for amd connector\n");
  /src/sys/external/bsd/drm2/dist/drm/i915/display/
intel_connector.c 44 int intel_connector_init(struct intel_connector *connector)
58 __drm_atomic_helper_connector_reset(&connector->base,
66 struct intel_connector *connector; local in function:intel_connector_alloc
68 connector = kzalloc(sizeof(*connector), GFP_KERNEL);
69 if (!connector)
72 if (intel_connector_init(connector) < 0) {
73 kfree(connector);
77 return connector;
84 * Otherwise the destroy callbacks for the connector and the state shoul
    [all...]
intel_connector.c 44 int intel_connector_init(struct intel_connector *connector)
58 __drm_atomic_helper_connector_reset(&connector->base,
66 struct intel_connector *connector; local in function:intel_connector_alloc
68 connector = kzalloc(sizeof(*connector), GFP_KERNEL);
69 if (!connector)
72 if (intel_connector_init(connector) < 0) {
73 kfree(connector);
77 return connector;
84 * Otherwise the destroy callbacks for the connector and the state shoul
    [all...]
intel_dp_aux_backlight.c 63 static u32 intel_dp_aux_get_backlight(struct intel_connector *connector)
65 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder);
89 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:intel_dp_aux_set_backlight
90 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder);
115 static bool intel_dp_aux_set_pwm_freq(struct intel_connector *connector)
117 struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
118 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder);
185 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:intel_dp_aux_enable_backlight
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/vboxvideo/
vbox_irq.c 115 struct drm_connector *connector; local in function:vbox_update_mode_hints
134 drm_for_each_connector_iter(connector, &conn_iter) {
135 vbox_conn = to_vbox_connector(connector);
vbox_irq.c 115 struct drm_connector *connector; local in function:vbox_update_mode_hints
134 drm_for_each_connector_iter(connector, &conn_iter) {
135 vbox_conn = to_vbox_connector(connector);
  /src/sys/external/bsd/drm2/drm/
drmfb.c 88 struct drm_connector *connector; local in function:drmfb_attach
150 drm_client_for_each_connector_iter(connector, &conn_iter) {
151 struct drm_property_blob *edid = connector->edid_blob_ptr;
drmfb.c 88 struct drm_connector *connector; local in function:drmfb_attach
150 drm_client_for_each_connector_iter(connector, &conn_iter) {
151 struct drm_property_blob *edid = connector->edid_blob_ptr;
  /src/sys/dev/fdt/
hdmi_connector.c 50 { .compat = "hdmi-connector" },
70 dispcon_hdmi_connector_detect(struct drm_connector *connector, bool force)
72 struct dispcon_hdmi_connector *hdmi_connector = to_dispcon_hdmi_connector(connector);
94 dispcon_hdmi_connector_destroy(struct drm_connector *connector)
96 drm_connector_unregister(connector);
97 drm_connector_cleanup(connector);
108 dispcon_hdmi_connector_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode)
114 dispcon_hdmi_connector_get_modes(struct drm_connector *connector)
116 struct dispcon_hdmi_connector *hdmi_connector = to_dispcon_hdmi_connector(connector);
136 drm_connector_update_edid_property(connector, pedid)
151 struct drm_connector *connector = fdt_endpoint_get_data(ep); local in function:dispcon_hdmi_ep_activate
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_encoders.c 171 struct drm_connector *connector)
203 radeon_atom_backlight_init(radeon_encoder, connector);
205 radeon_legacy_backlight_init(radeon_encoder, connector);
212 struct drm_connector *connector; local in function:radeon_link_encoder_connector
218 list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
219 radeon_connector = to_radeon_connector(connector);
223 drm_connector_attach_encoder(connector, encoder);
225 radeon_encoder_add_backlight(radeon_encoder, connector);
235 struct drm_connector *connector; local in function:radeon_encoder_set_active_device
237 list_for_each_entry(connector, &dev->mode_config.connector_list, head)
253 struct drm_connector *connector; local in function:radeon_get_connector_for_encoder
278 struct drm_connector *connector; local in function:radeon_get_connector_for_encoder_init
380 struct drm_connector *connector; local in function:radeon_dig_monitor_is_duallink
    [all...]
radeon_evergreen_hdmi.c 103 struct drm_connector *connector, struct drm_display_mode *mode)
109 if (connector->latency_present[1])
110 tmp = VIDEO_LIPSYNC(connector->video_latency[1]) |
111 AUDIO_LIPSYNC(connector->audio_latency[1]);
115 if (connector->latency_present[0])
116 tmp = VIDEO_LIPSYNC(connector->video_latency[0]) |
117 AUDIO_LIPSYNC(connector->audio_latency[0]);
326 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local in function:dce4_hdmi_set_color_depth
340 connector->name, bpc);
346 connector->name)
416 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local in function:evergreen_hdmi_enable
451 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local in function:evergreen_dp_enable
458 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); local in function:evergreen_dp_enable
    [all...]
radeon_irq_kms.c 82 * was a hot plug interrupt. It walks the connector table
92 struct drm_connector *connector; local in function:radeon_hotplug_work_func
100 list_for_each_entry(connector, &mode_config->connector_list, head)
101 radeon_connector_hotplug(connector);
113 struct drm_connector *connector; local in function:radeon_dp_work_func
116 list_for_each_entry(connector, &mode_config->connector_list, head)
117 radeon_connector_hotplug(connector);

Completed in 33 milliseconds

1 2 3 4 5 6 7 8 9