Re: is this TI firewire express card supported?

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

 



(Adding Cc: linux-pci)

On Apr 01 Eugene Kanter wrote:
> This card works fine in windows on the same harware (dual boot). Is it
> supported by latest driver? No attached device is recognized in linux
> and no changes in dmesg after any device is attached.
> 
> kernel 2.6.35.11-83.fc14.i686
> #  lsmod | grep -e 1394 -e firewire
> firewire_ohci          17697  0 
> firewire_core          37873  1 firewire_ohci
> crc_itu_t               1235  1 firewire_core
> 
> $ lspci
> ..
> 02:00.0 PCI bridge: Texas Instruments XIO2000(A)/XIO2200(A) PCI Express-to-PCI Bridge (rev 03)
> 03:00.0 FireWire (IEEE 1394): Texas Instruments XIO2200(A) IEEE-1394a-2000 Controller (PHY/Link) (rev 01)
> ..
> 
> $ dmesg
> [ Â322.568277] pci 0000:02:00.0: supports D1 D2
> [ Â322.569858] pci 0000:03:00.0: reg 10: [mem 0x00000000-0x000007ff]
> [ Â322.569960] pci 0000:03:00.0: reg 14: [mem 0x00000000-0x00003fff]
> [ Â322.570605] pci 0000:03:00.0: supports D1 D2
> [ Â322.570629] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot
> [ Â322.570691] pci 0000:03:00.0: PME# disabled
> [ Â322.571378] pci 0000:02:00.0: PCI bridge to [bus 03-ff]
> [ Â322.571479] pci 0000:02:00.0: ÂÂbridge window [io Â0x0000-0x0000] (disabled)
> [ Â322.571542] pci 0000:02:00.0: ÂÂbridge window [mem 0x00000000-0x000fffff] (disabled)
> [ Â322.571642] pci 0000:02:00.0: ÂÂbridge window [mem 0x00000000-0x000fffff pref] (disabled)
> [ Â322.573648] ACPI: Delete PCI Interrupt Routing Table for 0000:03
> [ Â322.582436] pci 0000:02:00.0: BAR 14: can't assign mem (size 0x100000)
> [ Â322.582482] pci 0000:03:00.0: BAR 1: can't assign mem (size 0x4000)
> [ Â322.582508] pci 0000:03:00.0: BAR 0: can't assign mem (size 0x800)
> [ Â322.582533] pci 0000:02:00.0: PCI bridge to [bus 03-03]
> [ Â322.582556] pci 0000:02:00.0: ÂÂbridge window [io Âdisabled]
> [ Â322.582656] pci 0000:02:00.0: ÂÂbridge window [mem disabled]
> [ Â322.582717] pci 0000:02:00.0: ÂÂbridge window [mem pref disabled]
> [ Â322.582984] pci 0000:02:00.0: no hotplug settings from platform
> [ Â322.583221] pci 0000:03:00.0: no hotplug settings from platform
> [ Â322.583245] pci 0000:03:00.0: using default PCI settings
> [ Â322.583635] pci 0000:02:00.0: setting latency timer to 64
> [ Â322.733141] firewire_ohci 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> [ Â322.733159] firewire_ohci: Failed to remap registers
> [ Â322.733168] firewire_ohci 0000:03:00.0: PCI INT A disabled
> [ Â326.502149] irq 9: nobody cared (try booting with the "irqpoll" option)
> [ Â326.502159] Pid: 0, comm: swapper Not tainted 2.6.35.11-83.fc14.i686 #1
> [ Â326.502163] Call Trace:
> [ Â326.502175] Â[<c048456f>] __report_bad_irq.clone.1+0x33/0x73
> [ Â326.502181] Â[<c04846ab>] note_interrupt+0xfc/0x155
> [ Â326.502187] Â[<c0484f97>] handle_fasteoi_irq+0x89/0xa7
> [ Â326.502193] Â[<c0404e54>] handle_irq+0x40/0x4c
> [ Â326.502198] Â[<c0404bd5>] do_IRQ+0x46/0x91
> [ Â326.502203] Â[<c04038f0>] common_interrupt+0x30/0x38
> [ Â326.502210] Â[<c04226b0>] ? native_safe_halt+0xa/0xc
> [ Â326.502216] Â[<c0408aba>] ? raw_local_irq_enable+0xc/0x10
> [ Â326.502221] Â[<c0408d77>] c1e_idle+0xd3/0xdf
> [ Â326.502225] Â[<c040214c>] cpu_idle+0x8e/0xaf
> [ Â326.502231] Â[<c0793f45>] rest_init+0x71/0x73
> [ Â326.502238] Â[<c0a1d7d7>] start_kernel+0x34a/0x34f
> [ Â326.502243] Â[<c0a1d0c9>] i386_start_kernel+0xc9/0xd0
> [ Â326.502246] handlers:
> [ Â326.502248] [<c05ef6a2>] (acpi_irq+0x0/0x2e)
> [ Â326.502256] Disabling IRQ #9
> 

This controller is generally supported by the firewire-ohci driver.
However, the driver could not be attached to the controller in the first
place because the PCI subsystem did not succeed to map controller
registers into memory address space.

I have no idea what can cause this and what to do about it.  Hopefully
somebody on linux-pci can comment.

(Maybe it is just a matter of having the right PCI hotplug driver loaded?)
-- 
Stefan Richter
-=====-==-== -=-- ---=-
http://arcgraph.de/sr/
--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux