summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatti Linnanvuori <mattilinnanvuori@yahoo.com>2008-04-28 09:33:27 -0700
committerJesse Barnes <jbarnes@hobbes.lan>2008-04-28 10:07:28 -0700
commit97a34eb77c758ff7821c2d29b3b5a84299c93aa1 (patch)
tree4dc366d87f30471de8e00070d51fa4ad9f80ca51
parent819e32377e401669d2c010f1a0ce12fe43ea5261 (diff)
downloadblackbird-op-linux-97a34eb77c758ff7821c2d29b3b5a84299c93aa1.tar.gz
blackbird-op-linux-97a34eb77c758ff7821c2d29b3b5a84299c93aa1.zip
doc: fix an incorrect suggestion to pass NULL for PCI like buses
Fix an incorrect suggestion to pass NULL to pci_alloc_consistent for PCI like buses where devices don't have struct pci_dev (like ISA, EISA). Signed-off-by: Matti Linnanvuori <mattilinnanvuori@yahoo.com> Acked-by: Matthew Wilcox <willy@linux.intel.com> Signed-off-by: Jesse Barnes <jbarnes@hobbes.lan>
-rw-r--r--Documentation/DMA-mapping.txt6
1 files changed, 3 insertions, 3 deletions
diff --git a/Documentation/DMA-mapping.txt b/Documentation/DMA-mapping.txt
index b49427aa8510..d8347c1fd032 100644
--- a/Documentation/DMA-mapping.txt
+++ b/Documentation/DMA-mapping.txt
@@ -317,9 +317,9 @@ you should do:
cpu_addr = pci_alloc_consistent(pdev, size, &dma_handle);
-where pdev is a struct pci_dev *. You should pass NULL for PCI like buses
-where devices don't have struct pci_dev (like ISA, EISA). This may be
-called in interrupt context.
+where pdev is a struct pci_dev *. This may be called in interrupt context.
+You should use dma_alloc_coherent (see DMA-API.txt) for buses
+where devices don't have struct pci_dev (like ISA, EISA).
This argument is needed because the DMA translations may be bus
specific (and often is private to the bus which the device is attached
OpenPOWER on IntegriCloud