Lines Matching refs:set
481 /* the legacy pointers should never be set */
559 /* either *both* CRTC and FB must be set, or neither */
561 DRM_DEBUG_ATOMIC("[PLANE:%d:%s] CRTC set but no FB\n",
565 DRM_DEBUG_ATOMIC("[PLANE:%d:%s] FB set but no CRTC\n",
1413 struct drm_mode_set *set)
1415 struct drm_device *dev = set->crtc->dev;
1428 ret = drm_atomic_add_affected_connectors(state, set->crtc);
1433 if (new_conn_state->crtc == set->crtc) {
1444 /* Then set all connectors from set->connectors on the target crtc */
1445 for (i = 0; i < set->num_connectors; i++) {
1447 set->connectors[i]);
1452 set->crtc);
1464 if (crtc == set->crtc)
1481 int __drm_atomic_helper_set_config(struct drm_mode_set *set,
1486 struct drm_crtc *crtc = set->crtc;
1498 if (!set->mode) {
1499 WARN_ON(set->fb);
1500 WARN_ON(set->num_connectors);
1517 WARN_ON(!set->fb);
1518 WARN_ON(!set->num_connectors);
1520 ret = drm_atomic_set_mode_for_crtc(crtc_state, set->mode);
1530 drm_mode_get_hv_timing(set->mode, &hdisplay, &vdisplay);
1532 drm_atomic_set_fb_for_plane(primary_state, set->fb);
1537 primary_state->src_x = set->x << 16;
1538 primary_state->src_y = set->y << 16;
1548 ret = update_output_state(state, set);