Lines Matching refs:vop_win

91 #define VOP_WIN_TO_INDEX(vop_win) \  argument
92 ((vop_win) - (vop_win)->vop->win)
102 #define to_vop_win(x) container_of(x, struct vop_win, base)
126 struct vop_win { struct
182 struct vop_win win[];
570 static void vop_win_disable(struct vop *vop, const struct vop_win *vop_win) in vop_win_disable() argument
572 const struct vop_win_data *win = vop_win->data; in vop_win_disable()
582 vop->win_enabled &= ~BIT(VOP_WIN_TO_INDEX(vop_win)); in vop_win_disable()
632 struct vop_win *vop_win = &vop->win[i]; in vop_enable() local
634 vop_win_disable(vop, vop_win); in vop_enable()
684 struct vop_win *vop_win = &vop->win[i]; in rockchip_drm_set_win_enabled() local
685 const struct vop_win_data *win = vop_win->data; in rockchip_drm_set_win_enabled()
786 struct vop_win *vop_win = to_vop_win(plane); in vop_plane_atomic_check() local
787 const struct vop_win_data *win = vop_win->data; in vop_plane_atomic_check()
858 struct vop_win *vop_win = to_vop_win(plane); in vop_plane_atomic_disable() local
866 vop_win_disable(vop, vop_win); in vop_plane_atomic_disable()
876 struct vop_win *vop_win = to_vop_win(plane); in vop_plane_atomic_update() local
877 const struct vop_win_data *win = vop_win->data; in vop_plane_atomic_update()
878 const struct vop_win_yuv2yuv_data *win_yuv2yuv = vop_win->yuv2yuv_data; in vop_plane_atomic_update()
892 int win_index = VOP_WIN_TO_INDEX(vop_win); in vop_plane_atomic_update()
945 VOP_AFBC_SET(vop, win_sel, VOP_WIN_TO_INDEX(vop_win)); in vop_plane_atomic_update()
1026 struct vop_win *vop_win = to_vop_win(plane); in vop_plane_atomic_async_check() local
1027 const struct vop_win_data *win = vop_win->data; in vop_plane_atomic_async_check()
1761 struct vop_win *vop_win = &vop->win[i]; in vop_create_crtc() local
1762 const struct vop_win_data *win_data = vop_win->data; in vop_create_crtc()
1768 ret = drm_universal_plane_init(vop->drm_dev, &vop_win->base, in vop_create_crtc()
1780 plane = &vop_win->base; in vop_create_crtc()
1805 struct vop_win *vop_win = &vop->win[i]; in vop_create_crtc() local
1806 const struct vop_win_data *win_data = vop_win->data; in vop_create_crtc()
1812 ret = drm_universal_plane_init(vop->drm_dev, &vop_win->base, in vop_create_crtc()
1824 drm_plane_helper_add(&vop_win->base, &plane_helper_funcs); in vop_create_crtc()
1825 vop_plane_add_properties(&vop_win->base, win_data); in vop_create_crtc()
1959 struct vop_win *vop_win = &vop->win[i]; in vop_initial() local
1960 const struct vop_win_data *win = vop_win->data; in vop_initial()
1964 vop_win_disable(vop, vop_win); in vop_initial()
2012 struct vop_win *vop_win = &vop->win[i]; in vop_win_init() local
2015 vop_win->data = win_data; in vop_win_init()
2016 vop_win->vop = vop; in vop_win_init()
2019 vop_win->yuv2yuv_data = &vop_data->win_yuv2yuv[i]; in vop_win_init()