diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-27 22:04:36 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-27 22:04:36 -0400 |
commit | e3e1288e86a07cdeb0aee5860a2dff111c6eff79 (patch) | |
tree | cd22f8051a456c9d2b95698b6fe402776a67469b /arch/arm/mach-ux500 | |
parent | 9ae6d039224def926656206725ae6e89d1331417 (diff) | |
parent | 964dc256bb91e990277010a3f6dc66daa130be8b (diff) |
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
* 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx: (48 commits)
DMAENGINE: move COH901318 to arch_initcall
dma: imx-dma: fix signedness bug
dma/timberdale: simplify conditional
ste_dma40: remove channel_type
ste_dma40: remove enum for endianess
ste_dma40: remove TIM_FOR_LINK option
ste_dma40: move mode_opt to separate config
ste_dma40: move channel mode to a separate field
ste_dma40: move priority to separate field
ste_dma40: add variable to indicate valid dma_cfg
async_tx: make async_tx channel switching opt-in
move async raid6 test to lib/Kconfig.debug
dmaengine: Add Freescale i.MX1/21/27 DMA driver
intel_mid_dma: change the slave interface
intel_mid_dma: fix the WARN_ONs
intel_mid_dma: Add sg list support to DMA driver
intel_mid_dma: Allow DMAC2 to share interrupt
intel_mid_dma: Allow IRQ sharing
intel_mid_dma: Add runtime PM support
DMAENGINE: define a dummy filter function for ste_dma40
...
Diffstat (limited to 'arch/arm/mach-ux500')
-rw-r--r-- | arch/arm/mach-ux500/devices-db8500.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/arch/arm/mach-ux500/devices-db8500.c b/arch/arm/mach-ux500/devices-db8500.c index cbbe69a76a7c..4a94be3304b9 100644 --- a/arch/arm/mach-ux500/devices-db8500.c +++ b/arch/arm/mach-ux500/devices-db8500.c | |||
@@ -208,35 +208,25 @@ static struct resource dma40_resources[] = { | |||
208 | 208 | ||
209 | /* Default configuration for physcial memcpy */ | 209 | /* Default configuration for physcial memcpy */ |
210 | struct stedma40_chan_cfg dma40_memcpy_conf_phy = { | 210 | struct stedma40_chan_cfg dma40_memcpy_conf_phy = { |
211 | .channel_type = (STEDMA40_CHANNEL_IN_PHY_MODE | | 211 | .mode = STEDMA40_MODE_PHYSICAL, |
212 | STEDMA40_LOW_PRIORITY_CHANNEL | | ||
213 | STEDMA40_PCHAN_BASIC_MODE), | ||
214 | .dir = STEDMA40_MEM_TO_MEM, | 212 | .dir = STEDMA40_MEM_TO_MEM, |
215 | 213 | ||
216 | .src_info.endianess = STEDMA40_LITTLE_ENDIAN, | ||
217 | .src_info.data_width = STEDMA40_BYTE_WIDTH, | 214 | .src_info.data_width = STEDMA40_BYTE_WIDTH, |
218 | .src_info.psize = STEDMA40_PSIZE_PHY_1, | 215 | .src_info.psize = STEDMA40_PSIZE_PHY_1, |
219 | .src_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, | 216 | .src_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, |
220 | 217 | ||
221 | .dst_info.endianess = STEDMA40_LITTLE_ENDIAN, | ||
222 | .dst_info.data_width = STEDMA40_BYTE_WIDTH, | 218 | .dst_info.data_width = STEDMA40_BYTE_WIDTH, |
223 | .dst_info.psize = STEDMA40_PSIZE_PHY_1, | 219 | .dst_info.psize = STEDMA40_PSIZE_PHY_1, |
224 | .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, | 220 | .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, |
225 | }; | 221 | }; |
226 | /* Default configuration for logical memcpy */ | 222 | /* Default configuration for logical memcpy */ |
227 | struct stedma40_chan_cfg dma40_memcpy_conf_log = { | 223 | struct stedma40_chan_cfg dma40_memcpy_conf_log = { |
228 | .channel_type = (STEDMA40_CHANNEL_IN_LOG_MODE | | ||
229 | STEDMA40_LOW_PRIORITY_CHANNEL | | ||
230 | STEDMA40_LCHAN_SRC_LOG_DST_LOG | | ||
231 | STEDMA40_NO_TIM_FOR_LINK), | ||
232 | .dir = STEDMA40_MEM_TO_MEM, | 224 | .dir = STEDMA40_MEM_TO_MEM, |
233 | 225 | ||
234 | .src_info.endianess = STEDMA40_LITTLE_ENDIAN, | ||
235 | .src_info.data_width = STEDMA40_BYTE_WIDTH, | 226 | .src_info.data_width = STEDMA40_BYTE_WIDTH, |
236 | .src_info.psize = STEDMA40_PSIZE_LOG_1, | 227 | .src_info.psize = STEDMA40_PSIZE_LOG_1, |
237 | .src_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, | 228 | .src_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, |
238 | 229 | ||
239 | .dst_info.endianess = STEDMA40_LITTLE_ENDIAN, | ||
240 | .dst_info.data_width = STEDMA40_BYTE_WIDTH, | 230 | .dst_info.data_width = STEDMA40_BYTE_WIDTH, |
241 | .dst_info.psize = STEDMA40_PSIZE_LOG_1, | 231 | .dst_info.psize = STEDMA40_PSIZE_LOG_1, |
242 | .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, | 232 | .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, |
@@ -269,7 +259,6 @@ static struct stedma40_platform_data dma40_plat_data = { | |||
269 | .memcpy_len = ARRAY_SIZE(dma40_memcpy_event), | 259 | .memcpy_len = ARRAY_SIZE(dma40_memcpy_event), |
270 | .memcpy_conf_phy = &dma40_memcpy_conf_phy, | 260 | .memcpy_conf_phy = &dma40_memcpy_conf_phy, |
271 | .memcpy_conf_log = &dma40_memcpy_conf_log, | 261 | .memcpy_conf_log = &dma40_memcpy_conf_log, |
272 | .llis_per_log = 8, | ||
273 | .disabled_channels = {-1}, | 262 | .disabled_channels = {-1}, |
274 | }; | 263 | }; |
275 | 264 | ||