]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ALSA: HDA - Add Independent Headphone for all models of ad1988/ad1989
authorRaymond Yau <superquad.vortex2@gmail.com>
Fri, 23 Sep 2011 11:03:25 +0000 (19:03 +0800)
committerTakashi Iwai <tiwai@suse.de>
Fri, 23 Sep 2011 13:21:29 +0000 (15:21 +0200)
commit34588709af61be1550b4e2bcee5c85d0ac4f34d4
treee1813f362bbd315ed238cd82e1fa123634c869de
parent0b6c49b59fb272c1a20f79202693ed1072e9548c
ALSA: HDA - Add Independent Headphone for all models of ad1988/ad1989

- Add "AD198x Headphone" playback device for independent headphone playback
  while playing 7.1 surround using rear panel audio jacks.

- Remove "6stack-dig-fp" model since "Headphone Playback Volume" control using
  DAC0 instead of DAC1 (HDA_FRONT) was already added to all models.

- Add "Independent HP" switch to enable/disable this playback device.
  When the switch is OFF, headphone use "copy front" mode to get the front
  channel as the green jack.
  When the switch is ON, you can play stereo sound through "AD198x Headphone"
  device to headphone while playing 7.1 surround sound through "AD198x Analog"
  device.
  The switch cannot be changed when either "AD198x Headphone" or "AD198X Analog"
  is open.

Signed-off-by: Raymond Yau <superquad.vortex2@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_analog.c