-
- Downloads
x86, ia64: convert to use generic dma_map_ops struct
This converts X86 and IA64 to use include/linux/dma-mapping.h. It's a bit large but pretty boring. The major change for X86 is converting 'int dir' to 'enum dma_data_direction dir' in DMA mapping operations. The major changes for IA64 is using map_page and unmap_page instead of map_single and unmap_single. Signed-off-by:FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> Acked-by:
Tony Luck <tony.luck@intel.com> Signed-off-by:
Ingo Molnar <mingo@elte.hu>
Showing
- arch/ia64/dig/Makefile 2 additions, 2 deletionsarch/ia64/dig/Makefile
- arch/ia64/dig/dig_vtd_iommu.c 0 additions, 77 deletionsarch/ia64/dig/dig_vtd_iommu.c
- arch/ia64/hp/common/hwsw_iommu.c 3 additions, 3 deletionsarch/ia64/hp/common/hwsw_iommu.c
- arch/ia64/hp/common/sba_iommu.c 32 additions, 14 deletionsarch/ia64/hp/common/sba_iommu.c
- arch/ia64/include/asm/dma-mapping.h 33 additions, 74 deletionsarch/ia64/include/asm/dma-mapping.h
- arch/ia64/include/asm/machvec.h 7 additions, 5 deletionsarch/ia64/include/asm/machvec.h
- arch/ia64/kernel/dma-mapping.c 2 additions, 2 deletionsarch/ia64/kernel/dma-mapping.c
- arch/ia64/kernel/machvec.c 5 additions, 3 deletionsarch/ia64/kernel/machvec.c
- arch/ia64/kernel/pci-dma.c 31 additions, 18 deletionsarch/ia64/kernel/pci-dma.c
- arch/ia64/kernel/pci-swiotlb.c 22 additions, 10 deletionsarch/ia64/kernel/pci-swiotlb.c
- arch/ia64/sn/pci/pci_dma.c 30 additions, 28 deletionsarch/ia64/sn/pci/pci_dma.c
- arch/x86/include/asm/device.h 1 addition, 1 deletionarch/x86/include/asm/device.h
- arch/x86/include/asm/dma-mapping.h 53 additions, 93 deletionsarch/x86/include/asm/dma-mapping.h
- arch/x86/include/asm/iommu.h 1 addition, 1 deletionarch/x86/include/asm/iommu.h
- arch/x86/kernel/amd_iommu.c 5 additions, 3 deletionsarch/x86/kernel/amd_iommu.c
- arch/x86/kernel/pci-calgary_64.c 8 additions, 7 deletionsarch/x86/kernel/pci-calgary_64.c
- arch/x86/kernel/pci-dma.c 2 additions, 2 deletionsarch/x86/kernel/pci-dma.c
- arch/x86/kernel/pci-gart_64.c 7 additions, 7 deletionsarch/x86/kernel/pci-gart_64.c
- arch/x86/kernel/pci-nommu.c 3 additions, 2 deletionsarch/x86/kernel/pci-nommu.c
- arch/x86/kernel/pci-swiotlb_64.c 3 additions, 3 deletionsarch/x86/kernel/pci-swiotlb_64.c
Loading
Please register or sign in to comment