[Bugme-new] [Bug 16566] New: Cannot mute radio on cx8800 v4l card
bugzilla-daemon at bugzilla.kernel.org
bugzilla-daemon at bugzilla.kernel.org
Wed Aug 11 17:31:25 PDT 2010
https://bugzilla.kernel.org/show_bug.cgi?id=16566
Summary: Cannot mute radio on cx8800 v4l card
Product: Drivers
Version: 2.5
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Video(Other)
AssignedTo: drivers_video-other at kernel-bugs.osdl.org
ReportedBy: stefan at ott.net
Regression: No
Hi
I cannot seem to mute my cx8800 tv/radio tuner card (tried with various radio
applications). The commands run without errors (eg. "radio -c /dev/radio0 -qm")
but the card keeps sending audio (through the external jack connector).
Reloading the kernel module doesn't help either, it only resets the tuner's
frequency.
Opening and closing a TV application (tried xawtv) doesn't help either.
If I manually set the tuner type to radio=61, muting suddenly seems to work -
unfortunately, this breaks tuning (ie. i get white noise when i start the radio
application but as soon as i change frequency all audio stops). Radio tuning
works with any of the following tuner types: 0-32, 34-37, 39-42, 44, 46, 48-50,
52-53, 55-58, 64-68, 70, 73, 81, 82, 84.
IMHO this means that either there might have to be a new tuner type for the
hauppauge model #34614, using the tuning mechanism from the auto-detected type
20 and muting/unmuting from type 61 or that there is a bug that prevents type
20 from being muted (I guess that one would have been reported before, though).
My lspci entries for the card are:
05:03.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI
Video and Audio Decoder (rev 03)
Subsystem: Hauppauge computer works Inc. Hauppauge WinTV 34xxx models
Flags: bus master, medium devsel, latency 20, IRQ 21
Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
Kernel driver in use: cx8800
05:03.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video
and Audio Decoder [Audio Port] (rev 03)
Subsystem: Hauppauge computer works Inc. Hauppauge WinTV 34xxx models
Flags: bus master, medium devsel, latency 4, IRQ 3
Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
When I load the driver, the kernel says
cx88/0: cx2388x v4l2 driver version 0.0.8 loaded
cx8800 0000:05:03.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
cx88[0]: subsystem: 0070:3401, board: Hauppauge WinTV 34xxx models
[card=1,autodetected], frontend(s): 0
cx88[0]: TV tuner type -1, Radio tuner type -1
tuner 6-0061: chip found @ 0xc2 (cx88[0])
tveeprom 6-0050: Hauppauge model 34614, rev E142, serial# 6226607
tveeprom 6-0050: tuner model is Temic 4009FR5 (idx 42, type 20)
tveeprom 6-0050: TV standards PAL(B/G) (eeprom 0x04)
tveeprom 6-0050: audio processor is CX881 (idx 31)
tveeprom 6-0050: has radio
cx88[0]: warning: unknown hauppauge model #34614
cx88[0]: hauppauge eeprom: model=34614
tuner-simple 6-0061: creating new instance
tuner-simple 6-0061: type set to 20 (Temic PAL_BG (4009 FR5) or PAL_I (4069
FR5))
IR keymap rc-hauppauge-new not found
cx88[0]/0: found at 0000:05:03.0, rev: 3, irq: 21, latency: 20, mmio:
0xfc000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0
The card, btw, is a Hauppauge WinTV 34614 Rev. E142 with a Conexant CX23881-27
chip.
The bug has been around for ages but I never managed to report it. It's still
there in 2.6.35.1.
cheers
Stefan
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Bugme-new
mailing list