Home
last modified time | relevance | path

Searched refs:primary_state (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_drm_logo.c707 struct drm_plane_state *primary_state; in setup_initial_state() local
821 primary_state = drm_atomic_get_plane_state(state, crtc->primary); in setup_initial_state()
822 if (IS_ERR(primary_state)) { in setup_initial_state()
823 ret = PTR_ERR(primary_state); in setup_initial_state()
832 primary_state->crtc = crtc; in setup_initial_state()
833 primary_state->src_x = 0; in setup_initial_state()
834 primary_state->src_y = 0; in setup_initial_state()
835 primary_state->src_w = fb_width << 16; in setup_initial_state()
836 primary_state->src_h = fb_height << 16; in setup_initial_state()
839 primary_state->crtc_x = 0; in setup_initial_state()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A Ddrm_atomic.c1475 struct drm_plane_state *primary_state; in __drm_atomic_helper_set_config() local
1484 primary_state = drm_atomic_get_plane_state(state, crtc->primary); in __drm_atomic_helper_set_config()
1485 if (IS_ERR(primary_state)) in __drm_atomic_helper_set_config()
1486 return PTR_ERR(primary_state); in __drm_atomic_helper_set_config()
1498 ret = drm_atomic_set_crtc_for_plane(primary_state, NULL); in __drm_atomic_helper_set_config()
1502 drm_atomic_set_fb_for_plane(primary_state, NULL); in __drm_atomic_helper_set_config()
1516 ret = drm_atomic_set_crtc_for_plane(primary_state, crtc); in __drm_atomic_helper_set_config()
1522 drm_atomic_set_fb_for_plane(primary_state, set->fb); in __drm_atomic_helper_set_config()
1523 primary_state->crtc_x = 0; in __drm_atomic_helper_set_config()
1524 primary_state->crtc_y = 0; in __drm_atomic_helper_set_config()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/atmel-hlcdc/
H A Datmel_hlcdc_plane.c521 struct atmel_hlcdc_plane_state *primary_state; in atmel_hlcdc_plane_prepare_disc_area() local
536 primary_state = drm_plane_state_to_atmel_hlcdc_plane_state(primary_s); in atmel_hlcdc_plane_prepare_disc_area()
567 primary_state->disc_x = disc_x; in atmel_hlcdc_plane_prepare_disc_area()
568 primary_state->disc_y = disc_y; in atmel_hlcdc_plane_prepare_disc_area()
569 primary_state->disc_w = disc_w; in atmel_hlcdc_plane_prepare_disc_area()
570 primary_state->disc_h = disc_h; in atmel_hlcdc_plane_prepare_disc_area()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c8680 struct drm_plane_state *primary_state, *overlay_state = NULL; in validate_overlay() local
8702 primary_state = drm_atomic_get_plane_state(state, overlay_state->crtc->primary); in validate_overlay()
8703 if (IS_ERR(primary_state)) in validate_overlay()
8704 return PTR_ERR(primary_state); in validate_overlay()
8707 if (!primary_state->crtc) in validate_overlay()
8711 if (primary_state->crtc_x < overlay_state->crtc_x || in validate_overlay()
8712 primary_state->crtc_y < overlay_state->crtc_y || in validate_overlay()
8713primary_state->crtc_x + primary_state->crtc_w > overlay_state->crtc_x + overlay_state->crtc_w || in validate_overlay()
8714primary_state->crtc_y + primary_state->crtc_h > overlay_state->crtc_y + overlay_state->crtc_h) { in validate_overlay()