aboutsummaryrefslogtreecommitdiff
path: root/drivers/dma/bcm2835-dma.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-28dmaengine: bcm2835-dma: Convert to platform remove callback returning voidGravatar Uwe Kleine-König 1-4/+2
2023-01-18dmaengine: drivers: Use devm_platform_ioremap_resource()Gravatar Tudor Ambarus 1-3/+1
2020-09-11dmaengine: bcm2835: Drop local dma_parmsGravatar Robin Murphy 1-3/+0
2019-12-26dmaengine: bcm2835: do not call vchan_vdesc_fini() with lock heldGravatar Sascha Hauer 1-4/+1
2019-09-17Merge tag 'dmaengine-5.4-rc1' of git://git.infradead.org/users/vkoul/slave-dmaGravatar Linus Torvalds 1-1/+3
2019-09-11dmaengine: bcm2835: Avoid accessing memory when copying zeroesGravatar Lukas Wunner 1-0/+19
2019-09-11dmaengine: bcm2835: Document struct bcm2835_dmadevGravatar Lukas Wunner 1-0/+6
2019-09-11dmaengine: bcm2835: Allow reusable descriptorsGravatar Lukas Wunner 1-0/+1
2019-09-11dmaengine: bcm2835: Allow cyclic transactions without interruptGravatar Lukas Wunner 1-2/+10
2019-07-22dmaengine: bcm2835: Print error in case setting DMA mask failsGravatar Stefan Wahren 1-1/+3
2019-05-09Merge tag 'dmaengine-5.2-rc1' of git://git.infradead.org/users/vkoul/slave-dmaGravatar Linus Torvalds 1-1/+0
2019-04-26dmaengine: bcm2835: Drop duplicate capability setting.Gravatar Michal Suchanek 1-1/+0
2019-04-23dmaengine: bcm2835: Avoid GFP_KERNEL in device_prep_slave_sgGravatar Stefan Wahren 1-1/+1
2019-03-12Merge branch 'topic/brcm' into for-linusGravatar Vinod Koul 1-61/+31
2019-02-04dmaengine: bcm2835: Drop outdated comment on supported transactionsGravatar Lukas Wunner 1-3/+0
2019-02-04dmaengine: bcm2835: Drop gratuitous list deletionGravatar Lukas Wunner 1-10/+0
2019-02-04dmaengine: bcm2835: Enforce control block alignmentGravatar Lukas Wunner 1-1/+5
2019-02-04dmaengine: bcm2835: Return void from abort of transactionsGravatar Lukas Wunner 1-3/+2
2019-02-04dmaengine: bcm2835: Fix abort of transactionsGravatar Lukas Wunner 1-32/+9
2019-02-04dmaengine: bcm2835: Fix interrupt race on RTGravatar Lukas Wunner 1-15/+18
2019-01-07dmaengine: bcm2835: Use struct_size() in kzalloc()Gravatar Gustavo A. R. Silva 1-2/+1
2018-11-11dmaengine: bcm2835: Switch to SPDX identifierGravatar Stefan Wahren 1-10/+1
2018-11-11dmaengine: bcm2835: make license text and module license matchGravatar Stefan Wahren 1-1/+1
2018-10-07dmaengine: bcm2835: remove dma_slave_config direction usageGravatar Vinod Koul 1-8/+0
2017-12-04dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_freeGravatar Peter Ujfalusi 1-1/+9
2017-03-06dmaengine: bcm2835: Fix cyclic DMA period splittingGravatar Matthias Reichl 1-1/+4
2016-07-01dmaengine: bcm2835: fix 64-bit warningGravatar Arnd Bergmann 1-2/+3
2016-06-08dmaengine: bcm2835: fix unexported functionGravatar Ben Dooks 1-1/+1
2016-05-02dmaengine: bcm2835: fix typo/added newline in legacy-mode warning messageGravatar Martin Sperl 1-1/+1
2016-04-19dmaengine: bcm2835: use platform_get_irq_bynameGravatar Martin Sperl 1-14/+63
2016-04-15dmaengine: bcm2835: add dma_memcopy support to bcm2835-dmaGravatar Martin Sperl 1-1/+35
2016-04-15dmaengine: bcm2835: add slave_sg support to bcm2835-dmaGravatar Martin Sperl 1-5/+108
2016-04-15dmaengine: bcm2835: limit max length based on channel typeGravatar Martin Sperl 1-3/+26
2016-04-15dmaengine: bcm2835: move controlblock chain generation into separate methodGravatar Martin Sperl 1-96/+198
2016-04-15dmaengine: bcm2835: move cyclic member from bcm2835_chan into bcm2835_descGravatar Martin Sperl 1-3/+3
2016-04-15dmaengine: bcm2835: add additional defines for DMA-registersGravatar Martin Sperl 1-8/+49
2016-04-15dmaengine: bcm2835: remove unnecessary masking of dma channelsGravatar Martin Sperl 1-9/+0
2016-04-15dmaengine: bcm2835: set residue_granularity fieldGravatar Martin Sperl 1-0/+1
2015-12-05dmaengine: bcm2835-dma: Convert to use DMA poolGravatar Peter Ujfalusi 1-24/+54
2015-03-30dmaengine: bcm2835-dma: Fix memory leak when stopping a running transferGravatar Peter Ujfalusi 1-0/+1
2014-12-22dmaengine: bcm2835: Declare slave capabilities for the generic codeGravatar Maxime Ripard 1-12/+3
2014-12-22dmaengine: bcm2835: Split device_controlGravatar Maxime Ripard 1-23/+8
2014-12-22dmaengine: Make the destination abbreviation coherentGravatar Maxime Ripard 1-1/+1
2014-11-06dmaengine: Remove .owner field for driverGravatar Kiran Padwal 1-1/+0
2014-11-06dmaengine: bcm2835: Remove chancnt affectationsGravatar Maxime Ripard 1-2/+0
2014-08-04dmaengine: Remove the context argument to the prep_dma_cyclic operationGravatar Laurent Pinchart 1-1/+1
2014-01-20dmaengine: Add DMA_PRIVATE to BCM2835 driverGravatar Florian Meier 1-0/+1
2014-01-07dmaengine: Add support for BCM2835Gravatar Florian Meier 1-0/+706