By Date: <-- -->
By Thread: <-- -->

saa7134-oss fails with multiple cards



Ricardo Cerqueira wrote:
On Sun, 2006-03-26 at 11:46 -0800, David Liontooth wrote:
With the recent saa7134-oss module separated out, there's a problem with multiple cards -- perhaps fixed in mercurial already?

When using the insmod parameter "oss=1,1" for multiple cards, insertion fails because saa7134 uses the "index" parameter to install multiple cards -- a parameter not present in saa7134-oss, which uses dsp_nr and mixer_nr, so it shouldn't be passed.

Actually, it's saa7134-alsa that takes index as a parameter, not saa7134
itself. For legacy reasons, saa7134-oss takes dsp_nr, but the syntax
should be the same. "modprobe saa7134-oss dsp_nr=4,5,6,7
mixer_nr=4,5,6,7" should work.
Right, it's saa7134-alsa that takes the index parameter, but when you load saa7134 with the "oss=1,1" parameter, it automatically loads
the saa7134-oss module -- and it does so by mistakenly passing it the "index" parameter, and consequently it fails. In other words, the OSS module functions as a default when "oss=1," is specified, so I never get a chance to issue "modprobe saa7134-oss dsp_nr=4,5,6,7 mixer_nr=4,5,6,7".


Dave





--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list