From 947638e95bcf4517b220523069f4b20944305ea8 Mon Sep 17 00:00:00 2001 From: Andrey Liakhovets Date: Mon, 28 Aug 2006 16:52:41 +0200 Subject: [PATCH] --- yaml --- r: 34924 b: refs/heads/master c: 9f458e7fb5b92385d348fb6039ba7211a6d6ba6e h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/sound/pci/ac97/ac97_patch.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index fa749eb52807..af59e6138476 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 33925186d843e7004288cd3d87843c5a1dbf55a4 +refs/heads/master: 9f458e7fb5b92385d348fb6039ba7211a6d6ba6e diff --git a/trunk/sound/pci/ac97/ac97_patch.c b/trunk/sound/pci/ac97/ac97_patch.c index 392f6ccace5d..bdd7f89234f6 100644 --- a/trunk/sound/pci/ac97/ac97_patch.c +++ b/trunk/sound/pci/ac97/ac97_patch.c @@ -2799,6 +2799,10 @@ int patch_vt1616(struct snd_ac97 * ac97) */ int patch_vt1617a(struct snd_ac97 * ac97) { + /* bring analog power consumption to normal, like WinXP driver + * for EPIA SP + */ + snd_ac97_write_cache(ac97, 0x5c, 0x20); ac97->ext_id |= AC97_EI_SPDIF; /* force the detection of spdif */ ac97->rates[AC97_RATES_SPDIF] = SNDRV_PCM_RATE_44100 | SNDRV_PCM_RATE_48000; return 0;