[linux-cirrus] Re: 2.6.20-rcX kernel status
- From: "Cory T. Tusar" <ctusar@xxxxxxxxxxxxxxxxxx>
- To: linux-cirrus@xxxxxxxxxxxxx
- Date: Fri, 22 Dec 2006 10:04:32 -0500
Manfred Gruber wrote:
> Hi ep93xx users !
>
> I want to talk about kernel development for ep93xx.
>
> All have seen the wonderfull work done by Lennert Buytenhek to bring core
> ep93xx things upstream. Thanks very much. Works wonderfull.
Yes, thanks much to all involved. I've not had a chance to play with it yet,
but I have been following the discussion.
> I saw that with Lennerts work things would go better if things are upstream.
> I
> think everyone agrees.
Seconded.
> * 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. (?)
> * 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.
> *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.
-Cory
--
Cory T. Tusar
Embedded Systems Engineer
Videon Central, Inc.
2171 Sandy Drive
State College, PA 16801
(814) 235-1111 x316
(814) 235-1118 fax
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." --Brian W. Kernighan
- Follow-Ups:
- [linux-cirrus] Re: 2.6.20-rcX kernel status
- From: Chase Douglas
- [linux-cirrus] Re: 2.6.20-rcX kernel status
- From: Lennert Buytenhek
- References:
- [linux-cirrus] 2.6.20-rcX kernel status
- From: Manfred Gruber
Other related posts:
- » [linux-cirrus] 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- » [linux-cirrus] Re: 2.6.20-rcX kernel status
- [linux-cirrus] Re: 2.6.20-rcX kernel status
- From: Chase Douglas
- [linux-cirrus] Re: 2.6.20-rcX kernel status
- From: Lennert Buytenhek
- [linux-cirrus] 2.6.20-rcX kernel status
- From: Manfred Gruber