]> git.baikalelectronics.ru Git - kernel.git/commit
dma-mapping: move all DMA mapping code to kernel/dma
authorChristoph Hellwig <hch@lst.de>
Tue, 12 Jun 2018 17:01:45 +0000 (19:01 +0200)
committerChristoph Hellwig <hch@lst.de>
Thu, 14 Jun 2018 06:50:37 +0000 (08:50 +0200)
commit8f4259ab2e6a1e590876486b052ad9980b066490
treea81edcdf00e5a6e99fc2064fbcd9de4f33a4684f
parent631f4423726244a17bfc911dc21bf9a97c75a909
dma-mapping: move all DMA mapping code to kernel/dma

Currently the code is split over various files with dma- prefixes in the
lib/ and drives/base directories, and the number of files keeps growing.
Move them into a single directory to keep the code together and remove
the file name prefixes.  To match the irq infrastructure this directory
is placed under the kernel/ directory.

Signed-off-by: Christoph Hellwig <hch@lst.de>
26 files changed:
Documentation/driver-api/infrastructure.rst
MAINTAINERS
drivers/base/Makefile
drivers/base/dma-coherent.c [deleted file]
drivers/base/dma-contiguous.c [deleted file]
drivers/base/dma-mapping.c [deleted file]
include/linux/dma-contiguous.h
init/Kconfig
kernel/Makefile
kernel/dma/Kconfig [new file with mode: 0644]
kernel/dma/Makefile [new file with mode: 0644]
kernel/dma/coherent.c [new file with mode: 0644]
kernel/dma/contiguous.c [new file with mode: 0644]
kernel/dma/debug.c [new file with mode: 0644]
kernel/dma/direct.c [new file with mode: 0644]
kernel/dma/mapping.c [new file with mode: 0644]
kernel/dma/noncoherent.c [new file with mode: 0644]
kernel/dma/swiotlb.c [new file with mode: 0644]
kernel/dma/virt.c [new file with mode: 0644]
lib/Kconfig
lib/Makefile
lib/dma-debug.c [deleted file]
lib/dma-direct.c [deleted file]
lib/dma-noncoherent.c [deleted file]
lib/dma-virt.c [deleted file]
lib/swiotlb.c [deleted file]