[linux-cirrus] Re: 2.6.20-rcX kernel status

On Fri, Dec 22, 2006 at 10:04:32AM -0500, Cory T. Tusar wrote:

> > * dma
> > 
> > -Lennert have done a dma patch
> > -which drivers should use it, is addional work necessary
> > -how to use it ?
> 
> I2S would probably benefit.  IIRC, the original Cirrus driver did use
> DMA for I2S, however there were DMA channel issues with underrun. (?)

(My AC97 driver does handle underrun correctly :-)


> > * sound i2s
> > 
> > ???
> 
> I've been working on this recently in conjunction with a new project.
> Given some of the requirements, it was easier for me to start from
> scratch in this instance than attempt to port the older Cirrus I2S
> driver.  I would like to go back at some point and either a) forward
> port the older Cirrus driver, or b) use what I've started on as a
> basis for an ALSA driver going forward.
> 
> To do this right will probably require DMA, SSP, and FIQ support.

Why FIQ support?


> > *ssp 
> > 
> > never used
> 
> There're 2 (3?) different implementations currently.  Would be nice
> if this was structured similarly to the I2C core, allowing for
> registration of devices using the core set of functionality.

I don't think I have ep93xx hardware where SSP is hooked up to
something, so I can't really help here.

Other related posts: