2007-08-02 01:29:18

by Ash Willis

[permalink] [raw]
Subject: Re: CS5530 Alsa driver fails

> the VGA video. If your box has VSA2 then VSA2 firmware has some kind of
> hooks to allow a native sound driver to take over and to reroute the
> interrupts without SB emulation. I don't have the docs for VSA2 but the
> horribly big natsemi provided audio driver does show how to do it.
>

I wouldn't mind porting VSA2 support to ALSA. I just don't have test
hardware. Do you happen to know any examples of hardware that run VSA2
firmware or is it just a case of a firmware update?

> Alan

Thanks,

Ash

--
We've Got Your Name at http://www.mail.com!
Get a FREE E-mail Account Today - Choose From 100+ Domains


2007-08-02 12:49:57

by Alan

[permalink] [raw]
Subject: Re: CS5530 Alsa driver fails

> I wouldn't mind porting VSA2 support to ALSA. I just don't have test
> hardware. Do you happen to know any examples of hardware that run VSA2
> firmware or is it just a case of a firmware update?

Anything from the natsemi era onwards ought to be VSA2

Alan

2007-08-02 15:21:44

by Jordan Crouse

[permalink] [raw]
Subject: Re: CS5530 Alsa driver fails

>> I wouldn't mind porting VSA2 support to ALSA. I just don't have test
>> hardware. Do you happen to know any examples of hardware that run VSA2
>> firmware or is it just a case of a firmware update?

> Anything from the natsemi era onwards ought to be VSA2

VSA2 is mainly used to support the GX and LX processors, and the
CS5535 and CS5536 southbridges. The southbridges both have
native AC97 controllers, supported by the snd-cs5535 driver
in the kernel and maintained by Jaya Kumar.

These just work, straight out of the box.

And as an aside, the VSA2 source code is open, so you can peruse
it and discover its secrets for yourself:

http://dev.laptop.org/git.do?p=geode-vsa;a=tree;hb=HEAD

Jordan
--
Jordan Crouse
Systems Software Development Engineer
Advanced Micro Devices, Inc.


2007-08-02 16:54:21

by Alan

[permalink] [raw]
Subject: Re: CS5530 Alsa driver fails

> And as an aside, the VSA2 source code is open, so you can peruse
> it and discover its secrets for yourself:
>
> http://dev.laptop.org/git.do?p=geode-vsa;a=tree;hb=HEAD

Interesting. I shall have to compare that with the CS5510/20 VSA1 tree I
have here (which isn't under LGPL)

Alan

2007-08-02 16:59:39

by Jordan Crouse

[permalink] [raw]
Subject: Re: CS5530 Alsa driver fails

On 02/08/07 18:01 +0100, Alan Cox wrote:
> > And as an aside, the VSA2 source code is open, so you can peruse
> > it and discover its secrets for yourself:
> >
> > http://dev.laptop.org/git.do?p=geode-vsa;a=tree;hb=HEAD
>
> Interesting. I shall have to compare that with the CS5510/20 VSA1 tree I
> have here (which isn't under LGPL)

Not to get any further off topic - but we're still soliciting volunteers
to help port the VSA2 code so that it will build with OSS tools. If you're
interested, don't hesitate to dive in. :) Patches always gladly accepted.

Jordan

--
Jordan Crouse
Systems Software Development Engineer
Advanced Micro Devices, Inc.