Lines Matching refs:connector

81 	struct drm_connector *connector;
84 list_for_each_entry(connector, struct drm_connector, &dev->mode_config.connector_list, head) {
91 fb_helper_connector->connector = connector;
431 struct drm_connector *connector;
436 connector = fb_helper->connector_info[i]->connector;
437 count += connector->funcs->fill_modes(connector, maxX, maxY);
447 list_for_each_entry(mode, struct drm_display_mode, &fb_connector->connector->modes, head) {
481 list_for_each_entry(mode, struct drm_display_mode, &fb_helper_conn->connector->modes, head) {
500 mode = drm_mode_create_from_cmdline_mode(fb_helper_conn->connector->dev,
503 list_add(&mode->head, &fb_helper_conn->connector->modes,
508 static bool drm_connector_enabled(struct drm_connector *connector, bool strict)
513 enable = connector->status == connector_status_connected;
515 enable = connector->status != connector_status_disconnected;
524 struct drm_connector *connector;
528 connector = fb_helper->connector_info[i]->connector;
529 enabled[i] = drm_connector_enabled(connector, true);
530 DRM_DEBUG_KMS("connector %d enabled? %s\n", connector->base.id,
539 connector = fb_helper->connector_info[i]->connector;
540 enabled[i] = drm_connector_enabled(connector, false);
563 /* only contemplate cloning if more than one connector is enabled */
591 /* try and find a 1024x768 mode on each connector */
601 list_for_each_entry(mode, struct drm_display_mode, &fb_helper_conn->connector->modes, head) {
630 DRM_DEBUG_KMS("looking for cmdline mode on connector %d\n",
631 fb_helper_conn->connector->base.id);
636 DRM_DEBUG_KMS("looking for preferred mode on connector %d\n",
637 fb_helper_conn->connector->base.id);
641 if (!modes[i] && !list_empty(&fb_helper_conn->connector->modes)) {
642 list_for_each_entry(modes[i], struct drm_display_mode, &fb_helper_conn->connector->modes, head)
659 struct drm_connector *connector;
673 connector = fb_helper_conn->connector;
686 if (connector->status == connector_status_connected)
693 connector_funcs = connector->helper_private;
694 encoder = connector_funcs->best_encoder(connector);
698 /* select a crtc for this connector and then attempt to configure
788 /* fill out the connector<->crtc mappings into the modesets */
808 modeset->connectors[modeset->num_connectors++] = fb_helper->connector_info[i]->connector;
833 * drm_helper_initial_config - setup a sane initial connector configuration