Lines Matching full:sink
237 dev_warn(mdev->dev, "couldn't get tuner analog pad sink\n"); in v4l2_mc_create_media_graph()
249 dev_warn(mdev->dev, "couldn't get tuner analog pad sink\n"); in v4l2_mc_create_media_graph()
313 struct media_pad *sink) in v4l2_create_fwnode_links_to_pad() argument
318 if (!(sink->flags & MEDIA_PAD_FL_SINK) || in v4l2_create_fwnode_links_to_pad()
319 !is_media_entity_v4l2_subdev(sink->entity)) in v4l2_create_fwnode_links_to_pad()
322 sink_sd = media_entity_to_v4l2_subdev(sink->entity); in v4l2_create_fwnode_links_to_pad()
340 * ask the sink to verify it owns the remote endpoint, in v4l2_create_fwnode_links_to_pad()
341 * and translate to a sink pad. in v4l2_create_fwnode_links_to_pad()
348 if (sink_idx < 0 || sink_idx != sink->index) in v4l2_create_fwnode_links_to_pad()
353 * the source endpoint connects to an endpoint at the sink in v4l2_create_fwnode_links_to_pad()
354 * entity, and the sink endpoint corresponds to the sink in v4l2_create_fwnode_links_to_pad()
362 if (media_entity_find_link(src, sink)) in v4l2_create_fwnode_links_to_pad()
424 * callback updates the use count of all entities in the source and sink sides
561 struct media_entity *sink = link->sink->entity; in v4l2_pipeline_link_notify() local
567 sink_use = pipeline_pm_use_count(sink, graph); in v4l2_pipeline_link_notify()
573 pipeline_pm_power(sink, -source_use, graph); in v4l2_pipeline_link_notify()
584 ret = pipeline_pm_power(sink, source_use, graph); in v4l2_pipeline_link_notify()