<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/media, branch linux-4.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2018-11-13T19:12:51Z</updated>
<entry>
<title>media: replace ADOBERGB by OPRGB</title>
<updated>2018-11-13T19:12:51Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2018-09-14T08:58:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=11e879dd4a6d7c50ae80790cade70c4c2a1a4f11'/>
<id>urn:sha1:11e879dd4a6d7c50ae80790cade70c4c2a1a4f11</id>
<content type='text'>
commit db0340182444612bcadb98bdec22f651aa42266c upstream.

The CTA-861 standards have been updated to refer to opRGB instead
of AdobeRGB. The official standard is in fact named opRGB, so
switch to that.

The two old defines referring to ADOBERGB in the public API are
put under #ifndef __KERNEL__ and a comment mentions that they are
deprecated.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Cc: stable@vger.kernel.org
Acked-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>media: media colorspaces*.rst: rename AdobeRGB to opRGB</title>
<updated>2018-11-13T19:12:51Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2018-09-13T11:47:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aff52a2f431b92dc1febd15a5b84d014444281ec'/>
<id>urn:sha1:aff52a2f431b92dc1febd15a5b84d014444281ec</id>
<content type='text'>
commit a58c37978cf02f6d35d05ee4e9288cb8455f1401 upstream.

Drop all Adobe references and use the official opRGB standard
instead.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Cc: stable@vger.kernel.org
Acked-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>media: cec: add new tx/rx status bits to detect aborts/timeouts</title>
<updated>2018-11-13T19:12:49Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2018-10-04T07:28:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=11f9f361470d690dc8dd761dce906d30d2e4bd7b'/>
<id>urn:sha1:11f9f361470d690dc8dd761dce906d30d2e4bd7b</id>
<content type='text'>
commit 7ec2b3b941a666a942859684281b5f6460a0c234 upstream.

If the HDMI cable is disconnected or the CEC adapter is manually
unconfigured, then all pending transmits and wait-for-replies are
aborted. Signal this with new status bits (CEC_RX/TX_STATUS_ABORTED).

If due to (usually) a driver bug a transmit never ends (i.e. the
transmit_done was never called by the driver), then when this times
out the message is marked with CEC_TX_STATUS_TIMEOUT.

This should not happen and is an indication of a driver bug.

Without a separate status bit for this it was impossible to detect
this from userspace.

The 'transmit timed out' kernel message is now a warning, so this
should be more prominent in the kernel log as well.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Cc: &lt;stable@vger.kernel.org&gt;      # for v4.18 and up
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>media: cec: improve cec status documentation</title>
<updated>2018-05-25T19:34:50Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2018-05-15T07:21:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6aecad62670bb728d9616c672114d1627f877f33'/>
<id>urn:sha1:6aecad62670bb728d9616c672114d1627f877f33</id>
<content type='text'>
Clarify the description of status bits, particularly w.r.t. ERROR and NACK.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Hans Verkuil &lt;hansverk@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: docs: selection: fix misleading sentence about the CROP API</title>
<updated>2018-05-25T19:28:22Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2018-05-14T11:27:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e86d1929adae5d5a20617aade8ab19e53297dc4e'/>
<id>urn:sha1:e86d1929adae5d5a20617aade8ab19e53297dc4e</id>
<content type='text'>
The API limitation described here is about the CROP API, not about the
entire V4L2.

Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: docs: selection: improve formatting</title>
<updated>2018-05-25T19:27:43Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2018-05-14T11:27:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=119e30d3956046b6ae811c00a975ed3c0bf20b9c'/>
<id>urn:sha1:119e30d3956046b6ae811c00a975ed3c0bf20b9c</id>
<content type='text'>
Split section "Comparison with old cropping API" in paragraphs for
easier reading and improve visible links text.

Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: docs: selection: rename files to something meaningful</title>
<updated>2018-05-25T19:24:06Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2018-05-14T11:27:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ff9273f5b87f1a5662a978c73ef684fec7b166fc'/>
<id>urn:sha1:ff9273f5b87f1a5662a978c73ef684fec7b166fc</id>
<content type='text'>
These files have an automatically-generated numbering. Rename them
with a name that suggests their meaning.

Reported-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: docs: clarify relationship between crop and selection APIs</title>
<updated>2018-05-25T19:23:15Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2018-05-14T11:27:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=579d76deb1b106af5987670389604381c31116eb'/>
<id>urn:sha1:579d76deb1b106af5987670389604381c31116eb</id>
<content type='text'>
Having two somewhat similar and largely overlapping APIs is confusing,
especially since the older one appears in the docs before the newer
and most featureful counterpart.

Clarify all of this in several ways:
 - swap the two sections
 - give a name to the two APIs in the section names
 - add a note at the beginning of the CROP API section
 - update note about VIDIOC_CROPCAP

Also remove a note that is incorrect (correct wording is in
vidioc-cropcap.rst).

Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: docs: selection: fix typos</title>
<updated>2018-05-25T19:22:16Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2018-05-14T11:27:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e81ff408c17ee5cee0a30e05f7d5c2d3a103bd24'/>
<id>urn:sha1:e81ff408c17ee5cee0a30e05f7d5c2d3a103bd24</id>
<content type='text'>
Fix typos in the selection documentation:
 - over -&gt; cover
 - BONDS -&gt; BOUNDS

Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: lirc-func.rst: new ioctl LIRC_GET_REC_TIMEOUT is not in a separate file</title>
<updated>2018-05-14T11:13:11Z</updated>
<author>
<name>Sean Young</name>
</author>
<published>2018-05-10T11:58:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d898cc1df08397b53e8f84b764ec2c409dd5ac9e'/>
<id>urn:sha1:d898cc1df08397b53e8f84b764ec2c409dd5ac9e</id>
<content type='text'>
This fixes the warning:

Documentation/media/uapi/rc/lirc-func.rst:9: WARNING: toctree contains reference to nonexisting document 'media/uapi/rc/lirc-get-rec-timeout'

The ioctl is documented in lirc-set-rec-timeout.

Signed-off-by: Sean Young &lt;sean@mess.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
</content>
</entry>
</feed>
