If I understand correctly you're suggesting that the FW provide a "use_dma" 
indication to the protocol driver that it uses to determine (instead of the 
modem type) whether it need to allocate DMA-able buffers or not. 

I can certainly suggest that to the FW team but I have no guarantee they'll do 
it in any timely fashion. I'll comment a FIXME for now if that's sufficient.

>-----Original Message-----
>From: Alan Cox [mailto:[email protected]]
>Sent: Wednesday, November 03, 2010 2:20 PM
>To: Gorby, Russ
>Cc: [email protected]
>Subject: Re: [Meego-kernel] [PATCH 2/5] used id_table method to register
>for multiple modems instead of multiple calls to spi_register_driver
>
>> The problem here is that the same protocol driver on different
>> platforms uses a different controller driver that has different
>> requirements. We're using the modem type to differentiate platforms.
>
>Well how about using the platform type to differentiate platforms ?
>
>Even if the SFI layer glue does it the right thing to do is to pass a
>"use dma" flag to indicate what the real condition is here.
_______________________________________________
MeeGo-kernel mailing list
[email protected]
http://lists.meego.com/listinfo/meego-kernel

Reply via email to