Lines Matching defs:modeset

42 	struct drm_mode_set *modeset;
60 for (modeset = client->modesets; modeset->crtc; modeset++) {
61 modeset->connectors = kzalloc_objs(*modeset->connectors,
63 if (!modeset->connectors)
77 struct drm_mode_set *modeset;
79 drm_client_for_each_modeset(modeset, client) {
82 drm_mode_destroy(client->dev, modeset->mode);
83 modeset->mode = NULL;
84 modeset->fb = NULL;
86 for (i = 0; i < modeset->num_connectors; i++) {
87 drm_connector_put(modeset->connectors[i]);
88 modeset->connectors[i] = NULL;
90 modeset->num_connectors = 0;
96 struct drm_mode_set *modeset;
102 drm_client_for_each_modeset(modeset, client)
103 kfree(modeset->connectors);
114 struct drm_mode_set *modeset;
116 drm_client_for_each_modeset(modeset, client)
117 if (modeset->crtc == crtc)
118 return modeset;
555 struct drm_mode_set *modeset;
584 drm_client_for_each_modeset(modeset, client) {
585 struct drm_crtc *crtc = modeset->crtc;
812 * config in the client's modeset array.
903 struct drm_mode_set *modeset = drm_client_find_modeset(client, crtc);
910 if (drm_WARN_ON_ONCE(dev, modeset->num_connectors == DRM_CLIENT_MAX_CLONED_CONNECTORS ||
911 (dev->mode_config.num_crtc > 1 && modeset->num_connectors == 1))) {
916 drm_mode_destroy(dev, modeset->mode);
917 modeset->mode = drm_mode_duplicate(dev, mode);
918 if (!modeset->mode) {
924 modeset->connectors[modeset->num_connectors++] = connector;
925 modeset->x = offset->x;
926 modeset->y = offset->y;
949 * @modeset: DRM modeset
952 * This function checks if the primary plane in @modeset can hw rotate
960 bool drm_client_rotation(struct drm_mode_set *modeset, unsigned int *rotation)
962 struct drm_connector *connector = modeset->connectors[0];
963 struct drm_plane *plane = modeset->crtc->primary;
968 if (!modeset->num_connectors)
1166 * drm_client_modeset_check() - Check modeset configuration
1169 * Check modeset configuration.
1193 * Commit modeset configuration to crtcs without checking if there is a DRM
1220 * Commit modeset configuration to crtcs.
1245 struct drm_mode_set *modeset;
1250 drm_client_for_each_modeset(modeset, client) {
1253 if (!modeset->crtc->enabled)
1256 for (j = 0; j < modeset->num_connectors; j++) {
1257 connector = modeset->connectors[j];