Lines Matching refs:primary_state
1503 struct drm_plane_state *primary_state; in drm_atomic_helper_set_config() local
1518 primary_state = drm_atomic_get_plane_state(state, crtc->primary); in drm_atomic_helper_set_config()
1519 if (IS_ERR(primary_state)) { in drm_atomic_helper_set_config()
1520 ret = PTR_ERR(primary_state); in drm_atomic_helper_set_config()
1531 ret = drm_atomic_set_crtc_for_plane(primary_state, NULL); in drm_atomic_helper_set_config()
1535 drm_atomic_set_fb_for_plane(primary_state, NULL); in drm_atomic_helper_set_config()
1547 ret = drm_atomic_set_crtc_for_plane(primary_state, crtc); in drm_atomic_helper_set_config()
1550 drm_atomic_set_fb_for_plane(primary_state, set->fb); in drm_atomic_helper_set_config()
1551 primary_state->crtc_x = 0; in drm_atomic_helper_set_config()
1552 primary_state->crtc_y = 0; in drm_atomic_helper_set_config()
1553 primary_state->crtc_h = set->mode->vdisplay; in drm_atomic_helper_set_config()
1554 primary_state->crtc_w = set->mode->hdisplay; in drm_atomic_helper_set_config()
1555 primary_state->src_x = set->x << 16; in drm_atomic_helper_set_config()
1556 primary_state->src_y = set->y << 16; in drm_atomic_helper_set_config()
1557 primary_state->src_h = set->mode->vdisplay << 16; in drm_atomic_helper_set_config()
1558 primary_state->src_w = set->mode->hdisplay << 16; in drm_atomic_helper_set_config()