On Sun, Aug 28, 2011 at 05:06:43PM -0600, Paul Walmsley wrote: > DMA resource data are usually DMA request line ID numbers. Not always. On ARMs development platforms, we ended up using strings - because we've ended up with a DMA controller with N request signals, where the first three request signals come from a MUX which assigns them to other devices in the system. An opaque number doesn't hack it because you start having to define arbitary ranges for such things, and that very quickly starts getting you into sticky problems when you have to work out that request signal S1 is routed through mux M1 which is connected to DMA request signal D1, and if M1 is in use, then maybe M2 can be used instead which routes to DMA request signal D2. The idea that DMA should be small integers is very limiting. -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html