Lines Matching defs:sel
628 struct v4l2_subdev_selection *sel)
632 switch (sel->target) {
634 sel->r.left = MT9P031_COLUMN_START_MIN;
635 sel->r.top = MT9P031_ROW_START_MIN;
636 sel->r.width = MT9P031_WINDOW_WIDTH_MAX;
637 sel->r.height = MT9P031_WINDOW_HEIGHT_MAX;
641 sel->r = *__mt9p031_get_pad_crop(mt9p031, sd_state,
642 sel->pad, sel->which);
652 struct v4l2_subdev_selection *sel)
659 if (sel->target != V4L2_SEL_TGT_CROP)
665 rect.left = clamp(ALIGN(sel->r.left, 2), MT9P031_COLUMN_START_MIN,
667 rect.top = clamp(ALIGN(sel->r.top, 2), MT9P031_ROW_START_MIN,
669 rect.width = clamp_t(unsigned int, ALIGN(sel->r.width, 2),
672 rect.height = clamp_t(unsigned int, ALIGN(sel->r.height, 2),
681 __crop = __mt9p031_get_pad_crop(mt9p031, sd_state, sel->pad,
682 sel->which);
689 sel->pad,
690 sel->which);
696 sel->r = rect;