[linux-cirrus] Re: ep93xx-i2s ?

  • From: Chase Douglas <chasedouglas@xxxxxxxxx>
  • To: linux-cirrus@xxxxxxxxxxxxx
  • Date: Mon, 15 Mar 2010 16:00:57 -0400

On Mon, Mar 15, 2010 at 3:44 PM, Ryan Mallon <ryan@xxxxxxxxxxxxxxxx> wrote:
> john cooper wrote:
>> Ryan Mallon wrote:
>>> john cooper wrote:
>>>> Whatever became of the i2s driver upstream in 2.6?
>>>> Admittedly it has been a few years since I had
>>>> last poked at any version of it in any 2.6 tree
>>>> but I thought (well, maybe assumed) it was headed
>>>> into linux-2.6.git along with the rest of 93xx
>>>> support.  However a rummage through git didn't
>>>> show any sign of it.
>>>
>>> It has been replaced by the generic i2c-gpio driver (CONFIG_I2C_GPIO).
>>> See arch/arm/mach-ep93xx/edb93xx.c for an example of how the driver is
>>> used on the EDB boards.
>>
>> Not i2c, the i2s/ac97 audio transceiver.
>>
>>> This mailing list is now mostly defunct. You should use the ARM kernel
>>> mailing list instead for questions.
>>
>> This was the only place I found any code development
>> activity in the last few years.  Although there are
>> clams of a partial ASoC effort as of about 2 years ago.
>
> Sorry, misread your email :-). I have some patches which still need a
> bit of work, but provide SoC audio support using i2s on the ep93xx. They
> are based on the work by Chase and Lennert.
>
> If you are interested, I can generated some patches against for you. You
> will probably have to hack around with them a bit to get them going.

I wouldn't mind helping you out if you are trying to get the stuff
upstream. I thought the ep93xx platform was mostly dead on linux, and
Lennert didn't seem to be able to get things upstream, so I just gave
up on it. Let me know if there's anything I can help with.

-- Chase

Other related posts: