[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: