On Monday 23 March 2009, Kevin Hilman wrote:
> >> I was just trying to outline the large difference between 3.0 and 4.1 
> >> that warrants a new driver, so I'm not sure why TI people started to 
> >> argue...
> >
> > I think the pushback was on your statement that they're
> > so different as to be incompatible through the only
> > programming interface (musb_hdrc) that will use this.
> 
> So, if I understand this correctly, they are indeed quite different,
> but none of those differences are actually relevant to the programming
> interface actually used.
> 
> So, that begs the original question:
> 
> Why can't the current version simply be extended instead of creating
> an entirely new driver?

Dedicated IRQ, different registers, etc.

What it should do is slide into the same DMA engine abstraction
that the musb driver already uses.  Possibly updating that
abstraction; it's not what I'd call clean, although it's there
and more-or-less works.




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

Reply via email to