<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/driver-api/index.rst, branch linux-4.12.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.12.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.12.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2017-04-11T20:37:04Z</updated>
<entry>
<title>docs-rst: convert usb docbooks to ReST</title>
<updated>2017-04-11T20:37:04Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2017-04-05T13:22:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4ad4b21b1b81ce215c1d45850bd5a67e2179c60a'/>
<id>urn:sha1:4ad4b21b1b81ce215c1d45850bd5a67e2179c60a</id>
<content type='text'>
As we're moving out of DocBook, let's convert the remaining
USB docbooks to ReST.

The transformation itself on this patch is a no-brainer
conversion using pandoc via this script:
	Documentation/sphinx/tmplcvt

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>docs-rst: core_api: move driver-specific stuff to drivers_api</title>
<updated>2017-04-02T20:17:43Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2017-03-31T21:17:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c7e2c0643d7850ff41a0b24d8c11f2a856bb4537'/>
<id>urn:sha1:c7e2c0643d7850ff41a0b24d8c11f2a856bb4537</id>
<content type='text'>
There are several stuff there that are actually driver-specific.

Move those to the driver_api book.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>Merge tag 'docs-4.11' of git://git.lwn.net/linux</title>
<updated>2017-02-23T02:51:29Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2017-02-23T02:51:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c1aac62f36c1e37ee81c9e09ee9ee733eef05dcb'/>
<id>urn:sha1:c1aac62f36c1e37ee81c9e09ee9ee733eef05dcb</id>
<content type='text'>
Pull documentation updates from Jonathan Corbet:
 "A slightly quieter cycle for documentation this time around.

  Three more DocBook template files have been converted to RST; only 21
  to go. There are various build improvements and the usual array of
  documentation improvements and fixes"

* tag 'docs-4.11' of git://git.lwn.net/linux: (44 commits)
  docs / driver-api: Fix structure references in device_link.rst
  PM / docs: Fix structure references in device.rst
  Add a target to check broken external links in the Documentation
  Documentation: Fix linux-api list typo
  Documentation: DocBook/Makefile comment typo
  Improve sparse documentation
  Documentation: make Makefile.sphinx no-ops quieter
  Documentation: DMA-ISA-LPC.txt
  Documentation: input: fix path to input code definitions
  docs: Remove the copyright year from conf.py
  docs: Fix a warning in the Korean HOWTO.rst translation
  PM / sleep / docs: Convert PM notifiers document to reST
  PM / core / docs: Convert sleep states API document to reST
  PM / core: Update kerneldoc comments in pm.h
  doc-rst: Fix recursive make invocation from macros
  doc-rst: Delete output of failed dot-SVG conversion
  doc-rst: Break shell command sequences on failure
  Documentation/sphinx: make targets independent of Sphinx work for HAVE_SPHINX=0
  doc-rst: fixed cleandoc target when used with O=dir
  Documentation/sphinx: prevent generation of .pyc files in the source tree
  ...
</content>
</entry>
<entry>
<title>Merge tag 'driver-core-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core</title>
<updated>2017-02-22T19:44:32Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2017-02-22T19:44:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b2064617c74f301dab1448f1f9c8dbb3c8021058'/>
<id>urn:sha1:b2064617c74f301dab1448f1f9c8dbb3c8021058</id>
<content type='text'>
Pull driver core updates from Greg KH:
 "Here is the "small" driver core patches for 4.11-rc1.

  Not much here, some firmware documentation and self-test updates, a
  debugfs code formatting issue, and a new feature for call_usermodehelper
  to make it more robust on systems that want to lock it down in a more
  secure way.

  All of these have been linux-next for a while now with no reported
  issues"

* tag 'driver-core-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core:
  kernfs: handle null pointers while printing node name and path
  Introduce STATIC_USERMODEHELPER to mediate call_usermodehelper()
  Make static usermode helper binaries constant
  kmod: make usermodehelper path a const string
  firmware: revamp firmware documentation
  selftests: firmware: send expected errors to /dev/null
  selftests: firmware: only modprobe if driver is missing
  platform: Print the resource range if device failed to claim
  kref: prefer atomic_inc_not_zero to atomic_add_unless
  debugfs: improve formatting of debugfs_real_fops()
</content>
</entry>
<entry>
<title>PM / core / docs: Convert sleep states API document to reST</title>
<updated>2017-02-06T18:25:55Z</updated>
<author>
<name>Rafael J. Wysocki</name>
</author>
<published>2017-02-02T00:32:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2728b2d2e5be4b828a523a06089cd605419fc65c'/>
<id>urn:sha1:2728b2d2e5be4b828a523a06089cd605419fc65c</id>
<content type='text'>
Move the document describing the system sleep state transitions API
for devices to Documentation/driver-api/pm/, convert it to reST and
update it to use current terminology.  Also remove the remaining
reference to the old version of it from pm.h.

The new document still contains references to some documents in the
.txt format that will be converted later.

Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>docs: Convert the regulator docbook to RST</title>
<updated>2017-02-01T00:31:41Z</updated>
<author>
<name>Jonathan Corbet</name>
</author>
<published>2017-01-27T23:50:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=028f25332c4f7e8befb22e12eaedd105cd45acb2'/>
<id>urn:sha1:028f25332c4f7e8befb22e12eaedd105cd45acb2</id>
<content type='text'>
A fairly straightforward conversion to RST; the document is then added to
the driver-api manual.

Of course, this document has seen no substantive changes since 2008, so
chances are it needs work in other areas as well.

Cc: Mark Brown &lt;broonie@kernel.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>docs: Convert the deviceio template to RST</title>
<updated>2017-02-01T00:31:21Z</updated>
<author>
<name>Jonathan Corbet</name>
</author>
<published>2017-01-27T22:43:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8a8a602fdb834ffce9cf3e9f6021a86cdada78f0'/>
<id>urn:sha1:8a8a602fdb834ffce9cf3e9f6021a86cdada78f0</id>
<content type='text'>
Convert deviceiobook.tmpl to RST and incorporate it into the driver API
manual.

Like the rest of our documentation, this one could use some work.  There's
no mention of ioremap() and friends, no mention of io_read*() and friends.
But we have nice documentation for all those folks writing new drivers that
do port I/O :).

The :c:func: notation has been left off of all the read*/write* functions.
There's no kerneldoc comments for them anyway, so those links will never be
live, and writing a bunch of repetitive "read a byte from I/O memory"
comments lacks appeal.

Cc: Matthew Wilcox &lt;willy@infradead.org&gt;
Cc: Alan Cox &lt;gnomes@lxorguk.ukuu.org.uk&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>doc: convert UIO howto from docbook to sphinx</title>
<updated>2017-01-31T10:12:41Z</updated>
<author>
<name>Alexander Dahl</name>
</author>
<published>2017-01-28T09:45:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cadf8106661c061ab5041282a8e088de4e470526'/>
<id>urn:sha1:cadf8106661c061ab5041282a8e088de4e470526</id>
<content type='text'>
Converted with tmplcvt. Only some tiny things needed manual fixing.

Signed-off-by: Alexander Dahl &lt;post@lespocky.de&gt;
Cc: Hans-Jürgen Koch &lt;hjk@hansjkoch.de&gt;
Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>firmware: revamp firmware documentation</title>
<updated>2017-01-11T08:42:59Z</updated>
<author>
<name>Luis R. Rodriguez</name>
</author>
<published>2016-12-16T11:10:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=113ccc38378b6f0b24c0993040c6044e35163a51'/>
<id>urn:sha1:113ccc38378b6f0b24c0993040c6044e35163a51</id>
<content type='text'>
Understanding this code is getting out of control without any
notes. Give the firmware_class driver a much needed documentation love,
and while at it convert it to the new sphinx documentation format.

v2: typos and small fixes

Signed-off-by: Luis R. Rodriguez &lt;mcgrof@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>docs: IIO documentation sphinx conversion</title>
<updated>2017-01-04T20:24:41Z</updated>
<author>
<name>Jonathan Cameron</name>
</author>
<published>2017-01-01T12:32:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=49b2fd6ea63d7fe9c81f00e6d0117827db1d30c6'/>
<id>urn:sha1:49b2fd6ea63d7fe9c81f00e6d0117827db1d30c6</id>
<content type='text'>
This is a manual conversion of the existing DocBook documentation
for IIO.  The intent is not to substantially change any of the
content in this patch, but to give a base to build upon.

Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
</feed>
