Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0bbd5f4e authored by Chris Leech's avatar Chris Leech Committed by David S. Miller
Browse files

[I/OAT]: Driver for the Intel(R) I/OAT DMA engine



Adds a new ioatdma driver

Signed-off-by: default avatarChris Leech <christopher.leech@intel.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent c13c8260
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -10,4 +10,13 @@ config DMA_ENGINE
	  DMA engines offload copy operations from the CPU to dedicated
	  hardware, allowing the copies to happen asynchronously.

comment "DMA Devices"

config INTEL_IOATDMA
	tristate "Intel I/OAT DMA support"
	depends on DMA_ENGINE && PCI
	default m
	---help---
	  Enable support for the Intel(R) I/OAT DMA engine.

endmenu
+1 −0
Original line number Diff line number Diff line
obj-y += dmaengine.o
obj-$(CONFIG_INTEL_IOATDMA) += ioatdma.o

drivers/dma/ioatdma.c

0 → 100644
+839 −0

File added.

Preview size limit exceeded, changes collapsed.

drivers/dma/ioatdma.h

0 → 100644
+126 −0

File added.

Preview size limit exceeded, changes collapsed.

+52 −0

File added.

Preview size limit exceeded, changes collapsed.

Loading