Mailing List archive

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

[linux-dvb] Re: cx22702 / cx88-dvb problem with video4linuxsnapshot 17. Dec



On Mon, 2005-01-03 at 23:42 +1100, Richard Dale wrote:
> Dear Torgeir
> 
> > I get this problem when inserting the cx88-dvb modules. Using kernel
> > 2.6.10 with v4l snapshot per 17. Dec.
> >
> > cx88[0]/2: found at 0000:01:08.2, rev: 5, irq: 5, latency: 32, mmio:
> > 0xdc000000
> > Jan  3 10:36:35 vigor10 kernel: cx88[0]/2: cx2388x based dvb card	
> > Jan  3 10:36:35 vigor10 kernel: readreg: readreg error (ret == -121)
> 
> Here's what I received from Chris Pascoe on this issue.  It fixed the issue
> for me on a DVICO Fusion HDTV DVB-T Plus card.  If your card is something
> different then perhaps the tuner module reset code might assist with a
> solution.

I fixed that problem, it was caused by local configuration errors. When
I load cx88-dvb now, I get an oops due to an unhandled interrupt.

Jan  3 12:52:27 vigor10 kernel: Linux video capture interface: v1.00
Jan  3 12:52:27 vigor10 kernel: cx2388x dvb driver version 0.0.4 loaded
Jan  3 12:52:27 vigor10 kernel: cx2388x: snapshot date 2004-12-17
Jan  3 12:52:27 vigor10 kernel: cx88[0]: subsystem: 0070:9002, board:
Hauppauge Nova-T DVB-T [card=18,autodetected]
Jan  3 12:52:27 vigor10 kernel: cx88[0]: hauppauge eeprom: model=90002,
tuner=76 (Thomson ddt759x)
Jan  3 12:52:28 vigor10 kernel: cx88[0]: registered IR remote control
Jan  3 12:52:28 vigor10 kernel: irq 5: nobody cared!
Jan  3 12:52:28 vigor10 kernel:  [<c0132124>] __report_bad_irq+0x24/0x80
Jan  3 12:52:28 vigor10 kernel:  [<c0132201>] note_interrupt+0x61/0xa0
Jan  3 12:52:28 vigor10 kernel:  [<c0131d4b>] __do_IRQ+0xcb/0x100
Jan  3 12:52:28 vigor10 kernel:  [<c01046d6>] do_IRQ+0x36/0x70
Jan  3 12:52:28 vigor10 kernel:  [<c0102fce>] common_interrupt+0x1a/0x20
Jan  3 12:52:28 vigor10 kernel:  [<c0131c40>] handle_IRQ_event+0x20/0x60
Jan  3 12:52:28 vigor10 kernel:  [<c0131d1d>] __do_IRQ+0x9d/0x100
Jan  3 12:52:28 vigor10 kernel:  [<c01046d6>] do_IRQ+0x36/0x70
Jan  3 12:52:28 vigor10 kernel:  [<c0102fce>] common_interrupt+0x1a/0x20
Jan  3 12:52:28 vigor10 kernel:  [<c0131c40>] handle_IRQ_event+0x20/0x60
Jan  3 12:52:28 vigor10 kernel:  [<c0131d1d>] __do_IRQ+0x9d/0x100
Jan  3 12:52:28 vigor10 kernel:  [<c01046d6>] do_IRQ+0x36/0x70
Jan  3 12:52:28 vigor10 kernel:  [<c0102fce>] common_interrupt+0x1a/0x20
Jan  3 12:52:28 vigor10 kernel:  [<c011c9b0>] __do_softirq+0x30/0x90
Jan  3 12:52:28 vigor10 kernel:  [<c011ca36>] do_softirq+0x26/0x30
Jan  3 12:52:28 vigor10 kernel:  [<c01046db>] do_IRQ+0x3b/0x70
Jan  3 12:52:28 vigor10 kernel:  [<c0129ae0>] autoremove_wake_function
+0x0/0x50
Jan  3 12:52:28 vigor10 kernel:  [<c0102fce>] common_interrupt+0x1a/0x20
Jan  3 12:52:28 vigor10 kernel:  [<c02853f8>] pci_conf1_write+0x78/0xb0
Jan  3 12:52:28 vigor10 kernel:  [<c01d9bb9>]
acpi_os_write_pci_configuration+0x82/0x94
Jan  3 12:52:28 vigor10 kernel:  [<c01e3db8>]
acpi_ex_pci_config_space_handler+0x47/0x55
Jan  3 12:52:28 vigor10 kernel:  [<c01e3d71>]
acpi_ex_pci_config_space_handler+0x0/0x55
Jan  3 12:52:28 vigor10 kernel:  [<c01dd53c>]
acpi_ev_address_space_dispatch+0xcf/0x124
Jan  3 12:52:28 vigor10 kernel:  [<c01e103c>] acpi_ex_access_region
+0x43/0x8e
Jan  3 12:52:28 vigor10 kernel:  [<c01e11fe>] acpi_ex_field_datum_io
+0x144/0x1d2
Jan  3 12:52:28 vigor10 kernel:  [<c01e136a>]
acpi_ex_write_with_update_rule+0xde/0xe7
Jan  3 12:52:28 vigor10 kernel:  [<c01e179f>] acpi_ex_insert_into_field
+0xe5/0x256

Message from syslogd@vigor10 at Mon Jan  3 12:52:29 2005 ...
vigor10 kernel: Disabling IRQ #5
Jan  3 12:52:28 vigor10 kernel:  [<c01e6135>] acpi_ns_search_and_enter
+0xc5/0x108
Jan  3 12:52:28 vigor10 kernel:  [<c01dffa4>]
acpi_ex_write_data_to_field+0x200/0x224
Jan  3 12:52:28 vigor10 kernel:  [<c01e4025>]
acpi_ex_store_object_to_node+0x65/0x9c
Jan  3 12:52:28 vigor10 kernel:  [<c01e3e27>] acpi_ex_store+0x27/0xee
Jan  3 12:52:28 vigor10 kernel:  [<c01e1f1e>] acpi_ex_opcode_1A_1T_1R
+0x4a8/0x594
Jan  3 12:52:28 vigor10 kernel:  [<c01e04c7>] acpi_ex_resolve_to_value
+0x23/0x40
Jan  3 12:52:28 vigor10 kernel:  [<c01e291c>] acpi_ex_resolve_operands
+0x2e4/0x30c
Jan  3 12:52:28 vigor10 kernel:  [<c01db597>] acpi_ds_exec_end_op
+0xa5/0x2a6
Jan  3 12:52:28 vigor10 kernel:  [<c01e89c9>] acpi_ps_parse_loop
+0x525/0x7cf
Jan  3 12:52:28 vigor10 kernel:  [<c01e8cc0>] acpi_ps_parse_aml
+0x4d/0x1ad
Jan  3 12:52:28 vigor10 kernel:  [<c01e93fe>] acpi_psx_execute
+0x13e/0x198
Jan  3 12:52:28 vigor10 kernel:  [<c01e6a9f>]
acpi_ns_execute_control_method+0x3e/0x4a
Jan  3 12:52:28 vigor10 kernel:  [<c01e6a4a>] acpi_ns_evaluate_by_handle
+0x75/0x8c
Jan  3 12:52:28 vigor10 kernel:  [<c01e6951>] acpi_ns_evaluate_relative
+0xad/0xc7
Jan  3 12:52:28 vigor10 kernel:  [<c01eb05e>]
acpi_rs_set_srs_method_data+0x8b/0x9d
Jan  3 12:52:28 vigor10 kernel:  [<c01f1289>] acpi_pci_link_set
+0xde/0x155
Jan  3 12:52:28 vigor10 kernel:  [<c01e661e>] acpi_get_data+0x50/0x5a
Jan  3 12:52:28 vigor10 kernel:  [<c01f13a2>] acpi_pci_link_allocate
+0xa2/0xfb
Jan  3 12:52:28 vigor10 kernel:  [<c01f1435>] acpi_pci_link_get_irq
+0x3a/0x68
Jan  3 12:52:28 vigor10 kernel:  [<c01f1906>] acpi_pci_irq_lookup
+0x39/0x57
Jan  3 12:52:28 vigor10 kernel:  [<c01f1a47>] acpi_pci_irq_enable
+0x81/0x14a
Jan  3 12:52:28 vigor10 kernel:  [<c0286d54>] pcibios_enable_device
+0x14/0x40
Jan  3 12:52:28 vigor10 kernel:  [<c01b46de>] pci_enable_device_bars
+0x1e/0x40
Jan  3 12:52:28 vigor10 kernel:  [<c01b4714>] pci_enable_device
+0x14/0x30
Jan  3 12:52:28 vigor10 kernel:  [<e1b9e74f>] cx8802_init_common
+0xf/0x170 [cx8802]
Jan  3 12:52:28 vigor10 kernel:  [<e1bfb11f>] cx88_core_get+0x1ff/0x320
[cx88xx]
Jan  3 12:52:28 vigor10 kernel:  [<e1ba134b>] dvb_probe+0x7b/0x100
[cx88_dvb]
Jan  3 12:52:28 vigor10 kernel:  [<c01ac0ec>] kobject_hotplug
+0x24c/0x280
Jan  3 12:52:28 vigor10 kernel:  [<c01b6126>] pci_device_probe_static
+0x46/0x60
Jan  3 12:52:28 vigor10 kernel:  [<c01b6170>] __pci_device_probe
+0x30/0x40
Jan  3 12:52:28 vigor10 kernel:  [<c01b61a3>] pci_device_probe+0x23/0x40
Jan  3 12:52:28 vigor10 kernel:  [<c0223f49>] driver_probe_device
+0x29/0x60
Jan  3 12:52:28 vigor10 kernel:  [<c0224064>] driver_attach+0x54/0x90
Jan  3 12:52:28 vigor10 kernel:  [<c01ab6a2>] kobject_register+0x22/0x60
Jan  3 12:52:28 vigor10 kernel:  [<c022453f>] bus_add_driver+0x9f/0xd0
Jan  3 12:52:28 vigor10 kernel:  [<c0224ae8>] driver_register+0x28/0x30
Jan  3 12:52:28 vigor10 kernel:  [<e1ba144b>] dvb_init+0x4b/0x60
[cx88_dvb]
Jan  3 12:52:28 vigor10 kernel:  [<c01b63cc>] pci_register_driver
+0x5c/0x80
Jan  3 12:52:28 vigor10 kernel:  [<c012d51d>] sys_init_module
+0x12d/0x1c0
Jan  3 12:52:28 vigor10 kernel:  [<c01426c9>] sys_munmap+0x49/0x70
Jan  3 12:52:28 vigor10 kernel:  [<c0102e09>] sysenter_past_esp
+0x52/0x75
Jan  3 12:52:28 vigor10 kernel: handlers:
Jan  3 12:52:29 vigor10 kernel: [<c0263550>] (usb_hcd_irq+0x0/0x60)
Jan  3 12:52:29 vigor10 kernel: Disabling IRQ #5
Jan  3 12:52:29 vigor10 kernel: ACPI: PCI Interrupt Link [LNK1] enabled
at IRQ 5
Jan  3 12:52:29 vigor10 kernel: ACPI: PCI interrupt 0000:01:08.2[A] ->
GSI 5 (level, low) -> IRQ 5
Jan  3 12:52:29 vigor10 kernel: cx88[0]/2: found at 0000:01:08.2, rev:
5, irq: 5, latency: 32, mmio: 0xdc000000
Jan  3 12:52:29 vigor10 kernel: cx88[0]/2: cx2388x based dvb card
Jan  3 12:52:29 vigor10 kernel: DVB: registering new adapter (cx88[0]).
Jan  3 12:52:29 vigor10 kernel: DVB: registering frontend 0 (Hauppauge
Nova-T DVB-T)...

-- 
Torgeir Veimo <torgeir@pobox.com>





Home | Main Index | Thread Index