Ring, Chris wrote: > Why does this patch get your mpeg4 codec to work - b/c the codec has a > hard-coded channel 0 it needs > (so your patch keeps channel 0 out of Linux's partition)?
Yes. And channels 78-101 as well. > > If so, IMHO, that change doesn't belong in the mainline tree - that's a > customer-specific integration issue. Everyone agrees. > FWIW, the architecturally 'right' thing to do would be for the codec > to get this resource via DSP-side DMAN3 or RMAN rather than hard-code it. Where does RMAN get the resource, you said it was statically divided between CPUs. This is what Kevin objects too. > >> Is TI looking into this? > > Is TI looking into what - dynamically repartitioning DMA resources across > CPUs at runtime? > I don't think so, though I'm personally not at all against the idea. No, I'd like only 1 master dma resource manager for all cpus. The dsp can allocate a bunch up front and then dole them out. Or request more of the master as the dsp dma manager has request made on it. It sounds like new dsplinkk routines are needed for dma resource allocations. Troy _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
