media: Documentation: Document -ENXIO for VIDIOC_SUBDEV_S_ROUTING
Document that -ENXIO is returned when the user tries to set a routing configuration not supported by the hardware (or rather the driver). The documentation details the exact cases of this, besides -EINVAL that is already documented for VIDIOC_SUBDEV_S_ROUTING. Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com> Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
This commit is contained in:
parent
9369f001c8
commit
e87ebb4e4f
|
|
@ -157,7 +157,14 @@ appropriately. The generic error codes are described at the
|
|||
EINVAL
|
||||
The sink or source pad identifiers reference a non-existing pad or reference
|
||||
pads of different types (ie. the sink_pad identifiers refers to a source
|
||||
pad), or the ``which`` field has an unsupported value.
|
||||
pad), the ``which`` field has an unsupported value, or, for
|
||||
``VIDIOC_SUBDEV_S_ROUTING``, the num_routes field set by the application is
|
||||
larger than the len_routes field value.
|
||||
|
||||
ENXIO
|
||||
The application requested routes cannot be created or the state of
|
||||
the specified routes cannot be modified. Only returned for
|
||||
``VIDIOC_SUBDEV_S_ROUTING``.
|
||||
|
||||
E2BIG
|
||||
The application provided ``num_routes`` for ``VIDIOC_SUBDEV_S_ROUTING`` is
|
||||
|
|
|
|||
Loading…
Reference in New Issue