aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-davinci/include/mach
diff options
context:
space:
mode:
authorSandeep Paulraj <s-paulraj@ti.com>2009-07-27 09:57:07 -0400
committerKevin Hilman <khilman@deeprootsystems.com>2009-08-26 04:55:49 -0400
commita0f0202e2a19d43d733e07cb435a3064324c2ba7 (patch)
treebfe505df91d1434ad2afd83f3edb0eb75e6d13b3 /arch/arm/mach-davinci/include/mach
parent10eef5a8a08d8be455ae5f9599b214c33ad52340 (diff)
DaVinci: EDMA: Updating default queue handling
EDMA queues in DM365 are a little different than those on other DaVinci's. On DM365 Q0 and Q1 have the larger FIFO size. We want Q0 and Q1 to be used by codecs and DVSDK demos. MMC driver is the only driver which uses the flag 'EVENTQ_DEFAULT'. So MMC driver should be using Q2 instead of Q1 on DM365. This patch allows us to declare a "default queue" from SOC specific code. If it is not declared then the EDMA driver assumes a default of queue 1. Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com> Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Diffstat (limited to 'arch/arm/mach-davinci/include/mach')
-rw-r--r--arch/arm/mach-davinci/include/mach/edma.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-davinci/include/mach/edma.h b/arch/arm/mach-davinci/include/mach/edma.h
index 5d4896226460..3c7dc2db70e4 100644
--- a/arch/arm/mach-davinci/include/mach/edma.h
+++ b/arch/arm/mach-davinci/include/mach/edma.h
@@ -271,6 +271,7 @@ struct edma_soc_info {
271 unsigned n_slot; 271 unsigned n_slot;
272 unsigned n_tc; 272 unsigned n_tc;
273 unsigned n_cc; 273 unsigned n_cc;
274 enum dma_event_q default_queue;
274 275
275 /* list of channels with no even trigger; terminated by "-1" */ 276 /* list of channels with no even trigger; terminated by "-1" */
276 const s8 *noevent; 277 const s8 *noevent;