Lines Matching refs:vp_reg_write
190 static inline void vp_reg_write(struct mixer_context *ctx, u32 reg_id, in vp_reg_write() function
300 vp_reg_write(ctx, reg_id, val); in vp_filter_set()
409 vp_reg_write(ctx, VP_SHADOW_UPDATE, VP_SHADOW_UPDATE_ENABLE); in mixer_enable_sync()
557 vp_reg_write(ctx, VP_IMG_SIZE_Y, VP_IMG_HSIZE(fb->pitches[0]) | in vp_video_buffer()
560 vp_reg_write(ctx, VP_IMG_SIZE_C, VP_IMG_HSIZE(fb->pitches[1]) | in vp_video_buffer()
563 vp_reg_write(ctx, VP_SRC_WIDTH, state->src.w); in vp_video_buffer()
564 vp_reg_write(ctx, VP_SRC_H_POSITION, in vp_video_buffer()
566 vp_reg_write(ctx, VP_DST_WIDTH, state->crtc.w); in vp_video_buffer()
567 vp_reg_write(ctx, VP_DST_H_POSITION, state->crtc.x); in vp_video_buffer()
570 vp_reg_write(ctx, VP_SRC_HEIGHT, state->src.h / 2); in vp_video_buffer()
571 vp_reg_write(ctx, VP_SRC_V_POSITION, state->src.y / 2); in vp_video_buffer()
572 vp_reg_write(ctx, VP_DST_HEIGHT, state->crtc.h / 2); in vp_video_buffer()
573 vp_reg_write(ctx, VP_DST_V_POSITION, state->crtc.y / 2); in vp_video_buffer()
575 vp_reg_write(ctx, VP_SRC_HEIGHT, state->src.h); in vp_video_buffer()
576 vp_reg_write(ctx, VP_SRC_V_POSITION, state->src.y); in vp_video_buffer()
577 vp_reg_write(ctx, VP_DST_HEIGHT, state->crtc.h); in vp_video_buffer()
578 vp_reg_write(ctx, VP_DST_V_POSITION, state->crtc.y); in vp_video_buffer()
581 vp_reg_write(ctx, VP_H_RATIO, state->h_ratio); in vp_video_buffer()
582 vp_reg_write(ctx, VP_V_RATIO, state->v_ratio); in vp_video_buffer()
584 vp_reg_write(ctx, VP_ENDIAN_MODE, VP_ENDIAN_MODE_LITTLE); in vp_video_buffer()
587 vp_reg_write(ctx, VP_TOP_Y_PTR, luma_addr[0]); in vp_video_buffer()
588 vp_reg_write(ctx, VP_BOT_Y_PTR, luma_addr[1]); in vp_video_buffer()
589 vp_reg_write(ctx, VP_TOP_C_PTR, chroma_addr[0]); in vp_video_buffer()
590 vp_reg_write(ctx, VP_BOT_C_PTR, chroma_addr[1]); in vp_video_buffer()
692 vp_reg_write(ctx, VP_SRESET, VP_SRESET_PROCESSING); in vp_win_reset()