Lines Matching refs:vp_reg_write
132 static inline void vp_reg_write(struct mixer_resources *res, u32 reg_id, in vp_reg_write() function
242 vp_reg_write(res, reg_id, val); in vp_filter_set()
265 vp_reg_write(res, VP_SHADOW_UPDATE, enable ? in mixer_vsync_set_update()
439 vp_reg_write(res, VP_IMG_SIZE_Y, VP_IMG_HSIZE(plane->pitch) | in vp_video_buffer()
442 vp_reg_write(res, VP_IMG_SIZE_C, VP_IMG_HSIZE(plane->pitch) | in vp_video_buffer()
445 vp_reg_write(res, VP_SRC_WIDTH, plane->src_width); in vp_video_buffer()
446 vp_reg_write(res, VP_SRC_HEIGHT, plane->src_height); in vp_video_buffer()
447 vp_reg_write(res, VP_SRC_H_POSITION, in vp_video_buffer()
449 vp_reg_write(res, VP_SRC_V_POSITION, plane->src_y); in vp_video_buffer()
451 vp_reg_write(res, VP_DST_WIDTH, plane->crtc_width); in vp_video_buffer()
452 vp_reg_write(res, VP_DST_H_POSITION, plane->crtc_x); in vp_video_buffer()
454 vp_reg_write(res, VP_DST_HEIGHT, plane->crtc_height / 2); in vp_video_buffer()
455 vp_reg_write(res, VP_DST_V_POSITION, plane->crtc_y / 2); in vp_video_buffer()
457 vp_reg_write(res, VP_DST_HEIGHT, plane->crtc_height); in vp_video_buffer()
458 vp_reg_write(res, VP_DST_V_POSITION, plane->crtc_y); in vp_video_buffer()
461 vp_reg_write(res, VP_H_RATIO, plane->h_ratio); in vp_video_buffer()
462 vp_reg_write(res, VP_V_RATIO, plane->v_ratio); in vp_video_buffer()
464 vp_reg_write(res, VP_ENDIAN_MODE, VP_ENDIAN_MODE_LITTLE); in vp_video_buffer()
467 vp_reg_write(res, VP_TOP_Y_PTR, luma_addr[0]); in vp_video_buffer()
468 vp_reg_write(res, VP_BOT_Y_PTR, luma_addr[1]); in vp_video_buffer()
469 vp_reg_write(res, VP_TOP_C_PTR, chroma_addr[0]); in vp_video_buffer()
470 vp_reg_write(res, VP_BOT_C_PTR, chroma_addr[1]); in vp_video_buffer()
630 vp_reg_write(res, VP_SRESET, VP_SRESET_PROCESSING); in vp_win_reset()