Bug 2157 - ALSA Trident/SiS7018 driver stopped working with SiS7018
Summary: ALSA Trident/SiS7018 driver stopped working with SiS7018
Status: CLOSED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Sound(ALSA) (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Muli Ben-Yehuda
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-20 05:08 UTC by Henrik Brix Andersen
Modified: 2004-03-21 10:59 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.3
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
Output of 'lspci -vv' (6.62 KB, text/plain)
2004-02-20 05:09 UTC, Henrik Brix Andersen
Details
My .config file for 2.6.3 (28.10 KB, text/plain)
2004-02-20 05:12 UTC, Henrik Brix Andersen
Details

Description Henrik Brix Andersen 2004-02-20 05:08:08 UTC
Distribution:
Gentoo Linux (Gentoo Base System version 1.4.3.13)


Hardware Environment:
MiTAC 7521 laptop (output of lspci -vv attached)

Software Environment:
Linux fungoid 2.6.3 #5 Fri Feb 20 13:27:30 CET 2004 i686 Pentium III
(Coppermine) GenuineIntel GNU/Linux
  
Gnu C                  3.3.2
Gnu make               3.80
util-linux             2.12
mount                  2.12
module-init-tools      0.9.15-pre4
e2fsprogs              1.34
pcmcia-cs              3.2.5
Linux C Library        2.3.2
Dynamic linker (ldd)   2.3.2
Procps                 3.1.15
Net-tools              1.60
Kbd                    1.08
Sh-utils               5.0.91
Modules Loaded         snd_trident snd_ac97_codec snd_util_mem snd_mpu401_uart
snd_rawmidi snd_pcm_oss snd_pcm snd_page_alloc snd_timer snd_mixer_oss snd
soundcore sg sd_mod orinoco_cs orinoco hermes ds yenta_socket pcmcia_core


Problem Description:
With kernel 2.6.1 and 2.6.2 the ALSA Trident/SiS7018 (SND_TRIDENT) driver works
great with my SiS630-based laptop with onboard SiS7018 soundcard. I just
upgraded to vanilla 2.6.3 (using a .config from 2.6.2 and 'make oldconfig') and
I get no sound and dmesg reports:

  Trident4DWaveAudio: probe of 0000:00:01.4 failed with error -16

This happens with the soundsystem compiled as modules as well as static. I tried
kernel 2.6.3-mm1 and it behaves gives the same failure message.


Steps to reproduce:
1. Compile in support for SND_TRIDENT
2. Boot the kernel on a computer with a SiS7018 based soundcard
3. Run 'dmesg' and see the above failure message


Please let me know if you need more information from me to investigate this
problem further.
Comment 1 Henrik Brix Andersen 2004-02-20 05:09:29 UTC
Created attachment 2199 [details]
Output of 'lspci -vv'
Comment 2 Henrik Brix Andersen 2004-02-20 05:12:15 UTC
Created attachment 2200 [details]
My .config file for 2.6.3
Comment 3 Henrik Brix Andersen 2004-03-01 06:54:38 UTC
This regression is still present in kernel 2.6.4-rc1:

Mar  1 15:49:21 [kernel] Linux version 2.6.4-rc1 (root@fungoid) (gcc version
3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)) #1 Mon Mar 1 15:44:47
CET 2004
Mar  1 15:49:23 [kernel] Trident4DWaveAudio: probe of 0000:00:01.4 failed with
error -16
Comment 4 Henrik Brix Andersen 2004-03-21 09:24:03 UTC
This bug appears to have been fixed in 2.6.5-rc2.
Comment 5 Muli Ben-Yehuda 2004-03-21 10:53:40 UTC
Excellent, thanks for checking!
Comment 6 Muli Ben-Yehuda 2004-03-21 10:59:36 UTC
closing, apparently fixed in -vanilla. 

Note You need to log in before you can comment on or make changes to this bug.