Lines Matching refs:field
212 static int calculate_v_scale_registers(struct saa7146_dev *dev, enum v4l2_field field, in calculate_v_scale_registers() argument
234 if (V4L2_FIELD_HAS_BOTH(field)) { in calculate_v_scale_registers()
238 } else if (field == V4L2_FIELD_TOP in calculate_v_scale_registers()
239 || field == V4L2_FIELD_ALTERNATE in calculate_v_scale_registers()
240 || field == V4L2_FIELD_BOTTOM) { in calculate_v_scale_registers()
338 struct saa7146_video_dma *vdma2, u32* clip_format, u32* arbtr_ctrl, enum v4l2_field field) in calculate_clipping_registers_rect() argument
459 if (V4L2_FIELD_HAS_BOTH(field)) { in calculate_clipping_registers_rect()
486 enum v4l2_field field = vv->ov.win.field; in saa7146_set_clipping_rect() local
500 calculate_clipping_registers_rect(dev, fh, &vdma2, &clip_format, &arbtr_ctrl, field); in saa7146_set_clipping_rect()
523 …atic void saa7146_set_window(struct saa7146_dev *dev, int width, int height, enum v4l2_field field) in saa7146_set_window() argument
535 …calculate_v_scale_registers(dev, field, vv->standard->v_field*2, height, &hps_v_scale, &hps_v_gain… in saa7146_set_window()
559 …on(struct saa7146_dev *dev, int w_x, int w_y, int w_height, enum v4l2_field field, u32 pixelformat) in saa7146_set_position() argument
590 if (V4L2_FIELD_HAS_BOTH(field)) { in saa7146_set_position()
591 } else if (field == V4L2_FIELD_ALTERNATE) { in saa7146_set_position()
595 } else if (field == V4L2_FIELD_TOP) { in saa7146_set_position()
598 } else if (field == V4L2_FIELD_BOTTOM) { in saa7146_set_position()
652 saa7146_set_window(dev, vv->ov.win.w.width, vv->ov.win.w.height, vv->ov.win.field); in saa7146_enable_overlay()
653 …dev, vv->ov.win.w.left, vv->ov.win.w.top, vv->ov.win.w.height, vv->ov.win.field, vv->ov_fmt->pixel… in saa7146_enable_overlay()
711 enum v4l2_field field = buf->fmt->field; in calculate_video_dma_grab_packed() local
716 width, height, v4l2_field_names[field]); in calculate_video_dma_grab_packed()
736 if (V4L2_FIELD_HAS_BOTH(field)) { in calculate_video_dma_grab_packed()
737 } else if (field == V4L2_FIELD_ALTERNATE) { in calculate_video_dma_grab_packed()
747 } else if (field == V4L2_FIELD_TOP) { in calculate_video_dma_grab_packed()
750 } else if (field == V4L2_FIELD_BOTTOM) { in calculate_video_dma_grab_packed()
835 enum v4l2_field field = buf->fmt->field; in calculate_video_dma_grab_planar() local
842 width, height, v4l2_field_names[field]); in calculate_video_dma_grab_planar()
884 if (V4L2_FIELD_HAS_BOTH(field)) { in calculate_video_dma_grab_planar()
885 } else if (field == V4L2_FIELD_ALTERNATE) { in calculate_video_dma_grab_planar()
893 } else if (field == V4L2_FIELD_TOP) { in calculate_video_dma_grab_planar()
900 } else if (field == V4L2_FIELD_BOTTOM) { in calculate_video_dma_grab_planar()
1011 saa7146_set_window(dev, buf->fmt->width, buf->fmt->height, buf->fmt->field); in saa7146_set_capture()