summaryrefslogtreecommitdiffstats
path: root/drivers/dma/stm32-mdma.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* dmaengine: stm32: New directory for STM32 DMA controllers driversAmelie Delaunay2024-06-111-1829/+0
* Merge tag 'dmaengine-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-11-041-7/+6
|\
| * dmaengine: stm32-mdma: correct desc prep when channel runningAlain Volmat2023-10-161-2/+2
| * dmaengine: stm32-mdma: Annotate struct stm32_mdma_device with __counted_byKees Cook2023-09-281-2/+2
| * dmaengine: stm32-mdma: Annotate struct stm32_mdma_desc with __counted_byKees Cook2023-09-281-3/+2
* | dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag is setAmelie Delaunay2023-10-091-5/+9
* | dmaengine: stm32-mdma: use Link Address Register to compute residueAmelie Delaunay2023-10-091-4/+11
* | dmaengine: stm32-mdma: abort resume if no ongoing transferAmelie Delaunay2023-10-091-0/+4
|/
* dmaengine: Explicitly include correct DT includesRob Herring2023-08-011-1/+0
* dmaengine: stm32-mdma: remove MODULE_LICENSE in non-modulesNick Alcock2023-04-131-1/+0
* dmaengine: drivers: Use devm_platform_ioremap_resource()Tudor Ambarus2023-01-181-3/+1
* dmaengine: stm32-mdma: memset stm32_mdma_chan_config struct before using itAmelie Delaunay2022-10-191-0/+1
* dmaengine: stm32-mdma: add support to be triggered by STM32 DMAAmelie Delaunay2022-09-041-1/+69
* dmaengine: stm32-mdma: Remove dead code in stm32_mdma_irq_handler()Alexey Khoroshilov2022-06-161-5/+0
* dmaengine: stm32-mdma: use dev_dbg on non-busy channel spurious itAmelie Delaunay2022-05-191-3/+6
* dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler()Amelie Delaunay2022-05-191-1/+1
* dmaengine: stm32-mdma: remove GISR1 registerAmelie Delaunay2022-05-191-16/+5
* dmaengine: stm32-mdma: check the channel availability (secure or not)Amelie Delaunay2022-04-111-1/+20
* dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASKAmelie Delaunay2022-01-031-1/+1
* dmaengine: stm32-mdma: Use bitfield helpersGeert Uytterhoeven2021-12-171-51/+23
* dmaengine: stm32-mdma: Remove redundant initialization of pointer hwdescColin Ian King2021-12-171-1/+1
* dmaengine: stm32-mdma: Use struct_size() helper in devm_kzalloc()Gustavo A. R. Silva2021-10-011-1/+2
* dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc()Yu Kuai2021-05-311-2/+2
* dmaengine: stm32-mdma: fix STM32_MDMA_VERY_HIGH_PRIORITY valueAmelie Delaunay2021-01-041-1/+1
* dmaengine: stm32-mdma: rework interrupt handlerAmelie Delaunay2020-12-111-30/+34
* dmaengine: stm32-mdma: Use struct_size() in kzalloc()Gustavo A. R. Silva2020-10-301-1/+1
* dmaengine: stm32: Simplify with dev_err_probe()Krzysztof Kozlowski2020-09-031-6/+3
* dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .terminate_allAmelie Delaunay2020-02-241-3/+6
* dmaengine: stm32-mdma: enable descriptor_reusePierre-Yves MORDRET2020-02-241-0/+2
* dmaengine: stm32-mdma: driver defers probe for clock and resetAmelie Delaunay2020-02-241-3/+7
* dmaengine: stm32-mdma: disable clock in case of error during probeEtienne Carriere2020-02-241-6/+10
* dmaengine: stm32-mdma: use reset controller only at probe timeEtienne Carriere2020-02-241-5/+5
* dmaengine: stm32-mdma: add suspend/resume power management supportPierre-Yves MORDRET2020-02-241-0/+33
* Merge tag 'dmaengine-5.4-rc1' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2019-09-181-5/+2
|\
| * dmaengine: Remove dev_err() usage after platform_get_irq()Stephen Boyd2019-07-311-3/+1
| * dmaengine: stm32-mdma: Switch to use device_property_count_u32()Andy Shevchenko2019-07-291-2/+1
* | dmaengine: stm32-mdma: Fix a possible null-pointer dereference in stm32_mdma_...Jia-Ju Bai2019-08-081-1/+1
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner2019-05-301-12/+1
* dmaengine: stm32-mdma: Revert "dmaengine: stm32-mdma: Add a check on read_u32...Pierre-Yves MORDRET2019-03-251-3/+1
* dmaengine: stm32-mdma: Add PM Runtime supportPierre-Yves MORDRET2019-01-071-6/+46
* dmaengine: stm32-mdma: Add a check on read_u32_arrayAditya Pakki2019-01-071-1/+3
* dmaengine: stm32-mdma: use dmaenginem_async_device_register to simplify the codeHuang Shijie2018-08-291-3/+1
* dmaengine: stm32: replace "%p" with "%pK"Benjamin Gaignard2018-07-091-4/+4
* dmaengine: stm32-mdma: fix spelling mistake: "avalaible" -> "available"Colin Ian King2018-05-021-1/+1
* dmaengine: stm32-mdma: Fix incomplete Hw descriptors allocatorPierre-Yves MORDRET2018-04-251-34/+55
* dmaengine: stm32-mdma: align TLEN and buffer length on burstPierre-Yves MORDRET2018-04-251-6/+3
* dmaengine: stm32_mdma: activate pack/unpack featurePierre-Yves MORDRET2017-11-081-34/+50
* dmaengine: stm32: remove redundant initialization of hwdescColin Ian King2017-10-121-2/+2
* dmaengine: stm32: use %p format specfier for pointerVinod Koul2017-10-081-1/+1
* dmaengine: Add STM32 MDMA driverPierre-Yves MORDRET2017-10-081-0/+1666