From ed8874cd1d428fbde983e4d8ed2f5162181e2cab Mon Sep 17 00:00:00 2001 From: James Courtier-Dutton Date: Wed, 21 Dec 2005 15:31:02 +0100 Subject: [PATCH] --- yaml --- r: 16175 b: refs/heads/master c: ccadc3e38b72629fdfd1290343fdb11813dfecc2 h: refs/heads/master i: 16173: 05342aab6e72aa67e1f90a598036d58c61d1a2a7 16171: 4bb8c16ee1811d6b1e1e4a4641dcbe6831a027c8 16167: ccc9a1241319a4d060450c7bf18114b1f89d1d5f 16159: a287a6aca3a58bd1527a481b0376ad83e18e68ef v: v3 --- [refs] | 2 +- trunk/sound/pci/emu10k1/emu10k1_main.c | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 0d85d6047fed..ee8b2a091a24 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 27fe864ec9e61041fc0b6f680207ae84f359b502 +refs/heads/master: ccadc3e38b72629fdfd1290343fdb11813dfecc2 diff --git a/trunk/sound/pci/emu10k1/emu10k1_main.c b/trunk/sound/pci/emu10k1/emu10k1_main.c index eb093700fa71..e3a14068115c 100644 --- a/trunk/sound/pci/emu10k1/emu10k1_main.c +++ b/trunk/sound/pci/emu10k1/emu10k1_main.c @@ -205,6 +205,18 @@ static int snd_emu10k1_init(struct snd_emu10k1 *emu, int enable_ir, int resume) tmp = snd_emu10k1_spi_write(emu, 0x0622); tmp = snd_emu10k1_spi_write(emu, 0x1400); snd_emu10k1_ptr20_write(emu, 0x60, 0, 0x10); + /* Enable GPIOs + * GPIO0: Unknown + * GPIO1: Speakers-enabled. + * GPIO2: Unknown + * GPIO3: Unknown + * GPIO4: IEC958 Output on. + * GPIO5: Unknown + * GPIO6: Unknown + * GPIO7: Unknown + */ + outl(0x76, emu->port + A_IOCFG); /* Windows uses 0x3f76 */ + } snd_emu10k1_ptr_write(emu, PTB, 0, emu->ptb_pages.addr);