<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/Documentation/DocBook/media/v4l/gen-errors.xml, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/Documentation/DocBook/media/v4l/gen-errors.xml?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/Documentation/DocBook/media/v4l/gen-errors.xml?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2016-07-28T23:08:19Z</updated>
<entry>
<title>doc-rst: Remove the media docbook</title>
<updated>2016-07-28T23:08:19Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@s-opensource.com</email>
</author>
<published>2016-07-27T09:32:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=43f71d93a0cb342f0c918fba3f6abb7661e40ad2'/>
<id>urn:sha1:43f71d93a0cb342f0c918fba3f6abb7661e40ad2</id>
<content type='text'>
Now that all media documentation was converted to Sphinx, we
should get rid of the old DocBook one, as we don't want people
to submit patches against the old stuff.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook: EAGAIN == EWOULDBLOCK</title>
<updated>2012-09-26T20:48:39Z</updated>
<author>
<name>Hans Verkuil</name>
<email>hans.verkuil@cisco.com</email>
</author>
<published>2012-09-21T11:32:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=6473262e80709e65b7dc71549b8b8e41c604809a'/>
<id>urn:sha1:6473262e80709e65b7dc71549b8b8e41c604809a</id>
<content type='text'>
Merge the two entries since they are one and the same error.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook: update ioctl error codes</title>
<updated>2012-09-10T14:28:50Z</updated>
<author>
<name>Antti Palosaari</name>
<email>crope@iki.fi</email>
</author>
<published>2012-08-15T23:28:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=3a35c00b048ec368978cb497415c7a02f9200415'/>
<id>urn:sha1:3a35c00b048ec368978cb497415c7a02f9200415</id>
<content type='text'>
ENOTTY is now returned for unimplemented ioctl by dvb-frontend.
Old EOPNOTSUPP &amp; ENOSYS could be still returned by some drivers
as well as other "non standard" error codes.

EAGAIN is returned in case of device is in state where it cannot
perform requested operation. This is for example sleep and statistics
are queried. Quick check for few demodulator drivers reveals there is
a lot of different error codes used in such case currently, few to
mention still: EOPNOTSUPP, ENOSYS, EAGAIN ... Lets try harmonize.

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] v4l2 core: return -ENOTTY if an ioctl doesn't exist</title>
<updated>2011-07-27T20:53:38Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2011-07-06T17:08:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=9190d191b1b814dfb488125b54cf0de6eedd9220'/>
<id>urn:sha1:9190d191b1b814dfb488125b54cf0de6eedd9220</id>
<content type='text'>
Currently, -EINVAL is used to return either when an IOCTL is not
implemented, or if the ioctl was not implemented.

Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook/dvb: Use generic descriptions for the frontend API</title>
<updated>2011-07-27T20:53:38Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2011-07-06T16:42:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=66b30b5d510f46c47beb330932afdcb7943d1d78'/>
<id>urn:sha1:66b30b5d510f46c47beb330932afdcb7943d1d78</id>
<content type='text'>
Move generic stuff into gen-errors.xml, and remove them from
DVB API. While here, removes two bogus error codes that aren't
supported or used on Linux: EINTERNAL and ENOSIGNAL.

Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook/demux.xml: Remove generic errors</title>
<updated>2011-07-27T20:53:37Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2011-07-05T16:39:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c1798c90adabf16713086f34a793d89d147022a5'/>
<id>urn:sha1:c1798c90adabf16713086f34a793d89d147022a5</id>
<content type='text'>
Remove generic errors from ioctl() descriptions. For other ioctl's,
there's no generic section. So, just keep whatever is there.

Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook/audio.xml: Remove generic errors</title>
<updated>2011-07-27T20:53:37Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2011-07-05T16:18:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b424f60c5b728c27b0bd719a907847ad4c0e7e59'/>
<id>urn:sha1:b424f60c5b728c27b0bd719a907847ad4c0e7e59</id>
<content type='text'>
Remove generic errors from ioctl() descriptions. For other ioctl's,
there's no generic section. So, just keep whatever is there.
Also remove the EINTERNAL error code, as no DVB driver returns
it, and this error code is not defined on POSIX or on Linux.

Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook: Remove V4L generic error description for ioctl()</title>
<updated>2011-07-27T20:53:36Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2011-07-05T14:57:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=4c14e4a93f02e89e7d0a62604a7652f61057c923'/>
<id>urn:sha1:4c14e4a93f02e89e7d0a62604a7652f61057c923</id>
<content type='text'>
V4L ioctl function descripton also has a generic error chapter.
Remove it, as it is now obsoleted by a general, multi-API generic
error descriptions.

Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook: Use the generic error code page also for MC API</title>
<updated>2011-07-27T20:53:35Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2011-07-05T14:37:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=dfcf4f9d97eec997283e41cef2d2b6956c32fecd'/>
<id>urn:sha1:dfcf4f9d97eec997283e41cef2d2b6956c32fecd</id>
<content type='text'>
Instead of having their own generic error codes at the MC API, move
its section to the generic one and be sure that all media ioctl's
will point to it.

Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook: Use the generic ioctl error codes for all V4L ioctl's</title>
<updated>2011-07-27T20:53:35Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2011-07-05T14:22:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=43c1daa47d57197c1491411a9f33189f9ef680dd'/>
<id>urn:sha1:43c1daa47d57197c1491411a9f33189f9ef680dd</id>
<content type='text'>
Be sure that all VIDIOC_* ioctl are using the return error macro, and
aren't specifying generic error codes internally.

Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
</feed>
