mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-09 14:50:19 +00:00
media: v4l2-subdev: Document that routing support depends on streams
Routing support, through the subdev .set_routing() operation, requires the subdev to support streams. This is however not clearly documented anywhere. Fix it by expanding the operation's documentation to indicate that subdevs must set the V4L2_SUBDEV_FL_STREAMS flag. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
This commit is contained in:
parent
71f8a5e4be
commit
da7e34e558
@ -822,8 +822,9 @@ struct v4l2_subdev_state {
|
||||
* operation shall fail if the pad index it has been called on
|
||||
* is not valid or in case of unrecoverable failures.
|
||||
*
|
||||
* @set_routing: enable or disable data connection routes described in the
|
||||
* subdevice routing table.
|
||||
* @set_routing: Enable or disable data connection routes described in the
|
||||
* subdevice routing table. Subdevs that implement this operation
|
||||
* must set the V4L2_SUBDEV_FL_STREAMS flag.
|
||||
*
|
||||
* @enable_streams: Enable the streams defined in streams_mask on the given
|
||||
* source pad. Subdevs that implement this operation must use the active
|
||||
|
Loading…
x
Reference in New Issue
Block a user