• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/dma/

Lines Matching refs:dma

37 #include <linux/dma-mapping.h>
192 struct dma_device dma;
342 dev_err(mdma->dma.dev,
347 dev_err(mdma->dma.dev, "- Group Priority Error\n");
349 dev_err(mdma->dma.dev, "- Channel Priority Error\n");
351 dev_err(mdma->dma.dev, "- Source Address Error\n");
353 dev_err(mdma->dma.dev, "- Source Offset"
356 dev_err(mdma->dma.dev, "- Destination Address"
359 dev_err(mdma->dma.dev, "- Destination Offset"
362 dev_err(mdma->dma.dev, "- NBytes/Citter"
365 dev_err(mdma->dma.dev, "- Scatter/Gather"
368 dev_err(mdma->dma.dev, "- Source Bus Error\n");
370 dev_err(mdma->dma.dev, "- Destination Bus Error\n");
373 for (i = 0; i < mdma->dma.chancnt; i++) {
449 tcd = dma_alloc_coherent(mdma->dma.dev,
459 dev_notice(mdma->dma.dev, "Memory allocation error. "
476 dma_free_coherent(mdma->dma.dev,
521 dma_free_coherent(mdma->dma.dev,
635 struct dma_device *dma;
686 dma = &mdma->dma;
687 dma->dev = dev;
688 dma->chancnt = MPC_DMA_CHANNELS;
689 dma->device_alloc_chan_resources = mpc_dma_alloc_chan_resources;
690 dma->device_free_chan_resources = mpc_dma_free_chan_resources;
691 dma->device_issue_pending = mpc_dma_issue_pending;
692 dma->device_tx_status = mpc_dma_tx_status;
693 dma->device_prep_dma_memcpy = mpc_dma_prep_memcpy;
695 INIT_LIST_HEAD(&dma->channels);
696 dma_cap_set(DMA_MEMCPY, dma->cap_mask);
698 for (i = 0; i < dma->chancnt; i++) {
701 mchan->chan.device = dma;
713 list_add_tail(&mchan->chan.device_node, &dma->channels);
747 retval = dma_async_device_register(dma);
761 dma_async_device_unregister(&mdma->dma);
769 { .compatible = "fsl,mpc5121-dma", },