[alsa-devel] WM9712 Not Giving output

Nitin Mahajan nitinm76 at yahoo.com
Fri Aug 1 19:27:24 CEST 2008


--- On Fri, 1/8/08, Mark Brown <broonie at opensource.wolfsonmicro.com> wrote:

> From: Mark Brown <broonie at opensource.wolfsonmicro.com>
> Subject: Re: [alsa-devel] WM9712 Not Giving output
> To: "Nitin Mahajan" <nitinm76 at yahoo.com>
> Cc: alsa-devel at alsa-project.org, "Manuel" <mano at roarinelk.homelinux.net>
> Date: Friday, 1 August, 2008, 9:32 PM
> On Fri, Aug 01, 2008 at 08:31:03AM -0700, Nitin Mahajan
> wrote:
> > I am using a WM9712 codec chip with the AC97
> controller on AMD AU1250.
> > Linux kernel version
> > On AC97 controller's side, I can see the DMA
> happening on the host
> > processor, interrupts also coming.
> This suggests a mixer configuration problem.
> > On the mixer front, I did unmute and set the vol to
> max for PCM and
> > Headphone. I did not find any Master control with this
> chip. Isn't
> > there any master control with this chip?
> No.

If Master is not there, logically are the enough for playback?

amixer set 'PCM' 255 unmute
amixer set 'Headphone' 255 unmute

> > Can some one please throw more light on the Mixer
> part, specific to
> > this chip. 
> > What Mixer controls do I need to set with what values
> for playback and
> > capture respectively with this chip? 
> Check the configuration of the Left HP Mixer and Right HP
> Mixer PCM
> Playback switches.  These should be enabled in order to
> play back via
> the headphone output.
While writing the reply , the hardware is not with me.
But I wil check these tommorow. 
> If you still can't get audio output with that please
> send a copy of your
> mixer configuration - run the command
> 	alsactl store -f mixer-config
> to write a file 'mixer-config' with this
> information in it.  Please
> also check your kernel log from when the driver is loaded
> and when you
> configure the mixer.
> There is documentation of the audio paths supported by the
> chip in the
I saw the figure in  the datasheet, its quite explainatory, as to which registers are involved in which path.

> datasheet, available from:
> 	http://www.wolfsonmicro.com/products/WM9712/

> and you may find the audio route mappings in the WM9712
> driver useful to
> refer to - the 'audio_map' table in the driver
> which shows how the parts
> of the device are connected.  The format is { destination,
> control,
> source }.
Thanks and regards


Send instant messages to your online friends http://uk.messenger.yahoo.com 

More information about the Alsa-devel mailing list