Searched refs:cstate (Results 1 – 4 of 4) sorted by relevance
/device/board/isoftstone/yangfan/kernel/src/driv/gpu/rockchip/ |
D | dw-dp.c | 424 static inline struct dw_dp_state *connector_to_dp_state(struct drm_connector_state *cstate) in connector_to_dp_state() argument 426 return container_of(cstate, struct dw_dp_state, state); in connector_to_dp_state() 552 struct dw_dp_state *cstate, *old_cstate; in dw_dp_atomic_connector_duplicate_state() local 558 cstate = kmalloc(sizeof(*cstate), GFP_KERNEL); in dw_dp_atomic_connector_duplicate_state() 559 if (!cstate) in dw_dp_atomic_connector_duplicate_state() 562 __drm_atomic_helper_connector_duplicate_state(connector, &cstate->state); in dw_dp_atomic_connector_duplicate_state() 563 cstate->bpc = old_cstate->bpc; in dw_dp_atomic_connector_duplicate_state() 564 cstate->color_format = old_cstate->color_format; in dw_dp_atomic_connector_duplicate_state() 566 return &cstate->state; in dw_dp_atomic_connector_duplicate_state() 572 struct dw_dp_state *cstate = connector_to_dp_state(state); in dw_dp_atomic_connector_destroy_state() local [all …]
|
D | rockchip_drm_vop2.c | 2664 struct drm_crtc_state *cstate, in vop2_wb_encoder_atomic_check() argument 2668 struct rockchip_crtc_state *vcstate = to_rockchip_crtc_state(cstate); in vop2_wb_encoder_atomic_check() 2669 struct vop2_video_port *vp = to_vop2_video_port(cstate->crtc); in vop2_wb_encoder_atomic_check() 2687 if ((fb->width > cstate->mode.hdisplay) || in vop2_wb_encoder_atomic_check() 2688 ((fb->height != cstate->mode.vdisplay) && in vop2_wb_encoder_atomic_check() 2689 (fb->height != (cstate->mode.vdisplay >> 1)))) { in vop2_wb_encoder_atomic_check() 2696 cstate->mode.hdisplay, fb->width); in vop2_wb_encoder_atomic_check() 2697 wb_state->scale_x_en = (fb->width < cstate->mode.hdisplay) ? 1 : 0; in vop2_wb_encoder_atomic_check() 2698 wb_state->scale_y_en = (fb->height < cstate->mode.vdisplay) ? 1 : 0; in vop2_wb_encoder_atomic_check() 3945 struct drm_crtc_state *cstate; in vop2_plane_atomic_check() local [all …]
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_vop2.c | 2632 static int vop2_wb_encoder_atomic_check(struct drm_encoder *encoder, struct drm_crtc_state *cstate, in vop2_wb_encoder_atomic_check() argument 2636 struct rockchip_crtc_state *vcstate = to_rockchip_crtc_state(cstate); in vop2_wb_encoder_atomic_check() 2637 struct vop2_video_port *vp = to_vop2_video_port(cstate->crtc); in vop2_wb_encoder_atomic_check() 2654 if ((fb->width > cstate->mode.hdisplay) || in vop2_wb_encoder_atomic_check() 2655 ((fb->height != cstate->mode.vdisplay) && (fb->height != (cstate->mode.vdisplay >> 1)))) { in vop2_wb_encoder_atomic_check() 2661 …wb_state->scale_x_factor = vop2_scale_factor(SCALE_DOWN, VOP2_SCALE_DOWN_BIL, cstate->mode.hdispla… in vop2_wb_encoder_atomic_check() 2662 wb_state->scale_x_en = (fb->width < cstate->mode.hdisplay) ? 1 : 0; in vop2_wb_encoder_atomic_check() 2663 wb_state->scale_y_en = (fb->height < cstate->mode.vdisplay) ? 1 : 0; in vop2_wb_encoder_atomic_check() 3557 struct drm_crtc_state *cstate; in vop2_plane_atomic_check() local 3582 cstate = drm_atomic_get_existing_crtc_state(state->state, crtc); in vop2_plane_atomic_check() [all …]
|
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_vop2.c | 2622 struct drm_crtc_state *cstate, in vop2_wb_encoder_atomic_check() argument 2626 struct rockchip_crtc_state *vcstate = to_rockchip_crtc_state(cstate); in vop2_wb_encoder_atomic_check() 2627 struct vop2_video_port *vp = to_vop2_video_port(cstate->crtc); in vop2_wb_encoder_atomic_check() 2645 if ((fb->width > cstate->mode.hdisplay) || in vop2_wb_encoder_atomic_check() 2646 ((fb->height != cstate->mode.vdisplay) && in vop2_wb_encoder_atomic_check() 2647 (fb->height != (cstate->mode.vdisplay >> 1)))) { in vop2_wb_encoder_atomic_check() 2654 cstate->mode.hdisplay, fb->width); in vop2_wb_encoder_atomic_check() 2655 wb_state->scale_x_en = (fb->width < cstate->mode.hdisplay) ? 1 : 0; in vop2_wb_encoder_atomic_check() 2656 wb_state->scale_y_en = (fb->height < cstate->mode.vdisplay) ? 1 : 0; in vop2_wb_encoder_atomic_check() 3564 struct drm_crtc_state *cstate; in vop2_plane_atomic_check() local [all …]
|