David Brownell <[email protected]> writes:

> I notice Troy's set of EDMA cleanups came at the beginning
> of December ... another month, another set of EDMA patches?  :)
>
>
> These patches began with some frustration when I was trying
> to make sense of the current EDMA code.  Basically, there's
> just **NO** excuse for it to be so complex.
>
> Result:  object code down by over 55%; source by over 30%.
> (Compared to what's in current GIT.)
>
>  - Remove QDMA; it's got a poor and unused interface
>  - Remove duplicative IRQ bitmap, and related cleanup
>  - Remove needless "ARM-side" hacks and unused fields
>  - Remove duplicative "in_use" field; use atomic bitops
>  - Misc cleanup after those patches
>  - Messaging tweaks, switch most stuff to kerneldoc
>  - Remove some unused calls
>  - Shrink the object code a bit more
>
> I'm thinking this gets it a lot closer to something that
> could go to mainline...
>
>
> These go on top of the DM355 MMC and DMA patches I sent
> before the holidays.  It's been sanity tested with MMC and
> audio, the only two drivers in the GIT tree that use DMA.

Dave,

I must be missing something since these don't apply for me on top of
your other series.  I've created a 'staging/daveb' branch in davinci
git where I've where I've applied all the stuff from you I haven't yet
pushed.  This series doesn't apply there.  The first patch gets 6/27
hunks failed.  Any idea what I'm missing?

Kevin

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

Reply via email to