Lines Matching +full:powered +full:- +full:off

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * v4l2-mc.h - Media Controller V4L2 types and prototypes
6 * Copyright (C) 2006-2010 Nokia Corporation
13 #include <media/media-device.h>
14 #include <media/v4l2-dev.h>
15 #include <media/v4l2-subdev.h>
24 * v4l2_mc_create_media_graph() - create Media Controller links at the graph.
29 * the V4L2 side: camera sensors, audio and video PLL-IF decoders, tuners,
37 * interface centric PC-consumer's hardware, V4L2 subdev centric camera
43 * v4l_enable_media_source() - Hold media source for exclusive use
53 * should be called from v4l2-core and dvb-core interfaces
61 * v4l_disable_media_source() - Release media source
75 * v4l_vb2q_enable_media_tuner - Hold media source for exclusive use
77 * @q - pointer to struct vb2_queue
80 * be called from v4l2-core to enable the media source with
82 * v4l2-core interfaces don't have access to video device and
89 * v4l2_create_fwnode_links_to_pad - Create fwnode-based links from a
98 * called by the sink subdevice, in its v4l2-async notifier subdev bound
113 * v4l2_create_fwnode_links - Create fwnode-based links from a source
122 * v4l2-async notifier subdev bound callback, to create all links from
137 * v4l2_pipeline_pm_get - Increase the use count of a pipeline
151 * v4l2_pipeline_pm_put - Decrease the use count of a pipeline
154 * Update the use count of all entities in the pipeline and power entities off.
164 * v4l2_pipeline_link_notify - Link management notification callback
169 * React to link management on powered pipelines by updating the use count of
170 * all entities in the source and sink sides of the link. Entities are powered
171 * on or off accordingly. The use of this function should be paired
175 * off is assumed to never fail. This function will not fail for disconnection