On 2/4/07, Han Wessels <[EMAIL PROTECTED]> wrote: > Hi all, > > It seems that a dependency is missing in my ivtv > kernel module and I have no idea how to get it back. I > have a PVR-500 and on startup the cx25840.ko and > wm8775.ko modules do not load automatically, resulting > in an error message from i2c (see log below). When I > manually load the two modules before ivtv, everything > works fine.
When building ivtv it checks the kernel config if the option is build in or build as a module. So if the config has them listed as build in it will not attempt to auto load and not put them as a dependency. Check the config with vim /usr/src/linux-`uname -r`/.config. Or something similar but important to check with uname the exact version you are running. > First, here's the dmesg dump: > > ivtv: no version for "cx2341x_ext_ctrls" found: kernel > tainted. Strange message but I have no idea what it means. Anybody? Greets Sander > ivtv: ==================== START INIT IVTV > ==================== > ivtv: version 0.9.1 (tagged release) loading > ivtv: Linux version: 2.6.19.155 SMP mod_unload 586 > REGPARM > ivtv: In case of problems please include the debug > info between > ivtv: the START INIT IVTV and END INIT IVTV lines, > along with > ivtv: any module options, when mailing the > ivtv-users mailinglist. > ivtv0: Autodetected Hauppauge card (cx23416 based) > ACPI: PCI Interrupt 0000:02:08.0[A] -> GSI 18 (level, > low) -> IRQ 17 > ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 > bytes) > NET: Registered protocol family 17 > tveeprom 1-0050: Hauppauge model 23559, rev D596, > serial# 9822730 > tveeprom 1-0050: tuner model is Samsung TCPG 6121P30A > (idx 96, type 73) > tveeprom 1-0050: TV standards PAL(B/G) PAL(I) > SECAM(L/L') PAL(D/D1/K) (eeprom 0x74) > tveeprom 1-0050: second tuner model is Philips > TEA5768HL FM Radio (idx 101, type 62) > tveeprom 1-0050: audio processor is CX25843 (idx 37) > tveeprom 1-0050: decoder processor is CX25843 (idx > 30) > tveeprom 1-0050: has radio, has no IR remote > ivtv0: Autodetected WinTV PVR 500 (unit #1) > tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0) > tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner) > tuner 1-0060: TEA5767 detected. > tuner 1-0060: chip found @ 0xc0 (ivtv i2c driver #0) > tuner 1-0060: type set to 62 (Philips TEA5767HN FM > Radio) > tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) > ivtv0: Encoder revision: 0x02050032 > ivtv0: Registered device video0 for encoder MPEG > ivtv0: Registered device video32 for encoder YUV > ivtv0: Registered device vbi0 for encoder VBI > ivtv0: Registered device video24 for encoder PCM > audio > ivtv0: Registered device radio0 for encoder radio > tuner 1-0061: type set to 73 (Samsung TCPG 6121P30A) > ivtv0: i2c hardware 0x00000001 (cx2584x) not found > for command 0xc008561c! > ivtv0: i2c addr 0x44 not found for command > 0x4008646f! > ivtv0: i2c hardware 0x00000020 (wm8775) not found for > command 0x4008646d! > ivtv0: i2c hardware 0x00000001 (cx2584x) not found > for command 0x4008646d! > ivtv0: i2c hardware 0x00000001 (cx2584x) not found > for command 0xc008561c! > ivtv0: i2c hardware 0x00000001 (cx2584x) not found > for command 0xc008561c! > ivtv0: i2c hardware 0x00000001 (cx2584x) not found > for command 0xc008561c! > ivtv0: Initialized WinTV PVR 500 (unit #1), card #0 > ivtv: ====================== NEXT CARD > ====================== <snip> _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
