From c987c179af09645d94872732054b5f5bcf005bb9 Mon Sep 17 00:00:00 2001 From: cg Date: Fri, 23 Mar 2001 16:39:01 +0000 Subject: * power up the external amplifier * after chip reset, reapply power settings --- sys/dev/sound/pcm/ac97.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sys/dev/sound/pcm/ac97.c') 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; -- cgit v1.1