diff options
| author | Cameron Grant <cg@FreeBSD.org> | 2001-03-24 20:36:59 +0000 |
|---|---|---|
| committer | Cameron Grant <cg@FreeBSD.org> | 2001-03-24 20:36:59 +0000 |
| commit | c78683be1f4368c8e1198acc091b51fd35645b61 (patch) | |
| tree | 37e2a69fc9e87c0ae6b9589037f6773099585433 | |
| parent | ca7d5f8ab61406a678f83c5325780b8fe185fe51 (diff) | |
Notes
| -rw-r--r-- | sys/dev/sound/pci/es137x.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/sound/pci/es137x.c b/sys/dev/sound/pci/es137x.c index b7aea084d8c5b..6ea6507483273 100644 --- a/sys/dev/sound/pci/es137x.c +++ b/sys/dev/sound/pci/es137x.c @@ -487,8 +487,9 @@ es1371_init(struct es_info *es, device_t dev) es->sctrl = 0; /* initialize the chips */ if (revid == 7 || revid >= 9 || (devid == ES1371_PCI_ID3 && revid == 2)) { -#define ES1371_BINTSUMM_OFF 0x07 - bus_space_write_4(es->st, es->sh, ES1371_BINTSUMM_OFF, 0x20); +#define ES1371_BINTSUMM_OFF 0x04 + bus_space_write_4(es->st, es->sh, ES1371_BINTSUMM_OFF, 0x20000000); + DELAY(20000); if (debug > 0) printf("es_init rev == 7 || rev >= 9\n"); } else { /* pre ac97 2.1 card */ bus_space_write_4(es->st, es->sh, ES1370_REG_CONTROL, es->ctrl); |
