aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2017-04-02 10:50:44 -0400
committerVinod Koul <vinod.koul@intel.com>2017-05-04 06:35:30 -0400
commitda7cbd2098a7c943ac919297d896682222a306dc (patch)
tree698a344eb9b6f4f7ccf9e8aaa13b5b2b3c4f9232
parent44f0aeec203738bf34f4b7e16b745c8c71fe0f06 (diff)
dmaengine: pl080: Fix some missing kerneldoc
Two elements of the physical channel description was missing. Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
-rw-r--r--drivers/dma/amba-pl08x.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/dma/amba-pl08x.c b/drivers/dma/amba-pl08x.c
index 0b7c6ce629a6..8624598530f3 100644
--- a/drivers/dma/amba-pl08x.c
+++ b/drivers/dma/amba-pl08x.c
@@ -106,6 +106,7 @@ struct pl08x_driver_data;
106 106
107/** 107/**
108 * struct vendor_data - vendor-specific config parameters for PL08x derivatives 108 * struct vendor_data - vendor-specific config parameters for PL08x derivatives
109 * @config_offset: offset to the configuration register
109 * @channels: the number of channels available in this variant 110 * @channels: the number of channels available in this variant
110 * @signals: the number of request signals available from the hardware 111 * @signals: the number of request signals available from the hardware
111 * @dualmaster: whether this version supports dual AHB masters or not. 112 * @dualmaster: whether this version supports dual AHB masters or not.
@@ -145,6 +146,8 @@ struct pl08x_bus_data {
145/** 146/**
146 * struct pl08x_phy_chan - holder for the physical channels 147 * struct pl08x_phy_chan - holder for the physical channels
147 * @id: physical index to this channel 148 * @id: physical index to this channel
149 * @base: memory base address for this physical channel
150 * @reg_config: configuration address for this physical channel
148 * @lock: a lock to use when altering an instance of this struct 151 * @lock: a lock to use when altering an instance of this struct
149 * @serving: the virtual channel currently being served by this physical 152 * @serving: the virtual channel currently being served by this physical
150 * channel 153 * channel
@@ -226,7 +229,7 @@ enum pl08x_dma_chan_state {
226 * @phychan: the physical channel utilized by this channel, if there is one 229 * @phychan: the physical channel utilized by this channel, if there is one
227 * @name: name of channel 230 * @name: name of channel
228 * @cd: channel platform data 231 * @cd: channel platform data
229 * @runtime_addr: address for RX/TX according to the runtime config 232 * @cfg: slave configuration
230 * @at: active transaction on this channel 233 * @at: active transaction on this channel
231 * @lock: a lock for this channel data 234 * @lock: a lock for this channel data
232 * @host: a pointer to the host (internal use) 235 * @host: a pointer to the host (internal use)
@@ -262,7 +265,7 @@ struct pl08x_dma_chan {
262 * @lli_buses: bitmask to or in to LLI pointer selecting AHB port for LLI 265 * @lli_buses: bitmask to or in to LLI pointer selecting AHB port for LLI
263 * fetches 266 * fetches
264 * @mem_buses: set to indicate memory transfers on AHB2. 267 * @mem_buses: set to indicate memory transfers on AHB2.
265 * @lock: a spinlock for this struct 268 * @lli_words: how many words are used in each LLI item for this variant
266 */ 269 */
267struct pl08x_driver_data { 270struct pl08x_driver_data {
268 struct dma_device slave; 271 struct dma_device slave;