On Thu, Jul 08, 2010 at 12:11:22PM +0100, Alan Cox wrote: > If you did that check in the serial driver and returned -ENODEV to the > probe the id will be handed on to the next driver that matches (ie > parport_serial) Thanks for the suggestion; it does look much cleaner that way. Instead of sticking a big-ass if() in the function, I took the liberty of adding a .probe alongside the .init/.setup quirks, in case this could be useful for other devices. Note that I did not bother to cache the result of find_quirk(), so it will be called twice. I did not find it worth to add extra complexity just for that; let me know if you disagree. -- On the Internet, no one knows you're using Windows NT -- Submitted by Ramiro Estrugo, restrugo@xxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html