Home | History | Annotate | Download | only in drm

Lines Matching defs:modeset

44 	struct drm_mode_set *modeset;
62 for (modeset = client->modesets; modeset->crtc; modeset++) {
63 modeset->connectors = kcalloc(max_connector_count,
64 sizeof(*modeset->connectors), GFP_KERNEL);
65 if (!modeset->connectors)
79 struct drm_mode_set *modeset;
82 drm_client_for_each_modeset(modeset, client) {
83 drm_mode_destroy(client->dev, modeset->mode);
84 modeset->mode = NULL;
85 modeset->fb = NULL;
87 for (i = 0; i < modeset->num_connectors; i++) {
88 drm_connector_put(modeset->connectors[i]);
89 modeset->connectors[i] = NULL;
91 modeset->num_connectors = 0;
97 struct drm_mode_set *modeset;
103 drm_client_for_each_modeset(modeset, client)
104 kfree(modeset->connectors);
115 struct drm_mode_set *modeset;
117 drm_client_for_each_modeset(modeset, client)
118 if (modeset->crtc == crtc)
119 return modeset;
501 struct drm_mode_set *modeset;
531 drm_client_for_each_modeset(modeset, client) {
532 crtc = modeset->crtc;
763 * config in the client's modeset array.
854 struct drm_mode_set *modeset = drm_client_find_modeset(client, crtc);
860 if (WARN_ON_ONCE(modeset->num_connectors == DRM_CLIENT_MAX_CLONED_CONNECTORS ||
861 (dev->mode_config.num_crtc > 1 && modeset->num_connectors == 1))) {
866 modeset->mode = drm_mode_duplicate(dev, mode);
868 modeset->connectors[modeset->num_connectors++] = connector;
869 modeset->x = offset->x;
870 modeset->y = offset->y;
891 * @modeset: DRM modeset
894 * This function checks if the primary plane in @modeset can hw rotate
902 bool drm_client_rotation(struct drm_mode_set *modeset, unsigned int *rotation)
904 struct drm_connector *connector = modeset->connectors[0];
905 struct drm_plane *plane = modeset->crtc->primary;
910 if (!modeset->num_connectors)
1108 * Commit modeset configuration to crtcs without checking if there is a DRM master.
1133 * Commit modeset configuration to crtcs.
1158 struct drm_mode_set *modeset;
1162 drm_client_for_each_modeset(modeset, client) {
1163 if (!modeset->crtc->enabled)
1166 for (j = 0; j < modeset->num_connectors; j++) {
1167 connector = modeset->connectors[j];