Lines Matching full:sink

1274 			"%s: width does not match (source %u, sink %u)\n",  in v4l2_subdev_link_validate_default()
1282 "%s: height does not match (source %u, sink %u)\n", in v4l2_subdev_link_validate_default()
1290 "%s: media bus code does not match (source 0x%8.8x, sink 0x%8.8x)\n", in v4l2_subdev_link_validate_default()
1296 /* The field order must match, or the sink field order must be NONE in v4l2_subdev_link_validate_default()
1303 "%s: field does not match (source %u, sink %u)\n", in v4l2_subdev_link_validate_default()
1315 link->sink->entity->name, link->sink->index); in v4l2_subdev_link_validate_default()
1418 media_entity_to_v4l2_subdev(link->sink->entity); in v4l2_subdev_link_validate_locked()
1428 link->sink->entity->name, link->sink->index); in v4l2_subdev_link_validate_locked()
1431 v4l2_link_validate_get_streams(link->sink, &sink_streams_mask, states_locked); in v4l2_subdev_link_validate_locked()
1434 * It is ok to have more source streams than sink streams as extra in v4l2_subdev_link_validate_locked()
1436 * sink streams is an error as streams must have a source. in v4l2_subdev_link_validate_locked()
1441 dev_err(dev, "Dangling sink streams: mask %#llx\n", in v4l2_subdev_link_validate_locked()
1446 /* Validate source and sink stream formats */ in v4l2_subdev_link_validate_locked()
1456 link->sink->entity->name, link->sink->index, stream); in v4l2_subdev_link_validate_locked()
1468 ret = v4l2_subdev_link_validate_get_format(link->sink, stream, in v4l2_subdev_link_validate_locked()
1473 link->sink->entity->name, link->sink->index, in v4l2_subdev_link_validate_locked()
1505 * Links are validated in the context of the sink entity. Usage of this in v4l2_subdev_link_validate()
1506 * helper on a sink that is not a subdev is a clear driver bug. in v4l2_subdev_link_validate()
1508 if (WARN_ON_ONCE(!is_media_entity_v4l2_subdev(link->sink->entity))) in v4l2_subdev_link_validate()
1551 sink_sd = media_entity_to_v4l2_subdev(link->sink->entity); in v4l2_subdev_link_validate()
2131 /* Validate the sink and source pad numbers. */ in v4l2_subdev_routing_validate()
2134 dev_dbg(sd->dev, "route %u sink (%u) is not a sink pad\n", in v4l2_subdev_routing_validate()
2148 * sink pad must be routed to a single source pad. in v4l2_subdev_routing_validate()
2155 i, "sink"); in v4l2_subdev_routing_validate()
2162 * source pad must originate from a single sink pad. in v4l2_subdev_routing_validate()
2175 * V4L2_SUBDEV_ROUTING_NO_SINK_MULTIPLEXING: Pads on the sink in v4l2_subdev_routing_validate()
2177 * a single stream in a sink pad. in v4l2_subdev_routing_validate()
2183 i, "sink", route->sink_pad); in v4l2_subdev_routing_validate()
2212 * originate from the same (sink) stream. in v4l2_subdev_routing_validate()
2218 "routes %u and %u originate from same sink (%u/%u)\n", in v4l2_subdev_routing_validate()