<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/DocBook/device-drivers.tmpl, branch linux-4.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-01-11T14:19:04Z</updated>
<entry>
<title>[media] DocBook: Move media-framework.txt contents to media-device.h</title>
<updated>2016-01-11T14:19:04Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2015-12-11T10:21:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cc2dd94a051c8a467c66a258391cb980c3fb3312'/>
<id>urn:sha1:cc2dd94a051c8a467c66a258391cb980c3fb3312</id>
<content type='text'>
Instead of using a text file, let's put it together with the
struct documentation for the Media Controller.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] dvb_frontend.h: Add a description for the header</title>
<updated>2015-11-17T08:38:33Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2015-11-10T13:12:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=02f028cfd962106a6d223549f7f898b532117ecf'/>
<id>urn:sha1:02f028cfd962106a6d223549f7f898b532117ecf</id>
<content type='text'>
This header file provides the kABI functions used by the
Digital TV Frontend core support. Add a description for
this kABI, to add at the device_drivers Kernel DocBook.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] device-drivers.tmpl: better organize DVB function calls</title>
<updated>2015-11-16T09:40:04Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2015-11-04T14:07:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6747b39441925f247f15d04b89be3588f465ad57'/>
<id>urn:sha1:6747b39441925f247f15d04b89be3588f465ad57</id>
<content type='text'>
Classify the functions at the DVB core per API. That makes easier
to understand how they're related to the userspace API.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] demux.h: move documentation overview from device-drivers.tmpl</title>
<updated>2015-11-16T09:39:11Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2015-11-04T13:07:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7b6e55b9703810d771cf324d7b6cd0e1c095c86a'/>
<id>urn:sha1:7b6e55b9703810d771cf324d7b6cd0e1c095c86a</id>
<content type='text'>
It is better to keep the documentation overview at the header file,
as this makes easier for developers to remember to fix when needed.

Suggested-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook: Add documentation about the demux API</title>
<updated>2015-10-10T13:29:08Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2015-10-10T13:02:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=de08e701c6b9edb0e555da48a95c9250cbec3ea8'/>
<id>urn:sha1:de08e701c6b9edb0e555da48a95c9250cbec3ea8</id>
<content type='text'>
There are several stuff at media's kdapi.xml that don't
belong there, as it documents the Kernel internal ABI, and
not the userspace API.

Add the documentation here. The hole kdapi.xml will be
removed on a latter patch, after we finish documenting
what's there at the proper places.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook: Move struct dmx_demux kABI doc to demux.h</title>
<updated>2015-10-06T21:40:02Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2015-10-05T18:10:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=95abfdb942a44e165c54a4e890a9b91a1eeb8621'/>
<id>urn:sha1:95abfdb942a44e165c54a4e890a9b91a1eeb8621</id>
<content type='text'>
The DocBook/media/dvb/kdapi.xml contains the description of
the kABI for DVB. The problem is that, by being maintained
on a separate file and not being updated for years, it got
outdated. So, for example, some callback parameters were
changed, but the DocBook were still using the old stuff.

As a first step to fix it, let's move the documentation of
struct dmx_demux into demux.h and fix the parameters used
there.

For now, don't document any other field nor touch the
descriptions that got moved, letting this job to other
patches. That makes easier to review the patch.

PS.: Please notice that an additional patch will be needed
in order to fix the return values (some uses non-existent
return codes) and to the functions and callbacks mentioned at
the descriptions.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook: Convert struct lirc_driver to doc-nano format</title>
<updated>2015-10-05T16:49:03Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2015-10-05T16:35:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=be14c5cd592b6a268c825ca78ff7be758bab316d'/>
<id>urn:sha1:be14c5cd592b6a268c825ca78ff7be758bab316d</id>
<content type='text'>
The struct lirc_driver is already documented, but on some
internal format. Convert it to Kernel doc-nano format and
add documentation for some additional parameters that are
also present at the structure.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook: Document tveeprom.h</title>
<updated>2015-10-05T16:49:02Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2015-10-05T16:08:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=326ab27bbddf053e6b578fde312b5069aa55b2ab'/>
<id>urn:sha1:326ab27bbddf053e6b578fde312b5069aa55b2ab</id>
<content type='text'>
This header declares the code and structures used to parse
Hauppauge eeproms. As this is part of the V4L2 common, and
used by several drivers, let's properly document it.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook: add documentation for tuner-types.h</title>
<updated>2015-10-05T14:37:15Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2015-10-05T14:37:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5057f3262c52434fea9eda17494716b9649f25bd'/>
<id>urn:sha1:5057f3262c52434fea9eda17494716b9649f25bd</id>
<content type='text'>
The tuner-types.h is part of the V4L2 core and should be
touched for every new tuner added. So, it deserves to be
documented at the device-drivers DocBook.

Add it to device-drivers.tmpl and add descriptions for
enum param_type and struct tuner_range.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook: Document include/media/tuner.h</title>
<updated>2015-10-05T12:50:36Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2015-10-05T12:50:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=07c68a7423c4e44cc4f85caa83bb7fae36367250'/>
<id>urn:sha1:07c68a7423c4e44cc4f85caa83bb7fae36367250</id>
<content type='text'>
This is part of the V4L2 core, so its kABI should be
documented at device-drivers DocBook.

Add the meta-tags for that.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
</feed>
