summaryrefslogtreecommitdiffstats
path: root/Documentation/driver-api/pci/p2pdma.rst
Commit message (Collapse)AuthorAgeFilesLines
* Documentation: Kill all references to mmiowb()Will Deacon2019-04-081-4/+0
| | | | | | | | | | | The guarantees provided by mmiowb() are now provided implicitly by spin_unlock(), so remove all references to this most confusing of barriers from our Documentation. Good riddance. Acked-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Will Deacon <will.deacon@arm.com>
* PCI/P2PDMA: Clean up documentation and kernel-docRandy Dunlap2018-12-111-2/+2
| | | | | | | | | | Fix typos, spellos, and grammar in p2pdma.rst and p2pdma.c. Fix return value(s) in function pci_p2pmem_alloc_sgl(). Signed-off-by: Randy Dunlap <rdunlap@infradead.org> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Acked-by: Logan Gunthorpe <logang@deltatee.com> Cc: Jonathan Corbet <corbet@lwn.net>
* PCI/P2PDMA: Add P2P DMA driver writer's documentationLogan Gunthorpe2018-10-171-0/+145
Add a restructured text file describing how to write drivers with support for P2P DMA transactions. The document describes how to use the APIs that were added in the previous few commits. Also adds an index for the PCI documentation tree even though this is the only PCI document that has been converted to restructured text at this time. Signed-off-by: Logan Gunthorpe <logang@deltatee.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Cc: Jonathan Corbet <corbet@lwn.net>