Linux 2.6.x / EnE CB1410 cardbus - No Interrupts
Russell King
rmk+pcmcia at arm.linux.org.uk
Fri Mar 19 20:54:57 GMT 2004
On Fri, Mar 19, 2004 at 02:00:56PM -0600, Jeff Noxon wrote:
> I have a PCI<->Cardbus bridge card that uses the EnE 1410
> chip. (http://www.elandigitalsystems.com/adapter/p311.php) I have
> tried kernel 2.6.3 & 2.6.4. The problem seems to be that even though
> yenta_socket and my cardbus device (Tulip ethernet) get assigned an IRQ,
> they do not actually get any interrupts.
This sounds like an interrupt routing issue - the cardbus bridge has
an interrupt condition pending, but for some reason isn't signalling
the CPU.
Looking at the page above, it would appear that ENE CB1410 should be
register compatible with TI 1410... so, could you try this patch
please:
--- orig/drivers/pcmcia/yenta_socket.c Fri Mar 19 11:56:12 2004
+++ linux/drivers/pcmcia/yenta_socket.c Fri Mar 19 20:54:16 2004
@@ -1017,6 +1017,8 @@ static struct pci_device_id yenta_table
CB_ID(PCI_VENDOR_ID_TI, PCI_DEVICE_ID_TI_1250, TI1250),
CB_ID(PCI_VENDOR_ID_TI, PCI_DEVICE_ID_TI_1410, TI1250),
+ CB_ID(0x1524, 0x1410, TI1250),
+
CB_ID(PCI_VENDOR_ID_RICOH, PCI_DEVICE_ID_RICOH_RL5C465, RICOH),
CB_ID(PCI_VENDOR_ID_RICOH, PCI_DEVICE_ID_RICOH_RL5C466, RICOH),
CB_ID(PCI_VENDOR_ID_RICOH, PCI_DEVICE_ID_RICOH_RL5C475, RICOH),
--
Russell King
Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/
maintainer of: 2.6 PCMCIA - http://pcmcia.arm.linux.org.uk/
2.6 Serial core
More information about the linux-pcmcia
mailing list