This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a308a7102215 Merge tag 'ioremap-5.5' of git://git.infradead.org/users/h [...] new a445e940ea68 dma-mapping: fix handling of dma-ranges for reserved memor [...] new 4544b9f25e70 dma-mapping: Add vmap checks to dma_map_single() new 9ff6aa027dbb dma-debug: add a schedule point in debug_dma_dump_mappings() new ca66536845cd kernel: dma-contiguous: mark CMA parameters __initdata/__i [...] new b3d53f5fce5d usb: core: Remove redundant vmap checks new acaade1af358 dma-direct: remove __dma_direct_free_pages new 4e1003aa56a7 dma-direct: remove the dma_handle argument to __dma_direct [...] new 34dc0ea6bc96 dma-direct: provide mmap and get_sgtable method overrides new 3acac065508f dma-mapping: merge the generic remapping helpers into dma-direct new 0f665b9e2a6d xtensa: use the generic uncached segment support new d3694f30732f dma-debug: reorder struct dma_debug_entry fields new 5e76f564572b dma-debug: increase HASH_SIZE new b12d66278dd6 dma-direct: check for overflows on 32 bit DMA addresses new e380a0394c36 x86/PCI: sta2x11: use default DMA address translation new 56e35f9c5b87 dma-mapping: drop the dev argument to arch_sync_dma_for_* new 130c1ccbf553 dma-direct: unify the dma_capable definitions new c7345159f7db dma-direct: avoid a forward declaration for phys_to_dma new cb6f6392dbef powerpc: remove support for NULL dev in __phys_to_dma / __ [...] new 50f579a2399d dma-debug: clean up put_hash_bucket() new 4268ac6ae587 dma-direct: don't check swiotlb=force in dma_direct_map_resource new 68a33b179466 dma-direct: exclude dma_direct_map_resource from the min_l [...] new d7293f79caea Merge branch 'for-next/zone-dma' of git://git.kernel.org/p [...] new a7ba70f1787f dma-mapping: treat dev->bus_dma_mask as a DMA limit new 81b6b96475ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
The 24 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: arch/arc/Kconfig | 1 - arch/arc/mm/dma.c | 8 +- arch/arm/Kconfig | 1 - arch/arm/include/asm/dma-direct.h | 19 ---- arch/arm/mm/dma-mapping-nommu.c | 2 +- arch/arm/mm/dma-mapping.c | 14 +-- arch/arm/xen/mm.c | 12 +-- arch/arm64/Kconfig | 1 - arch/arm64/mm/dma-mapping.c | 8 +- arch/c6x/mm/dma-coherent.c | 14 +-- arch/csky/mm/dma-mapping.c | 8 +- arch/hexagon/kernel/dma.c | 4 +- arch/ia64/Kconfig | 2 +- arch/ia64/kernel/dma-mapping.c | 6 -- arch/ia64/mm/init.c | 4 +- arch/m68k/kernel/dma.c | 4 +- arch/microblaze/Kconfig | 1 - arch/microblaze/kernel/dma.c | 14 +-- arch/mips/Kconfig | 4 +- arch/mips/bmips/dma.c | 2 +- arch/mips/include/asm/dma-direct.h | 8 -- arch/mips/jazz/jazzdma.c | 17 ++-- arch/mips/mm/dma-noncoherent.c | 18 ++-- arch/mips/pci/fixup-sb1250.c | 16 +-- arch/nds32/kernel/dma.c | 8 +- arch/nios2/mm/dma-mapping.c | 8 +- arch/openrisc/kernel/dma.c | 2 +- arch/parisc/kernel/pci-dma.c | 8 +- arch/powerpc/include/asm/dma-direct.h | 13 --- arch/powerpc/mm/dma-noncoherent.c | 8 +- arch/powerpc/platforms/Kconfig.cputype | 1 - arch/powerpc/sysdev/fsl_pci.c | 6 +- arch/sh/kernel/dma-coherent.c | 6 +- arch/sparc/kernel/ioport.c | 4 +- arch/x86/Kconfig | 1 - arch/x86/include/asm/device.h | 3 - arch/x86/include/asm/dma-direct.h | 9 -- arch/x86/kernel/amd_gart_64.c | 4 +- arch/x86/kernel/pci-dma.c | 2 +- arch/x86/mm/mem_encrypt.c | 2 +- arch/x86/pci/sta2x11-fixup.c | 135 +++++-------------------- arch/xtensa/Kconfig | 6 +- arch/xtensa/include/asm/platform.h | 27 ----- arch/xtensa/kernel/Makefile | 3 +- arch/xtensa/kernel/pci-dma.c | 129 +++--------------------- drivers/acpi/arm64/iort.c | 20 ++-- drivers/ata/ahci.c | 2 +- drivers/iommu/dma-iommu.c | 13 ++- drivers/of/device.c | 9 +- drivers/usb/core/hcd.c | 8 +- drivers/xen/swiotlb-xen.c | 12 +-- include/linux/device.h | 6 +- include/linux/dma-direct.h | 35 +++++-- include/linux/dma-mapping.h | 10 +- include/linux/dma-noncoherent.h | 22 ++-- include/xen/swiotlb-xen.h | 8 +- kernel/dma/Kconfig | 12 ++- kernel/dma/coherent.c | 16 +-- kernel/dma/contiguous.c | 9 +- kernel/dma/debug.c | 39 ++++---- kernel/dma/direct.c | 177 +++++++++++++++++++++++++-------- kernel/dma/mapping.c | 45 ++------- kernel/dma/remap.c | 55 ---------- kernel/dma/swiotlb.c | 2 +- 64 files changed, 403 insertions(+), 670 deletions(-) delete mode 100644 arch/x86/include/asm/dma-direct.h