[alsa-devel] [RFC] [PATCH 0/5] Add vmaster hook for HD-audio mute-LED controls

Takashi Iwai tiwai at suse.de
Mon Mar 12 15:28:45 CET 2012


This is yet another hack for HD-audio.  Currently the mute-LED is
controlled via abusing the powerstatus check callback for power-saving
feature.  Thus the mute-LED won't be enabled when user didn't build the
driver with CONFIG_SND_HDA_POWER_SAVE=y.  With this patchset, the driver
will refer to only Master switch to follow the mute-LED status.

The first patch is to add a hook to vmaster control.  It's simple and
small.  The rest are implementations of hooks and replacements of the
existing codes with the vmaster hook.  The last patch is the addition of
the mute-EAPD support on Conexant codec.  This was one of the major
reason I wanted to implement before 3.4, since it's the biggest missing
piece in Conexant auto-parser.

I've checked quickly on a few machines.  The patches are found in my
sound-unstable tree topic/cxt-fix branch, too.
  git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-unstable.git topic/cxt-fix

Let me know if you see any problems with this patchset.


thanks,

Takashi



More information about the Alsa-devel mailing list