<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/scripts/kernel-doc-xml-ref, branch linux-4.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.3.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.3.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2015-08-17T04:11:16Z</updated>
<entry>
<title>scripts/kernel-doc: Adding cross-reference links to html documentation.</title>
<updated>2015-08-17T04:11:16Z</updated>
<author>
<name>Danilo Cesar Lemes de Paula</name>
<email>danilo.cesar@collabora.co.uk</email>
</author>
<published>2015-07-28T19:45:15Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5699f871d2d51ce40012501378670613d4d49214'/>
<id>urn:sha1:5699f871d2d51ce40012501378670613d4d49214</id>
<content type='text'>
Functions, Structs and Parameters definitions on kernel documentation
are pure cosmetic, it only highlights the element.

To ease the navigation in the documentation we should use &lt;links&gt; inside
those tags so readers can easily jump between methods directly.

This was discussed in 2014[1] and is implemented by getting a list
of &lt;refentries&gt; from the DocBook XML to generate a database. Then it looks
for &lt;function&gt;,&lt;structnames&gt; and &lt;paramdef&gt; tags that matches the ones in
the database. As it only links existent references, no broken links are
added.

[1] - lists.freedesktop.org/archives/dri-devel/2014-August/065404.html

Signed-off-by: Danilo Cesar Lemes de Paula &lt;danilo.cesar@collabora.co.uk&gt;
Cc: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Cc: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Cc: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Cc: Stephan Mueller &lt;smueller@chronox.de&gt;
Cc: Michal Marek &lt;mmarek@suse.cz&gt;
Cc: intel-gfx &lt;intel-gfx@lists.freedesktop.org&gt;
Cc: dri-devel &lt;dri-devel@lists.freedesktop.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
</feed>
ion value='linux-2.6.29.y'>linux-2.6.29.y</option>
<option value='linux-2.6.30.y'>linux-2.6.30.y</option>
<option value='linux-2.6.31.y'>linux-2.6.31.y</option>
<option value='linux-2.6.32.y'>linux-2.6.32.y</option>
<option value='linux-2.6.33.y'>linux-2.6.33.y</option>
<option value='linux-2.6.34.y'>linux-2.6.34.y</option>
<option value='linux-2.6.35.y'>linux-2.6.35.y</option>
<option value='linux-2.6.36.y'>linux-2.6.36.y</option>
<option value='linux-2.6.37.y'>linux-2.6.37.y</option>
<option value='linux-2.6.38.y'>linux-2.6.38.y</option>
<option value='linux-2.6.39.y'>linux-2.6.39.y</option>
<option value='linux-3.0.y'>linux-3.0.y</option>
<option value='linux-3.1.y'>linux-3.1.y</option>
<option value='linux-3.10.y'>linux-3.10.y</option>
<option value='linux-3.11.y'>linux-3.11.y</option>
<option value='linux-3.12.y'>linux-3.12.y</option>
<option value='linux-3.13.y'>linux-3.13.y</option>
<option value='linux-3.14.y'>linux-3.14.y</option>
<option value='linux-3.15.y'>linux-3.15.y</option>
<option value='linux-3.16.y'>linux-3.16.y</option>
<option value='linux-3.17.y'>linux-3.17.y</option>
<option value='linux-3.18.y'>linux-3.18.y</option>
<option value='linux-3.19.y'>linux-3.19.y</option>
<option value='linux-3.2.y'>linux-3.2.y</option>
<option value='linux-3.3.y'>linux-3.3.y</option>
<option value='linux-3.4.y'>linux-3.4.y</option>
<option value='linux-3.5.y'>linux-3.5.y</option>
<option value='linux-3.6.y'>linux-3.6.y</option>
<option value='linux-3.7.y'>linux-3.7.y</option>
<option value='linux-3.8.y'>linux-3.8.y</option>
<option value='linux-3.9.y'>linux-3.9.y</option>
<option value='linux-4.0.y'>linux-4.0.y</option>
<option value='linux-4.1.y'>linux-4.1.y</option>
<option value='linux-4.10.y'>linux-4.10.y</option>
<option value='linux-4.11.y'>linux-4.11.y</option>
<option value='linux-4.12.y'>linux-4.12.y</option>
<option value='linux-4.13.y'>linux-4.13.y</option>
<option value='linux-4.14.y'>linux-4.14.y</option>
<option value='linux-4.15.y'>linux-4.15.y</option>
<option value='linux-4.16.y'>linux-4.16.y</option>
<option value='linux-4.17.y'>linux-4.17.y</option>
<option value='linux-4.18.y'>linux-4.18.y</option>
<option value='linux-4.19.y'>linux-4.19.y</option>
<option value='linux-4.2.y'>linux-4.2.y</option>
<option value='linux-4.20.y'>linux-4.20.y</option>
<option value='linux-4.3.y'>linux-4.3.y</option>
<option value='linux-4.4.y'>linux-4.4.y</option>
<option value='linux-4.5.y'>linux-4.5.y</option>
<option value='linux-4.6.y'>linux-4.6.y</option>
<option value='linux-4.7.y'>linux-4.7.y</option>
<option value='linux-4.8.y'>linux-4.8.y</option>
<option value='linux-4.9.y'>linux-4.9.y</option>
<option value='linux-5.0.y'>linux-5.0.y</option>
<option value='linux-5.1.y'>linux-5.1.y</option>
<option value='linux-5.10.y'>linux-5.10.y</option>
<option value='linux-5.11.y'>linux-5.11.y</option>
<option value='linux-5.12.y'>linux-5.12.y</option>
<option value='linux-5.13.y'>linux-5.13.y</option>
<option value='linux-5.14.y'>linux-5.14.y</option>
<option value='linux-5.15.y'>linux-5.15.y</option>
<option value='linux-5.16.y'>linux-5.16.y</option>
<option value='linux-5.17.y'>linux-5.17.y</option>
<option value='linux-5.18.y'>linux-5.18.y</option>
<option value='linux-5.19.y'>linux-5.19.y</option>
<option value='linux-5.2.y'>linux-5.2.y</option>
<option value='linux-5.3.y'>linux-5.3.y</option>
<option value='linux-5.4.y'>linux-5.4.y</option>
<option value='linux-5.5.y'>linux-5.5.y</option>
<option value='linux-5.6.y'>linux-5.6.y</option>
<option value='linux-5.7.y'>linux-5.7.y</option>
<option value='linux-5.8.y'>linux-5.8.y</option>
<option value='linux-5.9.y'>linux-5.9.y</option>
<option value='linux-6.0.y'>linux-6.0.y</option>
<option value='linux-6.1.y'>linux-6.1.y</option>
<option value='linux-6.10.y'>linux-6.10.y</option>
<option value='linux-6.11.y'>linux-6.11.y</option>
<option value='linux-6.12.y'>linux-6.12.y</option>
<option value='linux-6.13.y'>linux-6.13.y</option>
<option value='linux-6.14.y'>linux-6.14.y</option>
<option value='linux-6.15.y'>linux-6.15.y</option>
<option value='linux-6.16.y'>linux-6.16.y</option>
<option value='linux-6.17.y'>linux-6.17.y</option>
<option value='linux-6.18.y'>linux-6.18.y</option>
<option value='linux-6.19.y'>linux-6.19.y</option>
<option value='linux-6.2.y'>linux-6.2.y</option>
<option value='linux-6.3.y'>linux-6.3.y</option>
<option value='linux-6.4.y'>linux-6.4.y</option>
<option value='linux-6.5.y'>linux-6.5.y</option>
<option value='linux-6.6.y'>linux-6.6.y</option>
<option value='linux-6.7.y'>linux-6.7.y</option>
<option value='linux-6.8.y'>linux-6.8.y</option>
<option value='linux-6.9.y'>linux-6.9.y</option>
<option value='linux-rolling-lts'>linux-rolling-lts</option>
<option value='linux-rolling-stable'>linux-rolling-stable</option>
<option value='master'>master</option>
</select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>Hosts the 0x221E linux distro kernel.</td><td class='sub right'>Ubuntu</td></tr></table>
<table class='tabs'><tr><td>
<a href='/distro/kernel/'>summary</a><a href='/distro/kernel/refs/?id=8f3931ed975e1d775b87ce85d65ecacd54138359'>refs</a><a class='active' href='/distro/kernel/log/drivers/mtd/nand/raw/gpmi-nand'>log</a><a href='/distro/kernel/tree/drivers/mtd/nand/raw/gpmi-nand?id=8f3931ed975e1d775b87ce85d65ecacd54138359'>tree</a><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=8f3931ed975e1d775b87ce85d65ecacd54138359'>commit</a><a href='/distro/kernel/diff/drivers/mtd/nand/raw/gpmi-nand?id=8f3931ed975e1d775b87ce85d65ecacd54138359'>diff</a></td><td class='form'><form class='right' method='get' action='/distro/kernel/log/drivers/mtd/nand/raw/gpmi-nand'>
<input type='hidden' name='id' value='8f3931ed975e1d775b87ce85d65ecacd54138359'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/distro/kernel/log/?id=8f3931ed975e1d775b87ce85d65ecacd54138359'>root</a>/<a href='/distro/kernel/log/drivers?id=8f3931ed975e1d775b87ce85d65ecacd54138359'>drivers</a>/<a href='/distro/kernel/log/drivers/mtd?id=8f3931ed975e1d775b87ce85d65ecacd54138359'>mtd</a>/<a href='/distro/kernel/log/drivers/mtd/nand?id=8f3931ed975e1d775b87ce85d65ecacd54138359'>nand</a>/<a href='/distro/kernel/log/drivers/mtd/nand/raw?id=8f3931ed975e1d775b87ce85d65ecacd54138359'>raw</a>/<a href='/distro/kernel/log/drivers/mtd/nand/raw/gpmi-nand?id=8f3931ed975e1d775b87ce85d65ecacd54138359'>gpmi-nand</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th class='left'>Age</th><th class='left'>Commit message (<a href='/distro/kernel/log/drivers/mtd/nand/raw/gpmi-nand?id=8f3931ed975e1d775b87ce85d65ecacd54138359&amp;showmsg=1'>Expand</a>)</th><th class='left'>Author</th></tr>
<tr><td><span title='2018-07-18 10:10:13 +0200'>2018-07-18</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=b04a3fe3143d23e8e450fe8b36868c6e99d5bdd0'>mtd: rawnand: gpmi: Switch to SPDX identifier</a></td><td>Fabio Estevam</td></tr>
<tr><td><span title='2018-07-18 10:10:12 +0200'>2018-07-18</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=e80eba7581512625083ba540f120479b935425de'>mtd: rawnand: Kill the chip-&gt;scan_bbt() hook</a></td><td>Boris Brezillon</td></tr>
<tr><td><span title='2018-07-18 09:24:15 +0200'>2018-07-18</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=da8eb7d227c560a1557a16caee20d7be07b074f8'>mtd: rawnand: gpmi: remove redundant variable payload_virt</a></td><td>Colin Ian King</td></tr>
<tr><td><span title='2018-04-29 08:56:48 +0200'>2018-04-29</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=f6b74db84cd1ab7c447e412a4b83f9933a68589b'>mtd: rawnand: gpmi: remove unnecessary variables</a></td><td>Sascha Hauer</td></tr>
<tr><td><span title='2018-04-29 08:56:48 +0200'>2018-04-29</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=e637f5fe8e0cbee455b75afbc0cf2a0cc76997f4'>mtd: rawnand: gpmi: return valid value from bch_set_geometry()</a></td><td>Sascha Hauer</td></tr>
<tr><td><span title='2018-04-29 08:56:48 +0200'>2018-04-29</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=111bfed4f30ff16e1d47e4ce3a1f427882f365d3'>mtd: rawnand: gpmi: remove direct_dma_map_ok from driver data struct</a></td><td>Sascha Hauer</td></tr>
<tr><td><span title='2018-04-29 08:56:47 +0200'>2018-04-29</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=118c3f9b01629bdfb13c07efdcb34f8818cce3fa'>mtd: rawnand: gpmi: put only once used functions inline</a></td><td>Sascha Hauer</td></tr>
<tr><td><span title='2018-04-29 08:56:47 +0200'>2018-04-29</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=ba3900e6fac59978d379982e843876183298f28a'>mtd: rawnand: gpmi: pass buffer and len around</a></td><td>Sascha Hauer</td></tr>
<tr><td><span title='2018-04-29 08:56:46 +0200'>2018-04-29</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=c3ee3f3db1facb2b83bba003aacb17c73e710764'>mtd: rawnand: gpmi: drop dma_ops_type</a></td><td>Sascha Hauer</td></tr>
<tr><td><span title='2018-04-29 08:56:40 +0200'>2018-04-29</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=6bf6ec522e050359b92600f7f820c32181615f87'>mtd: rawnand: gpmi: add support for specific ECC strength</a></td><td>Stefan Agner</td></tr>
<tr><td><span title='2018-03-20 12:00:00 +0100'>2018-03-20</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=b1206122069aadabe1a8c50789277a978aaa4df7'>mtd: rawnand: gpmi: use core timings instead of an empirical derivation</a></td><td>Miquel Raynal</td></tr>
<tr><td><span title='2018-03-20 12:00:00 +0100'>2018-03-20</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=76e1a0086a0c3276b384f77905345e0fcc886fdd'>mtd: rawnand: gpmi: support -&gt;setup_data_interface()</a></td><td>Miquel Raynal</td></tr>
<tr><td><span title='2018-03-20 11:59:54 +0100'>2018-03-20</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=a97421c7532d382ab560ca153bdf9450f97c7e41'>mtd: rawnand: prepare the removal of the ONFI parameter page</a></td><td>Miquel Raynal</td></tr>
<tr><td><span title='2018-03-20 09:46:02 +0100'>2018-03-20</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=97baea1e6b74c73973fa0922252f880ab15450ea'>mtd: rawnand: use wrappers to call onfi GET/SET_FEATURES</a></td><td>Miquel Raynal</td></tr>
<tr><td><span title='2018-03-20 09:33:22 +0100'>2018-03-20</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=b958758e686aebe84672acc8871aca87d04f13a3'>mtd: rawnand: rename SET/GET FEATURES related functions</a></td><td>Miquel Raynal</td></tr>
<tr><td><span title='2018-02-16 10:09:34 +0100'>2018-02-16</span></td><td><a href='/distro/kernel/commit/drivers/mtd/nand/raw/gpmi-nand?id=93db446a424cee9387b532995e6b516667079555'>mtd: nand: move raw NAND related code to the raw/ subdir</a></td><td>Boris Brezillon</td></tr>
