summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/dev/sound/pcm/ac97.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/sound/pcm/ac97.c b/sys/dev/sound/pcm/ac97.c
index 8db992e..b8e47e5 100644
--- a/sys/dev/sound/pcm/ac97.c
+++ b/sys/dev/sound/pcm/ac97.c
@@ -327,9 +327,10 @@ ac97_initmixer(struct ac97_info *codec)
return ENODEV;
}
- wrcd(codec, AC97_REG_POWER, 0);
+ wrcd(codec, AC97_REG_POWER, 0x8000);
wrcd(codec, AC97_REG_RESET, 0);
DELAY(100000);
+ wrcd(codec, AC97_REG_POWER, 0x8000);
i = rdcd(codec, AC97_REG_RESET);
codec->caps = i & 0x03ff;
OpenPOWER on IntegriCloud