diff options
author | scottl <scottl@FreeBSD.org> | 2002-06-28 06:11:26 +0000 |
---|---|---|
committer | scottl <scottl@FreeBSD.org> | 2002-06-28 06:11:26 +0000 |
commit | 475c5eb90b20f3c7b7414e7b5e3028e760cb83c2 (patch) | |
tree | c2eba9e6a7bb9aea90daccb1daa1ad9e7a128e9a | |
parent | c59db05ae8ee8f954e58de461a063cdbe4a07d6b (diff) | |
download | FreeBSD-src-475c5eb90b20f3c7b7414e7b5e3028e760cb83c2.zip FreeBSD-src-475c5eb90b20f3c7b7414e7b5e3028e760cb83c2.tar.gz |
Fix a botched flag clear operation. Rumor has it that this also fixes
the funky-volume-settings-on-startup problem.
Reviewed by: the channel that shall not be named
MFC after: 7 days
-rw-r--r-- | sys/dev/sound/pci/maestro3.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/sound/pci/maestro3.c b/sys/dev/sound/pci/maestro3.c index b38b334..16d7088 100644 --- a/sys/dev/sound/pci/maestro3.c +++ b/sys/dev/sound/pci/maestro3.c @@ -1390,7 +1390,7 @@ m3_config(struct sc_info *sc) hv_cfg = HV_BUTTON_FROM_GD; data = pci_read_config(sc->dev, PCI_ALLEGRO_CONFIG, 4); - data &= HV_BUTTON_FROM_GD; + data &= ~HV_BUTTON_FROM_GD; data |= REDUCED_DEBOUNCE | HV_CTRL_ENABLE | hv_cfg; data |= PM_CTRL_ENABLE | CLK_DIV_BY_49 | USE_PCI_TIMING; pci_write_config(sc->dev, PCI_ALLEGRO_CONFIG, data, 4); |