Bug#334572: linux-image-2.6.12-1-k6: Module "tuner" prohibits additional options (i.e. "-type=5") , bug ???
(re-adding bug address to CC list - please include that on replies)
On Thu, 2005-10-20 at 07:32 +0200, Hans wrote:
> Am Mittwoch, 19. Oktober 2005 21:40 schrieben Sie:
> > On Tue, 2005-10-18 at 20:27 +0200, Hans wrote:
> > > The kernel module "tuner.o" will not accept additional options,
> > > just like -type=xx or pll=x. This was in earlier kernel-versions o.k.
> >
> > What was the most recent kernel that worked?
> Hu, that is a heavy question. I suppose it was version 2.6.10 (could be
> 2.6.11, too, don´t know anymore). I think, 2.6.10 worked fine. As my monitor
> was some weeks defekt, it was long time ago, that I tried to watch tv on the
> computer, sorry.
>
> 2.6.12-1-k7 is a straight debian-kernel. The other kernels, I used, were
> selfmade, with the sources right of the debian tree, NOT vanilla.
>
> All kernels I built, were without initrd.
>
> Does this help ?
Yes, it does. I reviewed the changes between 2.6.10 and 2.6.12, and it
doesn't appear that the tuner module ever accepted a "p11" parameter in
these revisions. It looks like the bttv module accepts a p11 parameter
- maybe that's what you need?
The "type" parameter appears to have been dropped during an upstream
source reorganization[1]. I don't see anything in the changeset
description that calls out this change.
Gerd: do you know if the removal of this parameter was intentional?
fyi, you can see what parameters a module accepts using the modinfo
command.
dannf@pond:~$ sudo modinfo tuner
filename: /lib/modules/2.6.12-1-k7/kernel/drivers/media/video/tuner.ko
description: device driver for various TV and TV+FM radio tuners
author: Ralph Metzler, Gerd Knorr, Gunther Mayer
license: GPL
vermagic: 2.6.12-1-k7 K7 gcc-4.0
depends: i2c-core
parm: radio_antenna:int
parm: tv_antenna:int
parm: optimize_vco:int
parm: pal:string
parm: radio_range:array of int
parm: tv_range:array of int
parm: tuner_debug:int
parm: addr:int
parm: force:List of adapter,address pairs to boldly assume to be present (array of short)
parm: ignore_range:List of adapter,start-addr,end-addr triples not to scan (array of short)
parm: ignore:List of adapter,address pairs not to scan (array of short)
parm: probe_range:List of adapter,start-addr,end-addr triples to scan additionally (array of short)
parm: probe:List of adapter,address pairs to scan additionally (array of short)
[1] http://linux.bkbits.net:8080/linux-2.6/cset@422de71aLWE4Q6Tx_fP_AQJc3sEeIw?nav=index.html|src/|src/drivers|src/drivers/media|src/drivers/media/video|related/drivers/media/video/tuner-core.c
Reply to: