[Linux-stm32] [PATCH 0/6] STM32 MDMA driver fixes and improvements
Amelie Delaunay
amelie.delaunay at st.com
Mon Jan 27 08:53:28 UTC 2020
This series brings improvements to the MDMA driver, with support of power
management and descriptor reuse. Probe function gets a cleanup and to avoid
a race with vchan_complete, driver now adopts vchan_terminate_vdesc().
Amelie Delaunay (2):
dmaengine: stm32-mdma: driver defers probe for clock and reset
dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .terminate_all
Etienne Carriere (2):
dmaengine: stm32-mdma: use reset controller only at probe time
dmaengine: stm32-mdma: disable clock in case of error during probe
Pierre-Yves MORDRET (2):
dmaengine: stm32-mdma: add suspend/resume power management support
dmaengine: stm32-mdma: enable descriptor_reuse
drivers/dma/stm32-mdma.c | 78 +++++++++++++++++++++++++++++++---------
1 file changed, 62 insertions(+), 16 deletions(-)
--
2.17.1
More information about the Linux-stm32
mailing list