zephyr/drivers/dma
Armando Visconti c0ffa6f2b7 dma: stm32f4: Add support for dma_reload API specific implementation
The dma_reload() is useful when there's the need to immediately
and quickly restart the DMA for a new transfer when the current
one is completed. If the operation is not done quickly there
might be underrun or overrun errors and the data flow is broken.

The dma_reload() just does the minimum operations required, i.e.
programming the new src/dst addresses and transfer size.

Signed-off-by: Armando Visconti <armando.visconti@st.com>
2019-03-18 11:22:19 -05:00
..
CMakeLists.txt drivers: Cmake: Add __ZEPHYR_SUPERVISOR__ macro for driver files. 2018-05-15 17:48:18 +03:00
Kconfig Kconfig: intel_s1000: Remove DCACHE_WRITEBACK 2019-02-20 07:33:11 -05:00
Kconfig.cavs drivers: dma: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.nios2_msgdma drivers: dma: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.qmsi drivers: dma: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.sam_xdmac drivers: dma: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.stm32f4x drivers/dma: dma_stm32f4x: use dma_slot to select peripheral 2018-07-05 11:24:59 -05:00
dma_cavs.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
dma_cavs.h drivers: dma_cavs: add buffer refresh/reload 2018-11-05 08:48:36 -05:00
dma_handlers.c all: Update reserved function names 2019-03-11 13:48:42 -04:00
dma_nios2_msgdma.c logging: Fix errors in log usage 2018-11-10 12:38:29 -05:00
dma_qmsi.c device: Extend device_set_power_state API to support async requests 2019-03-14 14:26:15 +01:00
dma_sam_xdmac.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
dma_sam_xdmac.h dma: use user data in callback 2018-10-16 16:58:19 -04:00
dma_stm32f4x.c dma: stm32f4: Add support for dma_reload API specific implementation 2019-03-18 11:22:19 -05:00