kernel-hacking-2024-linux-s.../arch
FUJITA Tomonori 762afb7317 powerpc: Remove addr_needs_map in struct dma_mapping_ops
This patch adds max_direct_dma_addr to struct dev_archdata to remove
addr_needs_map in struct dma_mapping_ops. It also converts
dma_capable() to use max_direct_dma_addr.

max_direct_dma_addr is initialized in pci_dma_dev_setup_swiotlb(),
called via ppc_md.pci_dma_dev_setup hook.

For further information:
http://marc.info/?t=124719060200001&r=1&w=2

Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Acked-by: Becky Bruce <beckyb@kernel.crashing.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2009-08-28 14:24:09 +10:00
..
alpha
arm [ARM] Kirkwood: enable eSATA on QNAP TS-219P 2009-08-24 11:56:00 -04:00
avr32 Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 2009-08-24 12:26:48 -07:00
blackfin
cris
frv
h8300
ia64 Merge commit 'tip/iommu-for-powerpc' into next 2009-08-28 14:23:06 +10:00
m32r
m68k
m68knommu
microblaze
mips
mn10300
parisc
powerpc powerpc: Remove addr_needs_map in struct dma_mapping_ops 2009-08-28 14:24:09 +10:00
s390 [S390] set preferred console based on conmode 2009-08-23 18:10:01 +02:00
sh
sparc Merge commit 'tip/iommu-for-powerpc' into next 2009-08-28 14:23:06 +10:00
um
x86 Merge commit 'tip/iommu-for-powerpc' into next 2009-08-28 14:23:06 +10:00
xtensa
.gitignore
Kconfig