vop2_writel
vop2_writel(vop2, RK3568_LUT_PORT_SEL,
vop2_writel(vop2, RK3568_LUT_PORT_SEL, vp->id);
vop2_writel(vop2, RK3568_VP_LINE_FLAG(vp->id),
vop2_writel(vop2, RK3568_VP_INT_CLR(vp->id), irqs << 16 | irqs);
vop2_writel(vop2, RK3568_VP_INT_CLR(vp->id), irqs << 16 | irqs);
vop2_writel(vop2, RK3568_SYS0_INT_CLR, axi_irqs[0] << 16 | axi_irqs[0]);
vop2_writel(vop2, RK3568_SYS1_INT_CLR, axi_irqs[1] << 16 | axi_irqs[1]);
vop2_writel(vop2, RK3568_VP_INT_CLR(vp->id), irq << 16 | irq);
vop2_writel(vop2, RK3568_VP_INT_EN(vp->id), irq << 16 | irq);
vop2_writel(vop2, RK3568_VP_INT_EN(vp->id), irq << 16);
vop2_writel(vop2, RK3588_SYS_PD_CTRL, pd);
vop2_writel(vop2, RK3568_OTP_WIN_EN, 1);
vop2_writel(vop2, RK3568_REG_CFG_DONE, RK3568_REG_CFG_DONE__GLB_CFG_DONE_EN);
vop2_writel(vop2, RK3568_SYS0_INT_CLR,
vop2_writel(vop2, RK3568_SYS0_INT_EN,
vop2_writel(vop2, RK3568_SYS1_INT_CLR,
vop2_writel(vop2, RK3568_SYS1_INT_EN,
vop2_writel(vop2, RK3568_DSP_IF_EN, die);
vop2_writel(vop2, RK3568_DSP_IF_POL, dip);
vop2_writel(vop2, reg, ctrl);
vop2_writel(vop2, RK3568_DSP_IF_EN, die);
vop2_writel(vop2, RK3568_DSP_IF_CTRL, div);
vop2_writel(vop2, RK3568_DSP_IF_POL, dip);
vop2_writel(vop2, src_color_ctrl_reg + offset, alpha.src_color_ctrl.val);
vop2_writel(vop2, dst_color_ctrl_reg + offset, alpha.dst_color_ctrl.val);
vop2_writel(vop2, src_alpha_ctrl_reg + offset, alpha.src_alpha_ctrl.val);
vop2_writel(vop2, dst_alpha_ctrl_reg + offset, alpha.dst_alpha_ctrl.val);
vop2_writel(vop2, src_color_ctrl_reg + offset, alpha.src_color_ctrl.val);
vop2_writel(vop2, dst_color_ctrl_reg + offset, alpha.dst_color_ctrl.val);
vop2_writel(vop2, src_alpha_ctrl_reg + offset, alpha.src_alpha_ctrl.val);
vop2_writel(vop2, dst_alpha_ctrl_reg + offset, alpha.dst_alpha_ctrl.val);
vop2_writel(vop2, src_color_ctrl_reg, alpha.src_color_ctrl.val);
vop2_writel(vop2, dst_color_ctrl_reg, alpha.dst_color_ctrl.val);
vop2_writel(vop2, src_alpha_ctrl_reg, alpha.src_alpha_ctrl.val);
vop2_writel(vop2, dst_alpha_ctrl_reg, alpha.dst_alpha_ctrl.val);
vop2_writel(vop2, src_color_ctrl_reg, 0);
vop2_writel(vop2, RK3568_OVL_CTRL, ovl_ctrl);
vop2_writel(vop2, RK3568_OVL_PORT_SEL, port_sel);
vop2_writel(vop2, RK3568_OVL_LAYER_SEL, layer_sel);
vop2_writel(vop2, RK3568_CLUSTER_DLY_NUM, cdly);
vop2_writel(vop2, RK3568_SMART_DLY_NUM, sdly);
vop2_writel(vop2, RK3576_OVL_CTRL(vp->id), ovl_ctrl);
vop2_writel(vop2, RK3576_OVL_LAYER_SEL(vp->id), layer_sel);
vop2_writel(vp->vop2, RK3568_VP_BG_MIX_CTRL(vp->id),
vop2_writel(vp->vop2, RK3576_OVL_BG_MIX_CTRL(vp->id),