Lines Matching defs:dma
11 #include <linux/dma-mapping.h>
22 #include <linux/dma/pxa-dma.h>
25 #include "virt-dma.h"
377 * dma channel priorities
501 "%s(): no free dma channel\n", __func__);
521 dma_addr_t dma = sw_desc->hw_desc[sw_desc->nb_desc - 2]->ddadr;
524 updater->dsadr = dma;
525 updater->dtadr = dma + 8;
722 dma_addr_t dma;
727 dma = sw_desc->hw_desc[i - 1]->ddadr;
729 dma = sw_desc->first;
731 sw_desc->hw_desc[i], dma);
741 dma_addr_t dma;
752 GFP_NOWAIT, &dma);
761 sw_desc->first = dma;
763 sw_desc->hw_desc[i - 1]->ddadr = dma;
969 dma_addr_t dma;
987 dma = sg_dma_address(sg);
993 if (dma & 0x7)
998 sw_desc->hw_desc[j]->dsadr = dsadr ? dsadr : dma;
999 sw_desc->hw_desc[j++]->dtadr = dtadr ? dtadr : dma;
1001 dma += len;
1018 dma_addr_t dma;
1049 dma = buf_addr;
1051 phw_desc[0]->dsadr = dsadr ? dsadr : dma;
1052 phw_desc[0]->dtadr = dtadr ? dtadr : dma;
1055 dma += period_len;
1260 IRQF_SHARED, "pxa-dma", phy);
1264 IRQF_SHARED, "pxa-dma", pdev);
1365 /* Parse new and deprecated dma-channels properties */
1366 if (of_property_read_u32(op->dev.of_node, "dma-channels",
1368 of_property_read_u32(op->dev.of_node, "#dma-channels",
1370 /* Parse new and deprecated dma-requests properties */
1371 ret = of_property_read_u32(op->dev.of_node, "dma-requests",
1374 ret = of_property_read_u32(op->dev.of_node, "#dma-requests",
1378 "#dma-requests set to default 32 as missing in OF: %d",
1435 { "pxa-dma", },
1441 .name = "pxa-dma",