summaryrefslogtreecommitdiffstats
path: root/drivers/dma/mmp_pdma.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* dmaengine: mmp_pdma: remove dma_slave_config direction usageVinod Koul2018-11-051-5/+23
* dmaengine: mmp_pdma: convert callback to helper functionDave Jiang2016-08-081-9/+5
* dmaengine: mmp_pdma: explicitly freeup irqVinod Koul2016-07-161-0/+19
* dmaengine: mmp_pdma: Use dma_pool_zallocJulia Lawall2016-05-031-2/+1
* dmaengine: Add an enum for the dmaengine alignment constraintsMaxime Ripard2015-08-051-2/+1
* Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2015-04-241-1/+1
|\
| * dmaengine: constify of_device_id arrayFabian Frederick2015-03-181-1/+1
* | dmaengine: mmp_pdma: fix warning about slave capsRobert Jarzmik2015-03-051-0/+7
* | dmaenegine: mmp-pdma: fix irq handler overwrite physical chan issueQiao Zhou2015-02-231-0/+3
|/
* dmaengine: mmp-pdma: Split device_controlMaxime Ripard2014-12-221-53/+56
* dmaengine: Remove .owner field for driverKiran Padwal2014-11-061-1/+0
* dmaengine: Remove the context argument to the prep_dma_cyclic operationLaurent Pinchart2014-08-041-1/+1
* dma: mmp_pdma: add support for residue reportingDaniel Mack2014-05-071-3/+84
* dma: mmp_pdma: Fix physical channel memory allocation sizeLaurent Pinchart2014-05-021-4/+2
* dma: mmp_pdma: Simplify access to channel drcmr valueLaurent Pinchart2014-05-021-1/+1
* dma: mmp_pdma: add IRQF_SHARED when request irqChao Xie2014-03-061-4/+4
* dmaengine: mmp_pdma: fix mismergeArnd Bergmann2014-01-291-8/+0
* Merge branch 'topic/of' into for-linusVinod Koul2014-01-071-13/+4
|\
| * dma: add dma_get_any_slave_channel(), for use in of_xlate()Stephen Warren2013-12-101-23/+7
* | mmp_pdma: Style neateningJoe Perches2013-12-161-99/+105
* | dma: mmp_pdma: add missing platform_set_drvdata() in mmp_pdma_probe()Wei Yongjun2013-11-281-0/+1
|/
* dma: misc: remove deprecated IRQF_DISABLEDMichael Opdenacker2013-10-131-2/+2
* dma: mmp_pdma: use list_move instead of list_del/list_addWei Yongjun2013-10-071-2/+1
* dma: mmp_pdma: set DMA_PRIVATEDaniel Mack2013-08-251-0/+1
* dma: mmp_pdma: add support for cyclic DMA descriptorsDaniel Mack2013-08-251-1/+111
* dma: mmp_pdma: don't clear DCMD_ENDIRQEN at end of pending chainDaniel Mack2013-08-251-20/+2
* dma: mmp_pdma: only complete one transaction from dma_do_tasklet()Daniel Mack2013-08-251-14/+21
* dma: mmp: simplify use of devm_ioremap_resourceJulia Lawall2013-08-141-3/+0
* dma: mmp_pdma: add support for byte-aligned transfersDaniel Mack2013-08-141-1/+16
* dma: mmp_pdma: remove duplicate assignmentDaniel Mack2013-08-141-1/+0
* dma: mmp_pdma: print the number of channels at probe timeDaniel Mack2013-08-141-1/+1
* dma: mmp_pdma: make the controller a DMA providerDaniel Mack2013-08-141-0/+44
* dma: mmp_pdma: add filter functionDaniel Mack2013-08-141-1/+20
* dma: mmp_pdma: fix maximum transfer lengthDaniel Mack2013-08-141-1/+1
* dma: mmp_pdma: refactor unlocking path in lookup_phy()Daniel Mack2013-08-141-4/+5
* dma: mmp_pdma: factor out DRCMR register calculationDaniel Mack2013-08-141-4/+4
* dma: mmp_pdma: Staticize mmp_pdma_alloc_descriptor()Jingoo Han2013-08-131-1/+2
* dma: mmp_pdma: clear DRCMR when free a phy channelXiang Wang2013-08-051-0/+6
* dma: mmp_pdma: add protect when alloc/free phy channelsXiang Wang2013-08-051-16/+26
* mmp_pdma: remove useless use of lockAndy Shevchenko2013-08-051-9/+1
* Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2013-02-261-4/+2
|\
| * dma: remove unnecessary null pointer check in mmp_pdma.cCong Ding2013-01-201-4/+2
* | dma: Convert to devm_ioremap_resource()Thierry Reding2013-01-251-3/+4
* | Drivers: dma: remove __dev* attributes.Greg Kroah-Hartman2013-01-031-1/+1
|/
* dma: remove use of __devinitBill Pemberton2012-11-281-2/+2
* dma: remove use of __devexit_pBill Pemberton2012-11-281-1/+1
* dmaengine: mmp-pdma supportZhangfei Gao2012-09-141-0/+875