Bug 1309

Summary: SND_ENS1371 needs GAMEPORT
Product: Drivers Reporter: Christian Kujau (kernel)
Component: Sound(ALSA)Assignee: Muli Ben-Yehuda (mulix)
Status: CLOSED PATCH_ALREADY_AVAILABLE    
Severity: normal CC: freelsjd
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.0-test6 Subsystem:
Regression: --- Bisected commit-id:
Attachments: for my es1371 card only, can't test other hw due to the lack of it.
patch #2

Description Christian Kujau 2003-10-02 09:58:47 UTC
Distribution: Debian/unstable
Hardware Environment: i386 (AMD TB 900MHz), ES1371 Soundcard
Software Environment: gcc-3.3.2, make-3.80, binutils 2.14.90.0.6
Problem Description: 
Does SND_ENS1371 really depends on GAMEPORT or SOUND_GAMEPORT?
I need no joystick but still listen to music. ../sound/pci/Kconfig says:
"depends on SND && GAMEPORT" or "depends on SND && SOUND_GAMEPORT" with
kernelversion < -test6.
Steps to reproduce:
don't select GAMEPORT, SND_ENS1371 is not available any more. 
email me for further infos. Thank you.
Comment 1 Christian Kujau 2003-10-02 10:00:36 UTC
Created attachment 971 [details]
for my es1371 card only, can't test other hw due to the lack of it.
Comment 2 Nicolas Mailhot 2003-10-02 15:32:29 UTC
Same for all the other cards that were gameported (CS46XX in my case)
Comment 3 Muli Ben-Yehuda 2003-10-03 09:01:14 UTC
This issue is already fixed in ALSA CVS, I believe. It will get to Linus's tree
eventually. 
Comment 4 Christian Kujau 2003-10-04 20:39:21 UTC
Created attachment 993 [details]
patch #2

while it seems that the dependencies are not needed, i extended the initial
patch for other cards too. compiles fine, but still cannot test.
Comment 5 Muli Ben-Yehuda 2003-10-05 00:40:18 UTC
thanks for the patch. An equivalent patch is already in ALSA CVS and waiting for
Linus to pull it. 
Comment 6 Muli Ben-Yehuda 2003-10-05 00:44:31 UTC
*** Bug 1324 has been marked as a duplicate of this bug. ***
Comment 7 Muli Ben-Yehuda 2003-10-05 15:48:03 UTC
Linus commited a patch which works around the bug -
http://linux.bkbits.net:8080/linux-2.5/cset@1.1451.4.1?nav=index.html|ChangeSet@-1d