Hello.

On 02-02-2011 16:21, Michael Williamson wrote:

Add SPI registration routines, clocks, and driver resources for
DA850/OMAP-L138/AM18x and DA830/OMAP-L137/AM17x platforms.

     You're only adding clocks for the former platform -- the ones for the 
latter platfrom are already there...

Signed-off-by: Michael Williamson<[email protected]>
[...]

+    [4] = {
+        .flags    = IORESOURCE_DMA,
+    },

     BTW, why do you need this placeholder?

This is for the eventq selection in the edma allocation by the spi driver.  
When I
previously had 0, I should have used EVENTQ_0 (how it was tested).  I will add 
it
back in to clarification.

    But event queue is not a DMA channel, so can't have just IORESOURCE_DMA in 
'flags'. IIUC,

   IIRC, I meant to type.

there was a patch to add some clarifying flag(s) to IORESOURCE_DMA to support 
the event queue resource (which I never approved :-).


I'd like to get the support in there for the driver that's currently in
the mainline, which needs this resource as it is.  I had essentially copied
the setup approach from the dm365.c board file, which is doing the same thing.

It looks like other devices take EVENTQ information as platform data (e.g.,
snd_platform_data takes .asp_chan_q).  Would it make sense to update the
spi platform data to accept an EVENTQ parameter as well?

   Yes, as the event queue is not really a DMA resource (DMA channels are).

Thanks.

WBR, Sergei
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to