summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/pci-swiotlb.c
AgeCommit message (Expand)AuthorFilesLines
2022-04-18x86: remove the IOMMU table infrastructureChristoph Hellwig1-77/+0
2021-10-04x86/sme: Replace occurrences of sme_active() with cc_platform_has()Tom Lendacky1-5/+4
2019-09-03dma-mapping: fix filename referencesAndy Shevchenko1-1/+0
2018-12-13dma-direct: merge swiotlb_dma_ops into the dma_direct codeChristoph Hellwig1-3/+1
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport1-1/+1
2018-10-19x86/swiotlb: Enable swiotlb for > 4GiG RAM on 32-bit kernelsChristoph Hellwig1-2/+0
2018-03-20x86/dma: Use generic swiotlb_opsChristoph Hellwig1-46/+1
2018-03-20x86/dma: Use DMA-direct (CONFIG_DMA_DIRECT_OPS=y)Christoph Hellwig1-3/+2
2018-01-15swiotlb: rename swiotlb_free to swiotlb_exitChristoph Hellwig1-1/+1
2018-01-15x86: rename swiotlb_dma_opsChristoph Hellwig1-2/+2
2018-01-10dma-mapping: move swiotlb arch helpers to a new headerChristoph Hellwig1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-07-18x86, swiotlb: Add memory encryption supportTom Lendacky1-2/+13
2017-01-24treewide: Constify most dma_map_ops structuresBart Van Assche1-1/+1
2016-12-19swiotlb: Convert swiotlb_force from int to enumGeert Uytterhoeven1-1/+1
2016-12-19x86, swiotlb: Simplify pci_swiotlb_detect_override()Geert Uytterhoeven1-3/+1
2016-08-04dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski1-2/+2
2016-07-14x86/kernel: Audit and remove any unnecessary uses of module.hPaul Gortmaker1-1/+1
2015-12-06x86/mm/64: Enable SWIOTLB if system has SRAT memory regions above MAX_DMA32_PFNIgor Mammedov1-1/+1
2015-06-11x86/swiotlb: Try coherent allocations with __GFP_NOWARNJoerg Roedel1-0/+7
2014-06-04x86: enable DMA CMA with swiotlbAkinobu Mita1-3/+6
2012-03-28X86 & IA64: adapt for dma_map_ops changesAndrzej Pietrasiewicz1-4/+13
2010-08-26x86, swiotlb: Make SWIOTLB use IOMMU_INIT_* macros.Konrad Rzeszutek Wilk1-1/+10
2010-08-26x86, swiotlb: Simplify SWIOTLB pci_swiotlb_detect routine.Konrad Rzeszutek Wilk1-6/+27
2010-05-27x86: remove unnecessary sync_single_range_* in swiotlb_dma_opsFUJITA Tomonori1-2/+0
2009-12-15x86: Split swiotlb initialization into two stagesFUJITA Tomonori1-4/+7
2009-11-25x86: Fix iommu=soft boot optionFUJITA Tomonori1-1/+3
2009-11-15x86: Set dma_ops to nommu_dma_ops by defaultFUJITA Tomonori1-2/+1
2009-11-11swiotlb: Remove the swiotlb variable usageFUJITA Tomonori1-1/+12
2009-11-10x86: Handle HW IOMMU initialization failure gracefullyFUJITA Tomonori1-4/+3
2009-11-10swiotlb: Defer swiotlb init printing, export swiotlb_print_info()FUJITA Tomonori1-2/+1
2009-09-23Merge git://git.infradead.org/iommu-2.6Linus Torvalds1-3/+2
2009-08-04intel-iommu: Unify hardware and software passthrough supportDavid Woodhouse1-3/+2
2009-07-28x86: remove unused swiotlb_phys_to_bus() and swiotlb_bus_to_phys()FUJITA Tomonori1-10/+0
2009-07-28swiotlb: remove swiotlb_arch_range_needs_mappingFUJITA Tomonori1-5/+0
2009-07-28swiotlb: remove unused swiotlb_alloc()FUJITA Tomonori1-5/+0
2009-07-28swiotlb: remove unused swiotlb_alloc_boot()FUJITA Tomonori1-5/+0
2009-06-22Merge git://git.infradead.org/~dwmw2/iommu-2.6.31Linus Torvalds1-1/+2
2009-05-11Merge commit 'v2.6.30-rc5' into core/iommuIngo Molnar1-1/+1
2009-04-29Intel IOMMU Pass Through SupportFenghua Yu1-1/+2
2009-04-14x86: pci-swiotlb.c swiotlb_dma_ops should be staticJaswinder Singh Rajput1-1/+1
2009-04-08swiotlb: change swiotlb_bus_to[phys,virt] prototypesBecky Bruce1-1/+1
2009-01-23x86: rename arch/x86/kernel/pci-swiotlb_64.c => pci-swiotlb.cIan Campbell1-0/+84