[alsa-devel] Support new HDA codec continue...

Jorge Fernandez Monteagudo jorgefm at cirsa.com
Thu May 17 13:09:00 CEST 2012

Hi all,

I've to take again the HDA codec for Wolfson because I see that I can't
change the master volume. I would like to know how can I do to get with
amixer an entry for master o pcm volume.

Now I have:

~ # amixer
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Stereo Differential',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Front Left: Playback 106 [83%] [-10.50dB] [on]
  Front Right: Playback 106 [83%] [-10.50dB] [on]

but I only can enable or disable the audio with

# amixer sset 'IEC958' on / off

but no master sound control is present...


# amixer sset  'Stereo Differential' 100%
# amixer sset  'Stereo Differential' 0%

there is no difference.

Any hint is welcome


From: Mark Brown [broonie at opensource.wolfsonmicro.com]
Sent: Monday, March 05, 2012 1:16 PM
To: Jorge Fernandez Monteagudo
Cc: Takashi Iwai; alsa-devel at alsa-project.org
Subject: Re: [alsa-devel] Support new HDA codec

On Thu, Mar 01, 2012 at 10:44:23AM +0100, Jorge Fernandez Monteagudo wrote:

> Attached it's the patch applied to alsa 1.0.23. A new patch_wolfson.c file
> is created. I would like to note that no Wolfson support was received to
> develop to this code, and this code is useful for us because we only need

Hrm, that's not strictly accurate - we didn't help with the code but I
know there's been some help (possibly via the distributor).

> the outputs differential and SPDIF. This code must be revisited in order to
> support the different inputs, the stereo normal output and the I/O.

Looking at the code it seems like most of this is things that I'd really
expect the generic driver to be able to cope with assuming a suitable
BIOS setup, but looking at the generic driver it seems like it might
need some enhancement to do so.  Things like the S/PIDF output should
really be able to Just Work.  Hrm.

Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o CONFIDENCIAL. Si no es vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.

This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by professional privilege.
If you are not the intended recipient you are hereby notified that any dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, please immediately notify us via e-mail and delete it.

More information about the Alsa-devel mailing list