Commit graph android_kernel_sony_sdm845/drivers/dma
Message SHA1
[I/OAT]: Do not use for_each_cpu().
for_each_cpu() is going away (and is gone in -mm).

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Chris Leech <christopher.leech@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

Andrew Morton   authored and   David S. Miller   commited 2006-06-17 21:25:58 -07:00
17f3ae08b6
[I/OAT]: Utility functions for offloading sk_buff to iovec copies
Provides for pinning user space pages in memory, copying to iovecs,
and copying from sk_buffs including fragmented and chained sk_buffs.

Signed-off-by: Chris Leech <christopher.leech@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

Chris Leech   authored and   David S. Miller   commited 2006-06-17 21:25:46 -07:00
de5506e155
[I/OAT]: Setup the networking subsystem as a DMA client
Attempts to allocate per-CPU DMA channels

Signed-off-by: Chris Leech <christopher.leech@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

Chris Leech   authored and   David S. Miller   commited 2006-06-17 21:24:58 -07:00
db21733488
[I/OAT]: Move PCI_DEVICE_ID_INTEL_IOAT to linux/pci_ids.h
Signed-off-by: David S. Miller <davem@davemloft.net>

David S. Miller   commited 2006-06-17 21:18:50 -07:00
57c651f74c
[I/OAT]: ioatdma.c needs linux/dma-mapping.h
For DMA_*_MASK defines.

Signed-off-by: David S. Miller <davem@davemloft.net>

David S. Miller   commited 2006-06-17 21:18:48 -07:00
6b00c92c4b
[I/OAT]: Driver for the Intel(R) I/OAT DMA engine
Adds a new ioatdma driver

Signed-off-by: Chris Leech <christopher.leech@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

Chris Leech   authored and   David S. Miller   commited 2006-06-17 21:18:46 -07:00
0bbd5f4e97
[I/OAT]: DMA memcpy subsystem
Provides an API for offloading memory copies to DMA devices

Signed-off-by: Chris Leech <christopher.leech@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

Chris Leech   authored and   David S. Miller   commited 2006-06-17 21:18:43 -07:00
c13c8260da