aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/dma
AgeCommit message (Expand)AuthorFilesLines
2015-03-18dmaengine: pl08x: Define capabilities for generic capabilities reportingMark Brown1-0/+14
2015-03-16dmaengine: dw: append MODULE_ALIAS for platform driverAndy Shevchenko1-1/+4
2015-03-16dmaengine: imx-sdma: switch to dynamic context mode after script loadedRobin Gong1-3/+4
2015-03-13dmaengine: at_hdmac: Fix calculation of the residual bytesTorsten Fleischer2-76/+115
2015-03-05dmaengine: mmp_pdma: fix warning about slave capsRobert Jarzmik1-0/+7
2015-03-05dmaengine: qcom_bam_dma: fix wrong register offsetsStanimir Varbanov1-3/+3
2015-03-05dmaengine: bam-dma: fix a warning about missing capabilitiesStanimir Varbanov1-0/+4
2015-03-05dmaengine: ioatdma: workaround for incorrect DMACAP registerDave Jiang1-0/+4
2015-03-05dmaengine: at_xdmac: fix for chan conf simplificationLudovic Desroches1-4/+3
2015-03-05dmaengine: dw: don't handle interrupt when dmaengine is not usedJie Yang1-1/+1
2015-03-04dma: mmp-tdma: refine dma disable and dma-pos updateQiao Zhou1-6/+25
2015-03-02dmaengine: shdma: Move DMA stop to (runtime) suspend callbacksGeert Uytterhoeven1-8/+7
2015-02-23dmaenegine: mmp-pdma: fix irq handler overwrite physical chan issueQiao Zhou1-0/+3
2015-02-18Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds56-1787/+4543
2015-02-17Merge tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2015-02-16dmaengine: pl330: add DMA_PAUSE featureRobert Baldyga1-0/+28
2015-02-16dmaengine: pl330: improve pl330_tx_status() functionRobert Baldyga1-2/+72
2015-02-16dmaengine: rcar-dmac: Disable channel 0 when using IOMMULaurent Pinchart1-1/+16
2015-02-16dmaengine: rcar-dmac: Work around descriptor mode IOMMU errataLaurent Pinchart1-0/+14
2015-02-16dmaengine: rcar-dmac: Allocate hardware descriptors with DMAC deviceLaurent Pinchart1-4/+4
2015-02-16dmaengine: rcar-dmac: Fix oops due to unintialized list in error ISRLaurent Pinchart1-10/+11
2015-02-16dmaengine: rcar-dmac: Fix spinlock issues in interruptLaurent Pinchart1-4/+4
2015-02-16dmaenegine: edma: fix sparse warningsLad, Prabhakar1-1/+2
2015-02-12dmaengine: rcar-dmac: Fix uninitialized variable usageLaurent Pinchart1-38/+31
2015-02-12dmaengine: shdmac: extend PM methodsSergei Shtylyov1-5/+3
2015-02-12dmaengine: shdmac: use SET_RUNTIME_PM_OPS()Sergei Shtylyov1-3/+3
2015-02-10dmaengine: pl330: fix bug that cause start the same descs in cyclicAddy Ke1-0/+6
2015-02-05resources: Move struct resource_list_entry from ACPI into resource coreJiang Liu1-5/+5
2015-02-04dmaengine: at_xdmac: allow muliple dwidths when doing slave transfersLudovic Desroches1-5/+10
2015-02-04dmaengine: at_xdmac: simplify channel configuration stuffLudovic Desroches1-22/+14
2015-02-04dmaengine: at_xdmac: introduce save_cc fieldLudovic Desroches1-3/+3
2015-02-04dmaengine: at_xdmac: wait for in-progress transaction to complete after pausi...Cyrille Pitchen1-1/+6
2015-02-04ioat: fail self-test if wait_for_completion times outNicholas Mc Guire1-3/+6
2015-02-04dmaengine: dw: define DW_DMA_MAX_NR_MASTERSAndy Shevchenko3-4/+5
2015-02-04dmatest: move src_off, dst_off, len inside loopAndy Shevchenko1-11/+12
2015-02-04dmatest: fix indentationAndy Shevchenko1-6/+6
2015-02-04dmaengine: Add driver for IMG MDCAndrew Bresticker3-0/+1021
2015-02-04dmaengine: s3c24xx: missing unlock on an error pathDan Carpenter1-3/+5
2015-02-03ioatdma: Adding support for BDX-DE ioatdma.Dave Jiang3-0/+15
2015-02-02Merge branch 'topic/rcar' into for-linusVinod Koul4-2/+1762
2015-02-02Merge branch 'topic/slave_caps_device_control_fix_rebased' into for-linusVinod Koul44-1715/+1531
2015-01-25dmaengine: of: bail out early if "dmas" property is not presentWolfram Sang1-0/+4
2015-01-25dmaengine: shdmac: fixup WARNING of slave caps retrievalKuninori Morimoto1-0/+9
2015-01-25dmaengine: rcar-hpbdma: tidyup residue_granularityKuninori Morimoto1-1/+1
2015-01-24ARM: SAMSUNG: remove unused DMA infrastructureArnd Bergmann1-1/+1
2015-01-18dmaengine: coh901318: fix function return types build warningsArnd Bergmann1-8/+12
2015-01-18dmaengine: s3c24xx: Fix typoMaxime Ripard1-1/+1
2015-01-18dmaengine: sa11x0: Fix warning and compilation errorsMaxime Ripard1-12/+9
2015-01-18dmaengine: Move dma_get_slave_caps() implementation to dmaengine.cLaurent Pinchart1-0/+33
2015-01-14dmaengine: at_hdmac: declare slave capabilitiesLudovic Desroches1-0/+9
2015-01-14dmaengine: tegra: add slave capabilities reportingPaul Walmsley1-0/+15
2015-01-13dmaengine: fsldma: remove the unused variableKevin Hao1-1/+0
2015-01-13dmaengine: fsldma: declare slave capabilities for the generic codeKevin Hao2-0/+9
2015-01-13dmaengine: rcar-hpbdma: fixup WARNING of slave caps retrievalKuninori Morimoto1-0/+6
2015-01-13dmaengine: imx-sdma: Return a proper error code in platform_get_irq()Fabio Estevam1-1/+1
2015-01-13dmaengine: imx-sdma: Use devm functionsFabio Estevam1-46/+16
2015-01-13dmaengine: imx-sdma: Declare slave capabilities for the generic codeFabio Estevam1-0/+4
2015-01-13dmaengine: mxs-dma: Declare slave capabilities for the generic codeFabio Estevam1-0/+4
2015-01-13dmaengine: dw: provide DMA capabilitiesAndy Shevchenko1-1/+15
2015-01-13dmaengine: dw: balance PM runtime callsAndy Shevchenko2-2/+5
2015-01-13dmaengine: drop owner assignment from platform_driversWolfram Sang1-1/+0
2015-01-13dmaengine: mmp-tdma: fix terminate_all return codeArnd Bergmann1-0/+2
2015-01-13dmaengine: mmp-tdma: don't include mach/regs-icu.hArnd Bergmann1-1/+0
2015-01-13dmaengine: k3: fix duplicate function definitionArnd Bergmann1-3/+3
2015-01-13dmaengine: k3: Fix duplicated function name and allmodconfig buildKrzysztof Kozlowski1-4/+4
2014-12-23dmaengine: rcar-dmac: Handle hardware descriptor allocation failureJürg Billeter1-5/+9
2014-12-23dmaengine: rcar-dmac: Cache hardware descriptors memoryLaurent Pinchart1-20/+58
2014-12-23dmaengine: rcar-dmac: Implement support for hardware descriptor listsLaurent Pinchart1-51/+253
2014-12-23dmaengine: rcar-dmac: Add Renesas R-Car Gen2 DMA Controller (DMAC) driverLaurent Pinchart4-2/+1518
2014-12-22dmaengine: imx-dma.c: Remove unused functionRickard Strandqvist1-5/+0
2014-12-22dmaengine: nbpfaxi: update the driver commentsVinod Koul1-1/+1
2014-12-22dmaengine: ep93xx: update the driver commentsVinod Koul1-1/+1
2014-12-22dmaengine: dw: update the driver commentsVinod Koul1-1/+1
2014-12-22dmaengine: at_hdmac: update the driver commentsVinod Koul1-1/+2
2014-12-22dmaengine: tegra: fix incompatible pointer type warnsVinod Koul1-2/+3
2014-12-22dmaengine: ste_dma: fix incompatible pointer type warnsVinod Koul1-1/+2
2014-12-22dmaengine: mxs-dma: fix unused variable warnVinod Koul1-2/+0
2014-12-22dmaengine: mxs-dma: fix incompatible pointer type build warnsVinod Koul1-2/+4
2014-12-22dmaengine: omap: fix the assignment to .device_configVinod Koul1-1/+1
2014-12-22dmaengine: mxs-dma: fix the arg to mxs_dma_reset_chan()Vinod Koul1-1/+1
2014-12-22dmaengine: Add a warning for drivers not using the generic slave caps retrievalMaxime Ripard1-0/+3
2014-12-22dmaengine: sun6i: Declare slave capabilities for the generic codeMaxime Ripard1-1/+9
2014-12-22dmaengine: sirf: Declare slave capabilities for the generic codeMaxime Ripard1-13/+3
2014-12-22dmaengine: pl330: Declare slave capabilities for the generic codeMaxime Ripard1-14/+4
2014-12-22dmaengine: omap: Declare slave capabilities for the generic codeMaxime Ripard1-14/+4
2014-12-22dmaengine: nbpfaxi: Declare slave capabilities for the generic codeMaxime Ripard1-13/+4
2014-12-22dmaengine: edma: Declare slave capabilities for the generic codeMaxime Ripard1-14/+6
2014-12-22dmaengine: fsl-edma: Declare slave capabilities for the generic codeMaxime Ripard1-13/+4
2014-12-22dmaengine: bcm2835: Declare slave capabilities for the generic codeMaxime Ripard1-12/+3
2014-12-22dmaengine: at_xdmac: Declare slave capabilities for the generic codeLudovic Desroches1-22/+11
2014-12-22dmaengine: txx9: Rename device_controlMaxime Ripard1-7/+2
2014-12-22dmaengine: td: Rename device_controlMaxime Ripard1-6/+2
2014-12-22dmaengine: pch-dma: Rename device_controlMaxime Ripard1-6/+2
2014-12-22dmaengine: mv_xor: Remove device_controlMaxime Ripard1-9/+0
2014-12-22dmaengine: xilinx: Split device_controlMaxime Ripard1-23/+6
2014-12-22dmaengine: tegra20: Split device_controlMaxime Ripard1-20/+2
2014-12-22dmaengine: d40: Split device_controlMaxime Ripard1-32/+28
2014-12-22dmaengine: sun6i: Split device_controlMaxime Ripard1-72/+78
2014-12-22dmaengine: sirf: Split device_controlMaxime Ripard1-30/+13
2014-12-22dmaengine: sh: Split device_controlMaxime Ripard1-39/+33
2014-12-22dmaengine: sa11x0: Split device_controlMaxime Ripard1-74/+84
2014-12-22dmaengine: s3c24xx: Split device_controlMaxime Ripard1-39/+36
2014-12-22dmaengine: bam-dma: Split device_controlMaxime Ripard1-42/+43
2014-12-22dmaengine: pl330: Split device_controlMaxime Ripard1-65/+51
2014-12-22dmaengine: omap: Split device_controlMaxime Ripard1-36/+15
2014-12-22dmaengine: nbpfaxi: Split device_controlMaxime Ripard1-47/+46
2014-12-22dmaengine: mxs: Split device_controlMaxime Ripard1-36/+23
2014-12-22dmaengine: mpc512x: Split device_controlMaxime Ripard1-60/+51
2014-12-22dmaengine: fsl-dma: Split device_controlMaxime Ripard1-59/+32
2014-12-22dmaengine: moxart: Split device_controlMaxime Ripard1-23/+2
2014-12-22dmaengine: mmp-tdma: Split device_controlMaxime Ripard1-38/+44
2014-12-22dmaengine: mmp-pdma: Split device_controlMaxime Ripard1-53/+56
2014-12-22dmaengine: k3: Split device_controlMaxime Ripard1-90/+107
2014-12-22dmaengine: ipu-idmac: Split device_controlMaxime Ripard1-45/+51
2014-12-22dmaengine: intel-mid-dma: Split device_controlMaxime Ripard1-19/+6
2014-12-22dmaengine: imx-sdma: Split device_controlMaxime Ripard1-36/+30
2014-12-22dmaengine: imx: Split device_controlMaxime Ripard1-52/+51
2014-12-22dmaengine: fsl-edma: Split device_controlMaxime Ripard1-48/+58
2014-12-22dmaengine: ep93xx: Split device_controlMaxime Ripard1-34/+7
2014-12-22dmaengine: edma: Split device_controlMaxime Ripard1-35/+15
2014-12-22dmaengine: dw: Split device_controlMaxime Ripard1-38/+44
2014-12-22dmaengine: jz4740: Split device_controlMaxime Ripard1-17/+3
2014-12-22dmaengine: cppi41: Split device_controlMaxime Ripard1-29/+1
2014-12-22dmaengine: coh901318: Split device_controlMaxime Ripard1-77/+60
2014-12-22dmaengine: bcm2835: Split device_controlMaxime Ripard1-23/+8
2014-12-22dmaengine: at_xdmac: split device_controlLudovic Desroches1-37/+57
2014-12-22dmaengine: hdmac: Split device_controlMaxime Ripard1-48/+73
2014-12-22dmaengine: pl08x: Split device_controlMaxime Ripard1-66/+90
2014-12-22dmaengine: Remove the need to declare device_controlMaxime Ripard1-2/+0
2014-12-22dmaengine: Make channel allocation callbacks optionalMaxime Ripard1-7/+11
2014-12-22dmaengine: Rework dma_chan_getMaxime Ripard1-17/+19
2014-12-22dmaengine: Make the destination abbreviation coherentMaxime Ripard8-8/+8
2014-12-22dmaengine: ioatdma: PQ err descriptors should callback with err resultsDave Jiang1-0/+11
2014-12-22dmaengine: imx-sdma: fix indentationAsaf Vertz1-9/+9
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds14-14/+0
2014-12-12Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds1-4/+95
2014-12-12Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds36-266/+1953
2014-12-11Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds2-3/+3
2014-12-09dmaenegine: Delete a check before free_percpu()Markus Elfring1-2/+1
2014-12-09dmaengine: ioatdma: fix dma mapping errorsPrarit Bhargava1-6/+29
2014-12-09dma: cppi41: add a delay while setting the TD bitSebastian Andrzej Siewior1-2/+7
2014-12-09dma: cppi41: wait longer for the HW to return the descriptorSebastian Andrzej Siewior1-1/+1
2014-12-09dmaengine: fsl-edma: fixup reg offset and hw S/G support in big-endian modelJingchang Lu1-93/+96
2014-12-08dmaengine: fsl-edma: fix calculation of remaining bytesStefan Agner1-1/+1
2014-12-05dmaengine / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PMRafael J. Wysocki2-2/+2
2014-12-05drivers/dma/pch_dma: declare pch_dma_id_table as staticMichele Curti1-1/+1
2014-12-05dmaengine: ste_dma40: fix error return codeJulia Lawall1-0/+1
2014-12-05dma: imx-sdma: clarify about firmware not found errorSascha Hauer1-1/+2
2014-12-05dmaengine: pl330: update author infoJassi Brar1-1/+1
2014-12-05Merge branch 'topic/at_xdmac' into for-linusVinod Koul2-31/+45
2014-12-04PM: Merge the SET*_RUNTIME_PM_OPS() macrosRafael J. Wysocki1-1/+1
2014-12-04Merge branch 'acpi-lpss' into pm-runtimeRafael J. Wysocki1-0/+11
2014-11-27ARM: 8206/1: dmaengine: pl330: Add PM sleep supportKrzysztof Kozlowski1-0/+41
2014-11-24MIPS: Replace MIPS-specific 64BIT_PHYS_ADDR with generic PHYS_ADDR_T_64BITRalf Baechle2-3/+3
2014-11-21Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2-38/+46
2014-11-17ARM: 8202/1: dmaengine: pl330: Add runtime Power Management support v12Krzysztof Kozlowski1-4/+54
2014-11-17dmaengine: at_xdmac: Add DMA_PRIVATELudovic Desroches1-0/+5
2014-11-17dmaengine: at_xdmac: fix missing spin_unlockLudovic Desroches1-0/+1
2014-11-17dmaengine: at_xdmac: fix a bug in transfer residue computationCyrille Pitchen1-1/+3
2014-11-17dmaengine: at_xdmac: fix software lockup at_xdmac_tx_status()Cyrille Pitchen1-5/+12
2014-11-17dmaengine: at_xdmac: remove chancnt affectationLudovic Desroches1-1/+0
2014-11-17dmaengine: at_xdmac: prefer usage of readl/writel_relaxedLudovic Desroches2-5/+5
2014-11-17dmaengine: xdmac: fix print warning on dma_addr_t variableVinod Koul1-20/+20
2014-11-17dmaengine: xdmac: fix print warning on size_t variableVinod Koul1-4/+4
2014-11-17dmaengine: at_xdmac: fix usage of read, write wrappersVinod Koul1-4/+4
2014-11-17dmaengine: at_xdmac: fix semicolon.cocci warningskbuild test robot1-1/+1
2014-11-17dmaengine: k3dma: Add CONFIG_PM_SLEEP to suspend/resume functionsJingoo Han1-0/+2
2014-11-17dmaengine: sirf: Add CONFIG_PM_SLEEP to suspend/resume functionsJingoo Han1-0/+2
2014-11-17dmaengine: imx-sdma: Add a new DMATYPE for SAINicolin Chen1-0/+1
2014-11-17dmaengine: shdma: fix a race condition in __ld_cleanup()Yoshihiro Shimoda1-0/+2
2014-11-17dmaengine: qcom_bam_dma: Add BAM v1.3.0 supportArchit Taneja1-8/+50
2014-11-17dmaengine: qcom_bam_dma: Generalize BAM register offset calculationsArchit Taneja1-63/+113
2014-11-17dmaengine: sun6i: Add support for Allwinner A23 (sun8i) variantChen-Yu Tsai2-2/+29
2014-11-17dmaengine: sun6i: support parameterized compatible stringsChen-Yu Tsai1-34/+60
2014-11-17dma: imx-sdma: remove incorrect __init annotation from sdma_init()Jingoo Han1-1/+1
2014-11-17dmaengine: pl330: Correct device assignment.Andrew Jackson1-2/+3
2014-11-17dmaengine: Fix allocation size for PL330 data buffer depth.Liviu Dudau1-2/+2
2014-11-17dmaengine: pl330: Limit MFIFO usage for memcpy to avoid exhausting entriesJon Medhurst1-1/+1
2014-11-17dmaengine: pl330: Align DMA memcpy operations to MFIFO widthJon Medhurst1-4/+13
2014-11-12dmaengine: sun6i: Fix memcpy operationMaxime Ripard1-31/+30
2014-11-11dmaengine: dw: enable runtime PMAndy Shevchenko1-0/+11
2014-11-06dmaengine: xilinx: vdma: icg should be difference of stride and hsizeSrikanth Thokala1-1/+1
2014-11-06dmaengine: xilinx: vdma: Allow only one chunk in a lineSrikanth Thokala1-0/+3
2014-11-06dmaengine: xilinx: vdma: Check if the segment list is empty in a descriptorSrikanth Thokala1-3/+5
2014-11-06dmaengine: Remove .owner field for driverKiran Padwal17-17/+0
2014-11-06dmaengine: sun6i: Remove chancnt affectationsMaxime Ripard1-1/+0
2014-11-06dmaengine: sirf: Remove chancnt affectationsMaxime Ripard1-2/+1
2014-11-06dmaengine: sh: Remove chancnt affectationsMaxime Ripard5-9/+1
2014-11-06dmaengine: sa11x0: Remove chancnt affectationsMaxime Ripard1-2/+1
2014-11-06dmaengine: omap: Remove chancnt affectationsMaxime Ripard1-2/+0
2014-11-06dmaengine: mpc512x: Remove chancnt affectationsMaxime Ripard1-5/+7
2014-11-06dmaengine: k3: Remove chancnt affectationsMaxime Ripard1-1/+0
2014-11-06dmaengine: fsldma: Remove chancnt affectationsMaxime Ripard1-1/+0
2014-11-06dmaengine: jz4740: Remove chancnt affectationsMaxime Ripard1-2/+1
2014-11-06dmaengine: bcm2835: Remove chancnt affectationsMaxime Ripard1-2/+0
2014-11-06dmaengine: pl08x: Remove chancnt affectationsMaxime Ripard1-2/+0
2014-11-06dmaengine: at_xdmac: creation of the atmel eXtended DMA Controller driverLudovic Desroches3-0/+1518
2014-11-05dma: edma: move device registration to platform codeArnd Bergmann1-39/+1
2014-10-20dma: sh: drop owner assignment from platform_driversWolfram Sang5-5/+0
2014-10-20dma: ppc4xx: drop owner assignment from platform_driversWolfram Sang1-1/+0