summaryrefslogtreecommitdiffstats
path: root/drivers/dma/pch_dma.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* NULL-terminate all pci_device_id tablesDzianis Kahanovich2010-10-271-0/+1
| | | | | | | | NULL-terminating pci_device_id in pch_dma.c and scx200_acb.c for appying MODULE_DEVICE_TABLE (to publish modalias-es). Signed-off-by: Dzianis Kahanovich <mahatma@eu.by> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* DMAENGINE: pch_dma: kill another usage of __raw_{read|write}lYong Wang2010-08-051-2/+2
| | | | | | | | Use {read|write}l instead of __raw_{read|write}l since PCH DMA controller is PCI device. Signed-off-by: Yong Wang <yong.y.wang@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
* dmaengine: Driver for Topcliff PCH DMA controllerYong Wang2010-08-041-0/+957
Topcliff PCH is the platform controller hub that is going to be used in Intel's upcoming general embedded platforms. This adds the driver for Topcliff PCH DMA controller. The DMA channels are strictly for device to host or host to device transfers and cannot be used for generic memcpy. Signed-off-by: Yong Wang <yong.y.wang@intel.com> [kill GFP_ATOMIC, kill __raw_{read|write}l, locking fixlet] Signed-off-by: Dan Williams <dan.j.williams@intel.com>