Mailing List archive

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

[linux-dvb] Re: Kernel Oops with saa7134 (v4l / analogue) + dvb-ttusb-budget



> > ---- begin dmseg output ----
> >
> > saa7130/34: v4l2 driver version 0.2.11 loaded
> > saa7134[0]: found at 0000:00:0e.0, rev: 1, irq: 17, latency: 32, mmio:
> > 0xe4000000 saa7134[0]: subsystem: 1043:0210, board: KNC One TV-Station RDS
> > / Typhoon TV Tuner RDS [card=7,insmod option] saa7134[0]: board init: gpio
> > is 10700
> > tuner: chip found at addr 0xc0 i2c-bus saa7134[0]
> > tuner: type set to 10 (Alps TSBE1) by saa7134[0]
> > tda9887: chip found @ 0x86
> 
> It looks like the tda9887 device is erroneously clamining the same i2c device 
> as the ALPS TDMB7 device. I've seen this as well with the cx88 DVB-T cards. 
> If you can avoid loading one of those modules, that would be the easiest way 
> to fix it.
> 
> Otherwise.. umm, you'll either have to hack something in yourself to stop the 
> tda9887 from jumping on the bus, or wait for the new code refactoring + 
> kernel i2c fixes.
> 
I was very hopeful for a moment :) 

I removed the tda module from my kernel (deleted from /lib/.../media/video)

ran depmod -a, and tried again. 

I still have the oops, but no reference to tda just before it... 

I'm beginning to wonder if dvb-core is seeing an saa7134 registering, and thinking it should add it as a dvb frontend?

--- Begin dmesg w/o tda ---

Linux video capture interface: v1.00
saa7130/34: v4l2 driver version 0.2.11 loaded
saa7134[0]: found at 0000:00:0e.0, rev: 1, irq: 17, latency: 32, mmio: 0xe4000000
saa7134[0]: subsystem: 1043:0210, board: KNC One TV-Station RDS / Typhoon TV Tuner RDS [card=7,insmod option]
saa7134[0]: board init: gpio is 10700
/root/DVB/linuxtv-dvb-cvs/dvb-kernel/build-2.6/dib3000mb.c: did not found a DiBCom 3000-MB.
Unable to handle kernel paging request at virtual address 692f7373
 printing eip:
 ce9e66c5
 *pde = 00000000
 Oops: 0000 [#1]
 Modules linked in: saa7134 video_buf v4l2_common v4l1_compat ir_common videodev ipt_limit ipt_REJECT ipt_state iptable_filter ipt_MASQUERADE iptable_nat ip_conntrack ip_tables rfcomm l2cap bluetooth lirc_it87 lirc_dev ide_cd dvb_ttusb_budget alps_tdmb7 cx22702 dvb_dibusb dib3000mb dvb_core firmware_class sbp2 ohci1394 ieee1394 usb_storage
 CPU:    0
 EIP:    0060:[<ce9e66c5>]    Not tainted
 EFLAGS: 00010246   (2.6.7-gentoo-r9)
 EIP is at dvb_register_frontend+0x19f/0x264 [dvb_core]
 eax: 692f7373   ebx: cc62d800   ecx: 00000000   edx: cdb6fdc4
 esi: 692f7373   edi: cc62da10   ebp: ce9f03d0   esp: c76bfdc0
 ds: 007b   es: 007b   ss: 0068
 Process modprobe (pid: 8221, threadinfo=c76be000 task=ca770930)
 
--- end ---	       
> 




Home | Main Index | Thread Index