xref: /linux/kernel/dma/Makefile (revision 3a39d672e7f48b8d6b91a09afa4b55352773b4b5)
1cf65a0f6SChristoph Hellwig# SPDX-License-Identifier: GPL-2.0
2cf65a0f6SChristoph Hellwig
32f9237d4SChristoph Hellwigobj-$(CONFIG_HAS_DMA)			+= mapping.o direct.o
4b5c58b2fSLeon Romanovskyobj-$(CONFIG_DMA_OPS_HELPERS)		+= ops_helpers.o
5*de6c85bfSChristoph Hellwigobj-$(CONFIG_ARCH_HAS_DMA_OPS)		+= dummy.o
6cf65a0f6SChristoph Hellwigobj-$(CONFIG_DMA_CMA)			+= contiguous.o
7ff4c25f2SChristoph Hellwigobj-$(CONFIG_DMA_DECLARE_COHERENT)	+= coherent.o
8cf65a0f6SChristoph Hellwigobj-$(CONFIG_DMA_API_DEBUG)		+= debug.o
9cf65a0f6SChristoph Hellwigobj-$(CONFIG_SWIOTLB)			+= swiotlb.o
10e860c299SDavid Rientjesobj-$(CONFIG_DMA_COHERENT_POOL)		+= pool.o
11f5ff79fdSChristoph Hellwigobj-$(CONFIG_MMU)			+= remap.o
1265789daaSBarry Songobj-$(CONFIG_DMA_MAP_BENCHMARK)		+= map_benchmark.o
13