Commit d12502b8 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

media: gen-errors.rst: remove row number comments

Those are introduced by the conversion scripts and don't
really help. Get rid of them.
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
parent 07ebca62
......@@ -17,9 +17,7 @@ Generic Error Codes
:widths: 1 16
- .. row 1
- ``EAGAIN`` (aka ``EWOULDBLOCK``)
- - ``EAGAIN`` (aka ``EWOULDBLOCK``)
- The ioctl can't be handled because the device is in state where it
can't perform it. This could happen for example in case where
......@@ -27,15 +25,11 @@ Generic Error Codes
is also returned when the ioctl would need to wait for an event,
but the device was opened in non-blocking mode.
- .. row 2
- ``EBADF``
- - ``EBADF``
- The file descriptor is not a valid.
- .. row 3
- ``EBUSY``
- - ``EBUSY``
- The ioctl can't be handled because the device is busy. This is
typically return while device is streaming, and an ioctl tried to
......@@ -44,59 +38,43 @@ Generic Error Codes
ioctl must not be retried without performing another action to fix
the problem first (typically: stop the stream before retrying).
- .. row 4
- ``EFAULT``
- - ``EFAULT``
- There was a failure while copying data from/to userspace, probably
caused by an invalid pointer reference.
- .. row 5
- ``EINVAL``
- - ``EINVAL``
- One or more of the ioctl parameters are invalid or out of the
allowed range. This is a widely used error code. See the
individual ioctl requests for specific causes.
- .. row 6
- ``ENODEV``
- - ``ENODEV``
- Device not found or was removed.
- .. row 7
- ``ENOMEM``
- - ``ENOMEM``
- There's not enough memory to handle the desired operation.
- .. row 8
- ``ENOTTY``
- - ``ENOTTY``
- The ioctl is not supported by the driver, actually meaning that
the required functionality is not available, or the file
descriptor is not for a media device.
- .. row 9
- ``ENOSPC``
- - ``ENOSPC``
- On USB devices, the stream ioctl's can return this error, meaning
that this request would overcommit the usb bandwidth reserved for
periodic transfers (up to 80% of the USB bandwidth).
- .. row 10
- ``EPERM``
- - ``EPERM``
- Permission denied. Can be returned if the device needs write
permission, or some special capabilities is needed (e. g. root)
- .. row 11
- ``EIO``
- - ``EIO``
- I/O error. Typically used when there are problems communicating with
a hardware device. This could indicate broken or flaky hardware.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment