![]() | |||||||||||||
Messages in this thread |
On Sat, 24 Jun 2006 18:40:08 -0400, Jeff Garzik wrote: > akpm@osdl.org wrote: > > via-rhine on epia-pd needs irq-quirk > > > >has been added to the -mm tree. Its filename is > > > > via-rhine-on-epia-pd-needs.patch > > It strikes me as very unwise to do this. I know that some VIA Rhine > exist on a PCI card, which is a valid case where this quirk should -not- > be executed. There are PCI cards for each of Rhine-I, -II, and -III. > The VIA quirk is only for on-motherboard devices, which have special PCI > interrupt line behavior (makes some internal PIC connections). What exactly does on-motherboard mean in this context? Separate chip soldered to the motherboard? Or integrated into the south bridge? Or both? > How can we solve this conditionally? I agree this is needed... for VIA uses the PCI revision number to identify their chips. In fact, I have some patch lying around that identifies the model of every Rhine ever produced (at the time, anyway): VT86C100A, VT6102, VT8231, VT8233, VT8235, VT8237, VT6105, VT6105L, VT6107, and VT6105M. I am not sure whether this can be used to identify the models with this particular quirk, though. > on-mobo devices. But 0x3065 is not always glued in, AFAIK. Correct. But 0x3065 is fairly meaningless in VIA world. Roger - 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/ | ||||||||||||
| Last update: 2006-06-25 10:18 [from the cache] ©2003-2008 | |||||||||||||