[PATCH 0/4] Workarounds for HD-audio dual codecs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

recently the hardware vendors tend to put multiple codecs for the
onboard audio, and it causes a problem with the current HD-audio
auto-parser, as it supposes only a single codec.  With the multiple
codecs, some existing features are hard to implement, such as the
vmaster or the stream switching because basically the multiple codecs
mean to deal with multiple individual streams.

In this patchset, some workarounds are implemented to make the
multiple codecs more or less working.  In this mode, the single master
control or auto-mute/mic switching are disabled, and multiple PCM
streams are created depending on the I/O.  These differences have to
be handled via UCM, and for providing the unique setup, the card
longname is overridden in the quirk.


Takashi

===

Takashi Iwai (4):
  ALSA: hda - A new flag to enforce prefix to each pin
  ALSA: hda - Allow to enable/disable vmaster build explicitly
  ALSA: hda - Support Gigabyte Gaming board with dual Realtek codecs
  ALSA: hda - Use a helper function for renaming kctl names

 Documentation/sound/hd-audio/notes.rst |  2 +
 sound/pci/hda/hda_auto_parser.c        |  1 +
 sound/pci/hda/hda_codec.h              |  1 +
 sound/pci/hda/hda_generic.c            |  9 ++++-
 sound/pci/hda/hda_generic.h            |  1 +
 sound/pci/hda/patch_realtek.c          | 72 ++++++++++++++++++++++++++++++----
 6 files changed, 77 insertions(+), 9 deletions(-)

-- 
2.11.1

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux