linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/4] Clean up DMA API docs and dma_addr_t usage
@ 2014-05-08 20:48 Bjorn Helgaas
  2014-05-08 20:48 ` [PATCH v3 1/4] DMA-API: Clarify physical/bus address distinction Bjorn Helgaas
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: Bjorn Helgaas @ 2014-05-08 20:48 UTC (permalink / raw)
  Cc: Arnd Bergmann, linux-doc, Greg Kroah-Hartman, Joerg Roedel,
	Randy Dunlap, Liviu Dudau, linux-kernel, James Bottomley,
	linux-pci, David Woodhouse

Maybe the third time's a charm :)

This cleans up some DMA-API documentation and makes a minor no-op change to
the dma_declare_coherent_memory() prototype.

Changes from v2:
  - Added description of CPU virtual/physical and bus addresses in
    DMA-API-HOWTO
  - Added comments to sh/PCI (Dreamcast) update
  - Dropped IOMMU interface dma_addr_t changes

I didn't add Arnd's and Greg's acks to patch 1 because of all the new
address description text I added.

---

Bjorn Helgaas (4):
      DMA-API: Clarify physical/bus address distinction
      DMA-API: Change dma_declare_coherent_memory() CPU address to phys_addr_t
      sh/PCI: Pass GAPSPCI_DMA_BASE CPU & bus address to dma_declare_coherent_memory()
      iommu/exynos: Remove unnecessary "&" from function pointers


 Documentation/DMA-API-HOWTO.txt        |  192 +++++++++++++++++++++-----------
 Documentation/DMA-API.txt              |  148 +++++++++++++------------
 Documentation/DMA-ISA-LPC.txt          |    4 -
 arch/sh/drivers/pci/fixups-dreamcast.c |   18 +++
 drivers/base/dma-coherent.c            |   10 +-
 drivers/base/dma-mapping.c             |    6 +
 drivers/iommu/exynos-iommu.c           |   14 +-
 include/asm-generic/dma-coherent.h     |   13 +-
 include/linux/dma-mapping.h            |   13 ++
 include/linux/types.h                  |    1 
 10 files changed, 247 insertions(+), 172 deletions(-)

-- 
Signature

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2014-05-26 23:33 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-05-08 20:48 [PATCH v3 0/4] Clean up DMA API docs and dma_addr_t usage Bjorn Helgaas
2014-05-08 20:48 ` [PATCH v3 1/4] DMA-API: Clarify physical/bus address distinction Bjorn Helgaas
2014-05-09  2:49   ` Greg Kroah-Hartman
2014-05-09  6:12   ` Arnd Bergmann
2014-05-09 14:09     ` James Bottomley
2014-05-08 20:49 ` [PATCH v3 2/4] DMA-API: Change dma_declare_coherent_memory() CPU address to phys_addr_t Bjorn Helgaas
2014-05-09  2:50   ` Greg Kroah-Hartman
2014-05-08 20:49 ` [PATCH v3 3/4] sh/PCI: Pass GAPSPCI_DMA_BASE CPU & bus address to dma_declare_coherent_memory() Bjorn Helgaas
2014-05-26 14:46   ` Geert Uytterhoeven
2014-05-26 23:33     ` Bjorn Helgaas
2014-05-08 20:49 ` [PATCH v3 4/4] iommu/exynos: Remove unnecessary "&" from function pointers Bjorn Helgaas
2014-05-14 10:23 ` [PATCH v3 0/4] Clean up DMA API docs and dma_addr_t usage Joerg Roedel
2014-05-14 15:50   ` Randy Dunlap
2014-05-14 15:56     ` Joerg Roedel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).