I/OAT: Split PCI startup from DMA handling code
authorShannon Nelson <shannon.nelson@intel.com>
Tue, 16 Oct 2007 08:27:39 +0000 (01:27 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Tue, 16 Oct 2007 16:43:09 +0000 (09:43 -0700)
commit8ab89567da0cea9bae2c1b5dad47b51c424479e4
tree95ac8bc77b2e8d9f1dec97f6fd7128760e27561f
parent43d6e369d43ff175e1e0e80caaedb1e53829247c
I/OAT: Split PCI startup from DMA handling code

Split the general PCI startup from the DMA handling code in order to
prepare for adding support for DCA services and future versions of the
ioatdma device.

    [Rusty Russell] Removal of __unsafe() usage.

Signed-off-by: Shannon Nelson <shannon.nelson@intel.com>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/dma/Makefile
drivers/dma/ioat.c [new file with mode: 0644]
drivers/dma/ioat_dma.c
drivers/dma/ioatdma.h
drivers/dma/ioatdma_hw.h