Bug 120464

Summary: Miro Video PCTV Pro card locks up system
Product: [openSUSE] SUSE Linux 10.1 Reporter: Michael Stather <kontakt>
Component: KernelAssignee: Gerd Hoffmann <kraxel>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Alpha 1   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: YaST2 logs

Description Michael Stather 2005-10-05 18:35:56 UTC
I´ve a Miro PCTV pro card in my system. It was detected as a "bt848 video
capture" and I set it up with the correct driver for the PCTV pro. When using
the v4l driver I get a picture but no sound, when using the v4l2 driver (which
is the default) the system locks up on opening the device.
hwinfo returns:

22: PCI 406.0: 11200 TV Card
  [Created at pci.277]
  UDI: /org/freedesktop/Hal/devices/pci_109e_350
  Unique ID: +QnG.ei6eMzKDZY3
  Parent ID: H0_h.Xi7km9jxxp1
  SysFS ID: /devices/pci0000:00/0000:00:06.0/0000:04:06.0
  SysFS BusID: 0000:04:06.0
  Hardware Class: tv card
  Model: "Brooktree Bt848 Video Capture"
  Vendor: pci 0x109e "Brooktree Corporation"
  Device: pci 0x0350 "Bt848 Video Capture"
  Revision: 0x12
  Driver: "bttv"
  Memory Range: 0xbfeff000-0xbfefffff (rw,prefetchable)
  IRQ: 7 (no events)
  Module Alias: "pci:v0000109Ed00000350sv00000000sd00000000bc04sc00i00"
  Driver Info #0:
    Driver Status: bttv is active
    Driver Activation Cmd: "modprobe bttv"
  Config Status: cfg=yes, avail=yes, need=no, active=unknown
  Attached to: #6 (PCI bridge)

In the boot log I have:

Oct  5 20:31:07 r098088 kernel: Linux video capture interface: v1.00
Oct  5 20:31:07 r098088 kernel: ivtv_tveeprom: module not supported by Novell,
setting U taint flag.
Oct  5 20:31:07 r098088 kernel: bttv: driver version 0.9.16 loaded
Oct  5 20:31:07 r098088 kernel: bttv: using 8 buffers with 2080k (520 pages)
each for capture
Oct  5 20:31:07 r098088 kernel: bttv: Bt8xx card found (0).
Oct  5 20:31:07 r098088 kernel: ACPI: PCI Interrupt 0000:04:06.0[A] -> Link
[LNKF] -> GSI 7 (level, low) -> IRQ 7
Oct  5 20:31:07 r098088 kernel: bttv0: Bt848 (rev 18) at 0000:04:06.0, irq: 7,
latency: 32, mmio: 0xbfeff000
Oct  5 20:31:07 r098088 kernel: bttv0: using: MIRO PCTV [card=1,insmod option]
Oct  5 20:31:07 r098088 kernel: bttv0: gpio: en=00000000, out=00000000
in=00ff07ff [init]
Oct  5 20:31:07 r098088 kernel: i2c-algo-bit.o: (0) scl=1, sda=1
Oct  5 20:31:07 r098088 kernel: i2c-algo-bit.o: (1) scl=1, sda=0
Oct  5 20:31:07 r098088 kernel: i2c-algo-bit.o: (2) scl=1, sda=1
Oct  5 20:31:07 r098088 kernel: i2c-algo-bit.o: (3) scl=0, sda=1
Oct  5 20:31:07 r098088 kernel: i2c-algo-bit.o: (4) scl=1, sda=1
Oct  5 20:31:07 r098088 kernel: i2c-algo-bit.o: bt848 #0 [sw] passed test.
Oct  5 20:31:07 r098088 kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found
Oct  5 20:31:07 r098088 kernel: bttv0: miro: id=1 tuner=0 radio=no stereo=no
Oct  5 20:31:07 r098088 kernel: bttv0: using tuner=0
Oct  5 20:31:07 r098088 kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found
Oct  5 20:31:07 r098088 kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found
Oct  5 20:31:07 r098088 kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found
Oct  5 20:31:07 r098088 kernel: tvaudio: TV audio decoder + audio/video mux driver
Oct  5 20:31:07 r098088 kernel: tvaudio: known chips:
tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6320,tea6420,tda8425,pic16c54
(PV951),ta8874z
Oct  5 20:31:07 r098088 kernel: bttv0: i2c: checking for TDA9887 @ 0x86... not found
Oct  5 20:31:07 r098088 kernel:  : chip found @ 0xc0 (bt848 #0 [sw])
Oct  5 20:31:07 r098088 kernel:  : All bytes are equal. It is not a TEA5767
Oct  5 20:31:07 r098088 kernel: tuner 1-0060: type set to 0 (Temic PAL (4002 FH5))
Oct  5 20:31:07 r098088 kernel:  : chip found @ 0xc2 (bt848 #0 [sw])
Oct  5 20:31:07 r098088 kernel: bttv0: registered device video0
Oct  5 20:31:07 r098088 kernel: bttv0: registered device vbi0
Oct  5 20:31:07 r098088 kernel: tuner 1-0061: tuner type not set
Oct  5 20:31:07 r098088 kernel: BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
Oct  5 20:31:07 r098088 kernel: hdb: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive,
2048kB Cache, UDMA(33)
Oct  5 20:31:07 r098088 kernel: Uniform CD-ROM driver Revision: 3.20
Oct  5 20:31:07 r098088 kernel: ACPI: Power Button (FF) [PWRF]
Oct  5 20:31:07 r098088 kernel: ACPI: Power Button (CM) [PWRB]
Oct  5 20:31:07 r098088 kernel: NET: Registered protocol family 10
Oct  5 20:31:07 r098088 kernel: Disabled Privacy Extensions on device c036b920(lo)
Oct  5 20:31:07 r098088 kernel: IPv6 over IPv4 tunneling driver
Oct  5 20:31:07 r098088 kernel: bootsplash: status on console 0 changed to on
Oct  5 20:31:07 r098088 kernel: IA-32 Microcode Update Driver: v1.14
<tigran@veritas.com>
Oct  5 20:31:07 r098088 kernel: IA-32 Microcode Update Driver v1.14 unregistered
Oct  5 20:31:07 r098088 kernel: eth0: Setting full-duplex based on MII#1 link
partner capability of 45e1.
Oct  5 20:31:07 r098088 kernel: tuner 1-0061: tuner type not set
Comment 1 Michael Stather 2005-10-05 18:36:39 UTC
Created attachment 51536 [details]
YaST2 logs
Comment 2 Bodo Bauer 2006-04-27 11:41:52 UTC
There has been no activity for more than 3 month. I'm closing this bug as 
WONTFIX. If you feel this is inappropriate and the bug should remain open, 
or you have new information which may lead to an actual resolution, please 
reopen the bug and add the new status.