On Wednesday 27 August 2008 02:23:45 David Liontooth wrote:
> 
> On a Debian sid running kernel.org's 2.6.26, I installed five WinTV 
PVR 
> 500 units. The first nine "encoder MPG" devices are numbered 
> consecutively 0 through 8.
> The ninth, as you can see below, gets confused: ivtv9 "Registered 
device 
> video10 for encoder MPG", yet also "Registered device vbi9 for encoder 
> VBI".

With more than eight devices the numbering goes off. Basically the 
encoder PCM numbering bumps into the range of the encoder YUV devices, 
so at that point it starts using the first free numbers.

Can't do anything about that, I'm afraid.

Regards,

        Hans

> 
> This seems to be happening because video9 has already been used -- 
> "ivtv8: Registered device video9 for encoder PCM" -- breaking the 
> pattern of a distinct series:
> 
> /var/log# grep "encoder PCM" dmesg
> ivtv0: Registered device video24 for encoder PCM (320 kB)
> ivtv1: Registered device video25 for encoder PCM (320 kB)
> ivtv2: Registered device video26 for encoder PCM (320 kB)
> ivtv3: Registered device video27 for encoder PCM (320 kB)
> ivtv4: Registered device video28 for encoder PCM (320 kB)
> ivtv5: Registered device video29 for encoder PCM (320 kB)
> ivtv6: Registered device video30 for encoder PCM (320 kB)
> ivtv7: Registered device video31 for encoder PCM (320 kB)
> ivtv8: Registered device video9 for encoder PCM (320 kB)
> ivtv9: Registered device video11 for encoder PCM (320 kB)
> 
> ivtv0: Registered device video0 for encoder MPG (4096 kB)
> ivtv1: Registered device video1 for encoder MPG (4096 kB)
> ivtv2: Registered device video2 for encoder MPG (4096 kB)
> ivtv3: Registered device video3 for encoder MPG (4096 kB)
> ivtv4: Registered device video4 for encoder MPG (4096 kB)
> ivtv5: Registered device video5 for encoder MPG (4096 kB)
> ivtv6: Registered device video6 for encoder MPG (4096 kB)
> ivtv7: Registered device video7 for encoder MPG (4096 kB)
> ivtv8: Registered device video8 for encoder MPG (4096 kB)
> ivtv9: Registered device video10 for encoder MPG (4096 kB)
> 
> Meanwhile, ivtv9's encoder YUV gets 41 as it should.
> 
> Any reason ivtv8 is not getting the video32 it so clearly deserves, 
and 
> ivtv9 video33? 
> 
> I realize this may not be a big social justice issue for everyone, but 
> it doesn't seem fair.
> 
> I'm also guessing I can control this through module parameters, though 
> we're advised to avoid them.
> 
> What can I use as a workaround?
> 
> Cheers,
> Dave
> 
> 
> Aug 26 09:51:22 mcbama kernel: ivtv8: Initializing card #8
> Aug 26 09:51:22 mcbama kernel: ivtv8: Autodetected Hauppauge card 
> (cx23416 based)
> Aug 26 09:51:22 mcbama kernel: ACPI: PCI Interrupt 0000:07:08.0[A] -> 
> Link [APC3] -> GSI 18 (level, low) -> IRQ 18
> Aug 26 09:51:22 mcbama kernel: ivtv8: Unreasonably low latency timer, 
> setting to 64 (was 32)
> Aug 26 09:51:22 mcbama kernel: tveeprom 10-0050: Hauppauge model 
23552, 
> rev D492, serial# 8428475
> Aug 26 09:51:22 mcbama kernel: tveeprom 10-0050: tuner model is 
Philips 
> FQ1236A MK4 (idx 92, type 57)
> Aug 26 09:51:22 mcbama kernel: tveeprom 10-0050: TV standards NTSC(M) 
> (eeprom 0x08)
> Aug 26 09:51:22 mcbama kernel: tveeprom 10-0050: second tuner model is 
> Philips TEA5768HL FM Radio (idx 101, type 62)
> Aug 26 09:51:22 mcbama kernel: tveeprom 10-0050: audio processor is 
> CX25843 (idx 37)
> Aug 26 09:51:22 mcbama kernel: tveeprom 10-0050: decoder processor is 
> CX25843 (idx 30)
> Aug 26 09:51:22 mcbama kernel: tveeprom 10-0050: has radio, has no IR 
> receiver, has no IR transmitter
> Aug 26 09:13:14 mcbama kernel: ivtv8: Autodetected WinTV PVR 500 (unit 
#1)
> Aug 26 09:13:14 mcbama kernel: cx25840 10-0044: cx25843-23 found @ 
0x88 
> (ivtv i2c driver #8)
> Aug 26 09:13:14 mcbama kernel: tuner 10-0060: chip found @ 0xc0 (ivtv 
> i2c driver #8)
> Aug 26 09:13:14 mcbama kernel: tea5767 10-0060: type set to Philips 
> TEA5767HN FM Radio
> Aug 26 09:13:14 mcbama kernel: tuner 10-0043: chip found @ 0x86 (ivtv 
> i2c driver #8)
> Aug 26 09:13:14 mcbama kernel: tda9887 10-0043: creating new instance
> Aug 26 09:13:14 mcbama kernel: tda9887 10-0043: tda988[5/6/7] found
> Aug 26 09:13:14 mcbama kernel: tuner 10-0061: chip found @ 0xc2 (ivtv 
> i2c driver #8)
> Aug 26 09:13:14 mcbama kernel: wm8775 10-001b: chip found @ 0x36 (ivtv 
> i2c driver #8)
> Aug 26 09:13:14 mcbama kernel: tuner-simple 10-0061: creating new 
instance
> Aug 26 09:13:14 mcbama kernel: tuner-simple 10-0061: type set to 57 
> (Philips FQ1236A MK4)
> Aug 26 09:13:14 mcbama kernel: ivtv8: Registered device video8 for 
> encoder MPG (4096 kB)
> Aug 26 09:13:14 mcbama kernel: ivtv8: Registered device video40 for 
> encoder YUV (2048 kB)
> Aug 26 09:13:14 mcbama kernel: ivtv8: Registered device vbi8 for 
encoder 
> VBI (1024 kB)
> Aug 26 09:13:14 mcbama kernel: ivtv8: Registered device video9 for 
> encoder PCM (320 kB) ***
> Aug 26 09:13:14 mcbama kernel: ivtv8: Registered device radio8 for 
> encoder radio
> Aug 26 09:13:14 mcbama kernel: ivtv8: Initialized card #8: WinTV PVR 
500 
> (unit #1)
> 
> Aug 26 09:13:14 mcbama kernel: ivtv9: Initializing card #9
> Aug 26 09:13:14 mcbama kernel: ivtv9: Autodetected Hauppauge card 
> (cx23416 based)
> Aug 26 09:13:14 mcbama kernel: ACPI: PCI Interrupt 0000:07:09.0[A] -> 
> Link [APC4] -> GSI 19 (level, low) -> IRQ 19
> Aug 26 09:13:14 mcbama kernel: ivtv9: Unreasonably low latency timer, 
> setting to 64 (was 32)
> Aug 26 09:13:14 mcbama kernel: tveeprom 11-0050: Hauppauge model 
23552, 
> rev D492, serial# 8428475
> Aug 26 09:13:14 mcbama kernel: tveeprom 11-0050: tuner model is 
Philips 
> FQ1236A MK4 (idx 92, type 57)
> Aug 26 09:13:14 mcbama kernel: tveeprom 11-0050: TV standards NTSC(M) 
> (eeprom 0x08)
> Aug 26 09:13:14 mcbama kernel: tveeprom 11-0050: second tuner model is 
> Philips TEA5768HL FM Radio (idx 101, type 62)
> Aug 26 09:13:14 mcbama kernel: tveeprom 11-0050: audio processor is 
> CX25843 (idx 37)
> Aug 26 09:13:14 mcbama kernel: tveeprom 11-0050: decoder processor is 
> CX25843 (idx 30)
> Aug 26 09:13:14 mcbama kernel: tveeprom 11-0050: has radio, has no IR 
> receiver, has no IR transmitter
> Aug 26 09:13:14 mcbama kernel: ivtv9: Correcting tveeprom data: no 
radio 
> present on second unit
> Aug 26 09:13:14 mcbama kernel: ivtv9: Autodetected WinTV PVR 500 (unit 
#2)
> Aug 26 09:13:14 mcbama kernel: cx25840 11-0044: cx25843-23 found @ 
0x88 
> (ivtv i2c driver #9)
> Aug 26 09:13:14 mcbama kernel: tuner 11-0043: chip found @ 0x86 (ivtv 
> i2c driver #9)
> Aug 26 09:13:14 mcbama kernel: tda9887 11-0043: creating new instance
> Aug 26 09:13:14 mcbama kernel: tda9887 11-0043: tda988[5/6/7] found
> Aug 26 09:13:14 mcbama kernel: tuner 11-0061: chip found @ 0xc2 (ivtv 
> i2c driver #9)
> Aug 26 09:13:14 mcbama kernel: wm8775 11-001b: chip found @ 0x36 (ivtv 
> i2c driver #9)
> Aug 26 09:13:14 mcbama kernel: tuner-simple 11-0061: creating new 
instance
> Aug 26 09:13:14 mcbama kernel: tuner-simple 11-0061: type set to 57 
> (Philips FQ1236A MK4)
> Aug 26 09:13:14 mcbama kernel: ivtv9: Registered device video10 for 
> encoder MPG (4096 kB)  ***
> Aug 26 09:13:14 mcbama kernel: ivtv9: Registered device video41 for 
> encoder YUV (2048 kB)
> Aug 26 09:13:14 mcbama kernel: ivtv9: Registered device vbi9 for 
encoder 
> VBI (1024 kB)
> Aug 26 09:13:14 mcbama kernel: ivtv9: Registered device video11 for 
> encoder PCM (320 kB)  ***
> Aug 26 09:13:14 mcbama kernel: ivtv9: Initialized card #9: WinTV PVR 
500 
> (unit #2)
> 
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-devel
> 



_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to