/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);
|