<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/Documentation/DMA-API-HOWTO.txt, branch v3.19</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.19</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.19'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2014-09-26T09:22:29Z</updated>
<entry>
<title>Documentation: correct parameter error for dma_mapping_error</title>
<updated>2014-09-26T09:22:29Z</updated>
<author>
<name>Liu Hua</name>
<email>sdu.liu@huawei.com</email>
</author>
<published>2014-09-18T04:15:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b2dd83b377d390ab503420c9a5867df5741e273d'/>
<id>urn:sha1:b2dd83b377d390ab503420c9a5867df5741e273d</id>
<content type='text'>
dma_mapping_error takes two parameters, but some of examples
in Documentation/DMA-API-HOWTO.txt just takes one. So correct
it.

Signed-off-by: Liu Hua &lt;sdu.liu@huawei.com&gt;
Acked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>DMA-API: Update dma_pool_create ()and dma_pool_alloc() descriptions</title>
<updated>2014-05-26T23:28:28Z</updated>
<author>
<name>Gioh Kim</name>
<email>gioh.kim@lge.com</email>
</author>
<published>2014-05-20T23:09:35Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=2af9da8638a139303b3cd535b458a1b2c80dd4f3'/>
<id>urn:sha1:2af9da8638a139303b3cd535b458a1b2c80dd4f3</id>
<content type='text'>
Use "boundary" to be more descriptive than "alloc" in the dma_pool_create()
documentation.

Replace "SLAB_KERNEL" and "SLAB_ATOMIC" with the correct "GFP_KERNEL" and
"GFP_ATOMIC."

[bhelgaas: changelog]
Signed-off-by: Gioh Kim &lt;gioh.kim@lge.com&gt;
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;</content>
</entry>
<entry>
<title>DMA-API: Fix duplicated word in DMA-API-HOWTO.txt</title>
<updated>2014-05-26T23:28:27Z</updated>
<author>
<name>Emilio López</name>
<email>emilio@elopez.com.ar</email>
</author>
<published>2014-05-20T22:54:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=34c815fbdc1257e823726f8c6bcd9255d495058d'/>
<id>urn:sha1:34c815fbdc1257e823726f8c6bcd9255d495058d</id>
<content type='text'>
"coherent" is written twice when it should be just once.

Signed-off-by: Emilio López &lt;emilio@elopez.com.ar&gt;
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;</content>
</entry>
<entry>
<title>DMA-API: Capitalize "CPU" consistently</title>
<updated>2014-05-26T23:28:27Z</updated>
<author>
<name>Bjorn Helgaas</name>
<email>bhelgaas@google.com</email>
</author>
<published>2014-05-20T22:56:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f311a724a79669ac0336932d0361325afdb54279'/>
<id>urn:sha1:f311a724a79669ac0336932d0361325afdb54279</id>
<content type='text'>
Sometimes we used "cpu," other times "CPU."  Use "CPU" consistently.

Suggested-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;</content>
</entry>
<entry>
<title>DMA-API: Clarify physical/bus address distinction</title>
<updated>2014-05-20T22:54:21Z</updated>
<author>
<name>Bjorn Helgaas</name>
<email>bhelgaas@google.com</email>
</author>
<published>2014-04-30T17:20:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=77f2ea2f8d0833f9e976368481fb9a0775acf9e7'/>
<id>urn:sha1:77f2ea2f8d0833f9e976368481fb9a0775acf9e7</id>
<content type='text'>
The DMA-API documentation sometimes refers to "physical addresses" when it
really means "bus addresses."  Sometimes these are identical, but they may
be different if the bridge leading to the bus performs address translation.
Update the documentation to use "bus address" when appropriate.

Also, consistently capitalize "DMA", use parens with function names, use
dev_printk() in examples, and reword a few sections for clarity.

No functional change; documentation changes only.

Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: James Bottomley &lt;jbottomley@Parallels.com&gt;
Acked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;</content>
</entry>
<entry>
<title>DMA-API: provide a helper to set both DMA and coherent DMA masks</title>
<updated>2013-09-17T14:32:37Z</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@arm.linux.org.uk</email>
</author>
<published>2013-06-26T12:49:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4aa806b771d16b810771d86ce23c4c3160888db3'/>
<id>urn:sha1:4aa806b771d16b810771d86ce23c4c3160888db3</id>
<content type='text'>
Provide a helper to set both the DMA and coherent DMA masks to the
same value - this avoids duplicated code in a number of drivers,
sometimes with buggy error handling, and also allows us identify
which drivers do things differently.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>Documentation/DMA-API-HOWTO.txt: fix typo</title>
<updated>2013-02-28T03:10:23Z</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@linux-foundation.org</email>
</author>
<published>2013-02-28T01:05:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=11cd3db01bd8cc16aa82347582ef982cddc786e3'/>
<id>urn:sha1:11cd3db01bd8cc16aa82347582ef982cddc786e3</id>
<content type='text'>
Noted by Jesper

Cc: Jesper Juhl &lt;jj@chaosbits.net&gt;
Cc: Konrad Rzeszutek Wilk &lt;konrad.wilk@oracle.com&gt;
Cc: Shuah Khan &lt;shuah.khan@hp.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Documentation/DMA-API-HOWTO.txt: minor grammar corrections</title>
<updated>2013-02-28T03:10:11Z</updated>
<author>
<name>Shuah Khan</name>
<email>shuah.khan@hp.com</email>
</author>
<published>2013-02-28T01:03:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=be62bc410061778134c2b3b3dd93f51bb5acc839'/>
<id>urn:sha1:be62bc410061778134c2b3b3dd93f51bb5acc839</id>
<content type='text'>
Signed-off-by: Shuah Khan &lt;shuah.khan@hp.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Documentation DMA-API-HOWTO.txt Add dma mapping error check usage examples</title>
<updated>2012-10-24T15:07:43Z</updated>
<author>
<name>Shuah Khan</name>
<email>shuah.khan@hp.com</email>
</author>
<published>2012-10-18T20:00:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8d7f62e6a7aa0bfd7163d3c4a5fb59280f6a6eb5'/>
<id>urn:sha1:8d7f62e6a7aa0bfd7163d3c4a5fb59280f6a6eb5</id>
<content type='text'>
Enhance the document to discuss the importance of dma
mapping error checks after dma_map_single() and
dma_map_page() calls. Also added usage examples that include
unmap examples in error paths when dma mapping error is
returned.  Includes correct and incorrect usages to high
light some common mistakes in error paths especially when
dma mapping fails when more than one dma mapping call is
made.

Signed-off-by: Shuah Khan &lt;shuah.khan@hp.com&gt;
Reviewed-by: Konrad Rzeszutek Wilk &lt;konrad.wilk@oracle.com&gt;
Signed-off-by: Joerg Roedel &lt;joerg.roedel@amd.com&gt;
</content>
</entry>
<entry>
<title>Documentation/DMA-API-HOWTO.txt: fix misleading example</title>
<updated>2011-07-26T23:49:45Z</updated>
<author>
<name>Michal Miroslaw</name>
<email>mirq-linux@rere.qmqm.pl</email>
</author>
<published>2011-07-26T23:08:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3f0fb4e85b3842a2606c647c0a66afe2073574b4'/>
<id>urn:sha1:3f0fb4e85b3842a2606c647c0a66afe2073574b4</id>
<content type='text'>
See: DMA-API.txt, part Id, DMA_FROM_DEVICE description.

Signed-off-by: Michal Miroslaw &lt;mirq-linux@rere.qmqm.pl&gt;
Cc: FUJITA Tomonori &lt;fujita.tomonori@lab.ntt.co.jp&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
</feed>
