summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'dma-mapping-4.21' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2018-12-2878-1237/+440
|\
| * dma-mapping: zero memory returned from dma_alloc_*Christoph Hellwig2018-12-2012-13/+16
| * sparc/iommu: fix ->map_sg return valueChristoph Hellwig2018-12-191-21/+18
| * sparc/io-unit: fix ->map_sg return valueChristoph Hellwig2018-12-191-12/+11
| * arm64: default to the direct mapping in get_arch_dma_opsChristoph Hellwig2018-12-191-5/+1
| * ia64: only select ARCH_HAS_DMA_COHERENT_TO_PFN if swiotlb is enabledChristoph Hellwig2018-12-151-1/+1
| * dma-mapping: bypass indirect calls for dma-directChristoph Hellwig2018-12-1312-29/+13
| * dma-direct: merge swiotlb_dma_ops into the dma_direct codeChristoph Hellwig2018-12-1310-43/+14
| * swiotlb: remove dma_mark_cleanChristoph Hellwig2018-12-133-13/+29
| * dma-mapping: factor out dummy DMA opsRobin Murphy2018-12-132-89/+1
| * dma-mapping: always build the direct mapping codeChristoph Hellwig2018-12-1322-22/+0
| * dma-mapping: move various slow path functions out of lineChristoph Hellwig2018-12-131-1/+0
| * sparc: use DT node full_name in sparc_dma_alloc_resourceChristoph Hellwig2018-12-131-1/+1
| * sparc: merge 32-bit and 64-bit version of pci.hChristoph Hellwig2018-12-113-88/+49
| * sparc: move the leon PCI memory space comment to <asm/leon.h>Christoph Hellwig2018-12-112-9/+9
| * sparc: remove not required includes from dma-mapping.hChristoph Hellwig2018-12-111-3/+1
| * sparc: remove the sparc32_dma_ops indirectionChristoph Hellwig2018-12-114-236/+138
| * sparc: factor the dma coherent mapping into helperChristoph Hellwig2018-12-111-84/+67
| * sparc: remove not needed sbus_dma_ops methodsChristoph Hellwig2018-12-111-20/+0
| * x86/dma/amd-gart: Stop resizing dma_debug_entry poolRobin Murphy2018-12-111-23/+0
| * arch: switch the default on ARCH_HAS_SG_CHAINChristoph Hellwig2018-12-0611-9/+3
| * iommu/dma-iommu: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-4/+3
| * x86/calgary: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-23/+7
| * x86/amd_gart: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-34/+6
| * ia64/sn: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-7/+1
| * ia64/sba_iommu: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-7/+1
| * ia64/sba_iommu: improve internal map_page usersChristoph Hellwig2018-12-061-44/+29
| * alpha: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-10/+4
| * arm64: remove the dummy_dma_ops mapping_error methodChristoph Hellwig2018-12-061-7/+1
| * sparc: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-063-21/+7
| * s390: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-13/+5
| * mips/jazz: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-062-17/+5
| * powerpc/iommu: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-065-27/+15
| * arm: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-063-35/+18
| * dma-direct: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-1/+0
| * csky: use the generic remapping dma alloc implementationChristoph Hellwig2018-12-012-141/+3
| * csky: don't use GFP_DMA in atomic_pool_initChristoph Hellwig2018-12-011-1/+1
| * csky: don't select DMA_NONCOHERENT_OPSChristoph Hellwig2018-12-011-1/+0
| * dma-mapping: move the arm64 noncoherent alloc/free support to common codeChristoph Hellwig2018-12-012-175/+11
| * dma-mapping: move the remap helpers to a separate fileChristoph Hellwig2018-12-014-0/+4
* | Merge tag 'for-4.21/libata-20181221' of git://git.kernel.dk/linux-blockLinus Torvalds2018-12-284-9/+23
|\ \
| * | ata: palmld: Convert to GPIO descriptorsLinus Walleij2018-12-042-0/+14
| * | ata: rb532_cf: Convert to use GPIO descriptorsLinus Walleij2018-12-042-9/+9
* | | Merge tag 'y2038-for-4.21' of ssh://gitolite.kernel.org:/pub/scm/linux/kernel...Linus Torvalds2018-12-2812-132/+71
|\ \ \
| * | | sh: remove board_time_init() callbackArnd Bergmann2018-12-183-13/+1
| * | | sh: remove unused rtc_sh_get/set_time infrastructureArnd Bergmann2018-12-182-71/+0
| * | | sh: sh03: rtc: push down rtc class ops into driverArnd Bergmann2018-12-184-30/+35
| * | | sh: dreamcast: rtc: push down rtc class ops into driverArnd Bergmann2018-12-185-18/+35
* | | | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2018-12-2734-2420/+5345
|\ \ \ \
| * | | | crypto: x86/chacha - avoid sleeping under kernel_fpu_begin()Eric Biggers2018-12-231-13/+20