saa7134-oss fails with multiple cards
- From: David Liontooth <liontooth (at) cogweb.net>
- Date: Sun, 26 Mar 2006 12:41:14 -0800
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