1
linux/arch/powerpc/platforms/86xx
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
..
gef_gpio.c powerpc/86xx: Extend GE Fanuc GPIO driver for the SBC310 2009-01-28 23:05:58 -06:00
gef_pic.c
gef_pic.h
gef_ppc9a.c powerpc/86xx: Correct reading of information presented in cpuinfo 2009-08-20 10:27:55 +10:00
gef_sbc310.c powerpc/86xx: clean up smp init code 2009-05-19 00:50:20 -05:00
gef_sbc610.c powerpc/86xx: clean up smp init code 2009-05-19 00:50:20 -05:00
Kconfig powerpc: Add 86xx support for SWIOTLB 2009-06-15 21:45:29 -05:00
Makefile powerpc/86xx: Board support for GE Fanuc's PPC9A 2009-03-19 04:01:00 -05:00
mpc86xx_hpcn.c powerpc: Remove addr_needs_map in struct dma_mapping_ops 2009-08-28 14:24:09 +10:00
mpc86xx_smp.c powerpc: Move definitions of secondary CPU spinloop to header file 2009-08-20 10:12:44 +10:00
mpc86xx.h
mpc8610_hpcd.c powerpc/86xx: add MMC SPI support for MPC8610HPCD boards 2009-06-19 16:46:04 -07:00
pic.c powerpc/mpic: Fix regression caused by change of default IRQ affinity 2008-10-31 16:13:50 +11:00
sbc8641d.c powerpc/86xx: clean up smp init code 2009-05-19 00:50:20 -05:00