Messages in this thread | | | Date | Mon, 11 Aug 2003 20:33:23 +0200 (CEST) | From | Jochen Friedrich <> | Subject | Re: PCI1410 Interrupt Problems |
| |
Hi Russell,
> Unfortunately, there are some hacks in the kernel at the moment which > mess up the Cardbus IRQ routing by touching this register - the kernel > should not be the one to play with hardware design specific register > settings, especially when they are applied without thought across > many hardware variants.
after thinking a bit, i believe, you're right here. Initially, i just wanted to have an option to mess with this register, but there is already the setpci tool which can do exactly this. So for now, i just added the setpci command to my modules.conf and i'm set.
It's just a shame that PCI/Cardbus bridge manufacturers try to save a few cents by not soldering the configuration EEPROM to their board and supply some specialized drivers for Win just to make their crap work. So if you place 2 different cards in the same PC with the same PCI1410 but different pin mapping, you're doomed...
--jochen
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |