ALSA: oxygen: Xonar DG(X): modify DAC routing
authorClemens Ladisch <clemens@ladisch.de>
Wed, 5 Mar 2014 21:16:17 +0000 (22:16 +0100)
committerBen Hutchings <ben@decadent.org.uk>
Tue, 1 Apr 2014 23:59:01 +0000 (00:59 +0100)
commit54a19ec5469fcaf9a91cffb2a81eae2d13f46726
tree37960fb7dd36f1820001aca24c095bea89b97be7
parent935e68c6e197e3c2ed906fba935246a81f0b30d9
ALSA: oxygen: Xonar DG(X): modify DAC routing

commit 1f91ecc14deea9461aca93273d78871ec4d98fcd upstream.

When selecting the audio output destinations (headphones, FP headphones,
multichannel output), unnecessary I2S channels are digitally muted to
avoid invalid signal levels on the other outputs.

Signed-off-by: Roman Volkov <v1ron@mail.ru>
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
sound/pci/oxygen/xonar_dg.c