Lines Matching defs:vop2

141 	struct vop2 *vop2;  member
159 struct vop2 *vop2; member
177 struct vop2 { struct
180 struct vop2_video_port vps[ROCKCHIP_MAX_CRTC]; argument
182 const struct vop2_data *data; argument
197 /* physical map length of vop2 register */ argument
203 struct mutex vop2_lock; argument
220 struct vop2_win win[]; argument
252 static void vop2_lock(struct vop2 *vop2) in vop2_lock()
257 static void vop2_unlock(struct vop2 *vop2) in vop2_unlock()
262 static void vop2_writel(struct vop2 *vop2, u32 offset, u32 v) in vop2_writel()
272 static u32 vop2_readl(struct vop2 *vop2, u32 offset) in vop2_readl()
302 struct vop2 *vop2 = vp->vop2; in vop2_cfg_done() local
498 static bool vop2_output_rg_swap(struct vop2 *vop2, u32 bus_format) in vop2_output_rg_swap()
548 struct vop2 *vop2 = win->vop2; in rockchip_vop2_mod_supported() local
702 static void vop2_setup_scale(struct vop2 *vop2, const struct vop2_win *win, in vop2_setup_scale()
886 struct vop2 *vop2 = vp->vop2; in vop2_crtc_enable_irq() local
894 struct vop2 *vop2 = vp->vop2; in vop2_crtc_disable_irq() local
899 static int vop2_core_clks_prepare_enable(struct vop2 *vop2) in vop2_core_clks_prepare_enable()
930 static void rk3588_vop2_power_domain_enable_all(struct vop2 *vop2) in rk3588_vop2_power_domain_enable_all()
941 static void vop2_enable(struct vop2 *vop2) in vop2_enable()
988 static void vop2_disable(struct vop2 *vop2) in vop2_disable()
1005 struct vop2 *vop2 = vp->vop2; in vop2_crtc_atomic_disable() local
1062 struct vop2 *vop2; in vop2_plane_atomic_check() local
1131 struct vop2 *vop2 = win->vop2; in vop2_plane_atomic_disable() local
1202 struct vop2 *vop2 = win->vop2; in vop2_plane_atomic_update() local
1576 struct vop2 *vop2 = vp->vop2; in rk3568_set_intf_mux() local
1676 struct vop2 *vop2 = vp->vop2; in rk3588_calc_cru_cfg() local
1796 struct vop2 *vop2 = vp->vop2; in rk3588_set_intf_mux() local
1905 struct vop2 *vop2 = vp->vop2; in vop2_set_intf_mux() local
1924 struct vop2 *vop2 = vp->vop2; in vop2_crtc_atomic_enable() local
2146 static int vop2_find_start_mixer_id_for_vp(struct vop2 *vop2, u8 port_id) in vop2_find_start_mixer_id_for_vp()
2160 static void vop2_setup_cluster_alpha(struct vop2 *vop2, struct vop2_win *main_win) in vop2_setup_cluster_alpha()
2200 struct vop2 *vop2 = vp->vop2; in vop2_setup_alpha() local
2307 struct vop2 *vop2 = vp->vop2; in vop2_setup_layer_mixer() local
2419 static void vop2_setup_dly_for_windows(struct vop2 *vop2) in vop2_setup_dly_for_windows()
2463 struct vop2 *vop2 = vp->vop2; in vop2_crtc_atomic_begin() local
2569 struct vop2 *vop2 = data; in vop2_isr() local
2637 static int vop2_plane_init(struct vop2 *vop2, struct vop2_win *win, in vop2_plane_init()
2670 static struct vop2_video_port *find_vp_without_primary(struct vop2 *vop2) in find_vp_without_primary()
2688 static int vop2_create_crtcs(struct vop2 *vop2) in vop2_create_crtcs()
2812 static void vop2_destroy_crtcs(struct vop2 *vop2) in vop2_destroy_crtcs()
2833 static int vop2_find_rgb_encoder(struct vop2 *vop2) in vop2_find_rgb_encoder()
2918 struct vop2 *vop2 = win->vop2; in vop2_cluster_init() local
3002 struct vop2 *vop2 = win->vop2; in vop2_esmart_init() local
3024 static int vop2_win_init(struct vop2 *vop2) in vop2_win_init()
3082 struct vop2 *vop2; in vop2_bind() local
3213 struct vop2 *vop2 = dev_get_drvdata(dev); in vop2_unbind() local