xref: /openbmc/linux/kernel/dma/Makefile (revision cf65a0f6)
1*cf65a0f6SChristoph Hellwig# SPDX-License-Identifier: GPL-2.0
2*cf65a0f6SChristoph Hellwig
3*cf65a0f6SChristoph Hellwigobj-$(CONFIG_HAS_DMA)			+= mapping.o
4*cf65a0f6SChristoph Hellwigobj-$(CONFIG_DMA_CMA)			+= contiguous.o
5*cf65a0f6SChristoph Hellwigobj-$(CONFIG_HAVE_GENERIC_DMA_COHERENT) += coherent.o
6*cf65a0f6SChristoph Hellwigobj-$(CONFIG_DMA_DIRECT_OPS)		+= direct.o
7*cf65a0f6SChristoph Hellwigobj-$(CONFIG_DMA_NONCOHERENT_OPS)	+= noncoherent.o
8*cf65a0f6SChristoph Hellwigobj-$(CONFIG_DMA_VIRT_OPS)		+= virt.o
9*cf65a0f6SChristoph Hellwigobj-$(CONFIG_DMA_API_DEBUG)		+= debug.o
10*cf65a0f6SChristoph Hellwigobj-$(CONFIG_SWIOTLB)			+= swiotlb.o
11*cf65a0f6SChristoph Hellwig
12