diff options
author | Jonas Aaberg <jonas.aberg@stericsson.com> | 2010-08-09 12:09:21 +0000 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2010-09-22 14:53:47 -0700 |
commit | 3c0f24019f69c5199996ed9c76d05c92c6186ba8 (patch) | |
tree | 6b7abc616394a4e7100de1bccfaddc597ab092eb /arch/arm/plat-nomadik | |
parent | 3ac012af3b1b3a6b373f3a9f19c5362974856c2c (diff) | |
download | op-kernel-dev-3c0f24019f69c5199996ed9c76d05c92c6186ba8.zip op-kernel-dev-3c0f24019f69c5199996ed9c76d05c92c6186ba8.tar.gz |
DMAENGINE: ste_dma40: added kernel doc for struct
The half-channel struct was undocumented.
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'arch/arm/plat-nomadik')
-rw-r--r-- | arch/arm/plat-nomadik/include/plat/ste_dma40.h | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/arch/arm/plat-nomadik/include/plat/ste_dma40.h b/arch/arm/plat-nomadik/include/plat/ste_dma40.h index 1620492..1127af2 100644 --- a/arch/arm/plat-nomadik/include/plat/ste_dma40.h +++ b/arch/arm/plat-nomadik/include/plat/ste_dma40.h @@ -91,13 +91,6 @@ enum stedma40_periph_data_width { STEDMA40_DOUBLEWORD_WIDTH = STEDMA40_ESIZE_64_BIT }; -struct stedma40_half_channel_info { - enum stedma40_endianess endianess; - enum stedma40_periph_data_width data_width; - int psize; - enum stedma40_flow_ctrl flow_ctrl; -}; - enum stedma40_xfer_dir { STEDMA40_MEM_TO_MEM = 1, STEDMA40_MEM_TO_PERIPH, @@ -107,6 +100,21 @@ enum stedma40_xfer_dir { /** + * struct stedma40_chan_cfg - dst/src channel configuration + * + * @endianess: Endianess of the src/dst hardware + * @data_width: Data width of the src/dst hardware + * @p_size: Burst size + * @flow_ctrl: Flow control on/off. + */ +struct stedma40_half_channel_info { + enum stedma40_endianess endianess; + enum stedma40_periph_data_width data_width; + int psize; + enum stedma40_flow_ctrl flow_ctrl; +}; + +/** * struct stedma40_chan_cfg - Structure to be filled by client drivers. * * @dir: MEM 2 MEM, PERIPH 2 MEM , MEM 2 PERIPH, PERIPH 2 PERIPH |