Source
x
static struct stm32_dma_device *stm32_dma_get_dev(struct stm32_dma_chan *chan)
/*
* Driver for STM32 DMA controller
*
* Inspired by dma-jz4740.c and tegra20-apb-dma.c
*
* Copyright (C) M'boumba Cedric Madianga 2015
* Author: M'boumba Cedric Madianga <cedric.madianga@gmail.com>
* Pierre-Yves Mordret <pierre-yves.mordret@st.com>
*
* License terms: GNU General Public License (GPL), version 2
*/
/* DMA Low Int Status Reg */
/* DMA High Int Status Reg */
/* DMA Low Int Flag Clear Reg */
/* DMA High Int Flag Clear Reg */
/* Transfer Complete Interrupt */
/* Half Transfer Interrupt */
/* Transfer Error Interrupt */
/* Direct Mode Error Interrupt */
/* FIFO Error Interrupt */
/* DMA Stream x Configuration Register */
/* x = 0..7 */
/* Target in double buffer */
/* Double Buffer Mode */
/* Peripheral inc offset size */
/* Memory increment mode */
/* Peripheral increment mode */
/* Circular mode */
/* Peripheral Flow Controller */
/* Transfer Complete Int Enable
*/
/* Transfer Error Int Enable */
/* Direct Mode Err Int Enable */
/* Stream Enable */
/* DMA Stream x number of data register */
/* DMA stream peripheral address register */
/* DMA stream x memory 0 address register */
/* DMA stream x memory 1 address register */