Lines Matching refs:pad
181 * identical. We pick the format on the first sink pad (pad 0) and propagate it
195 if (code->pad == BRU_PAD_SINK(0)) {
232 unsigned int pad, u32 which)
236 return v4l2_subdev_get_try_crop(fh, pad);
238 return &bru->inputs[pad].compose;
249 fmt->format = *vsp1_entity_get_pad_format(&bru->entity, fh, fmt->pad,
256 unsigned int pad, struct v4l2_mbus_framefmt *fmt,
261 switch (pad) {
289 bru_try_format(bru, fh, fmt->pad, &fmt->format, fmt->which);
291 format = vsp1_entity_get_pad_format(&bru->entity, fh, fmt->pad,
296 if (fmt->pad != BRU_PAD_SOURCE) {
299 compose = bru_get_compose(bru, fh, fmt->pad, fmt->which);
307 if (fmt->pad == BRU_PAD_SINK(0)) {
326 if (sel->pad == BRU_PAD_SOURCE)
338 sel->r = *bru_get_compose(bru, fh, sel->pad, sel->which);
354 if (sel->pad == BRU_PAD_SOURCE)
371 format = vsp1_entity_get_pad_format(&bru->entity, fh, sel->pad,
376 compose = bru_get_compose(bru, fh, sel->pad, sel->which);
401 .pad = &bru_pad_ops,