On Mon, 22 Jan 2007, Jeremy Roberson wrote: > Question for you. I just noticed that there is an overlap between one > of our older IPanel VID/PID and an AIPTEK VID/PID. VID_0x08ca/PID_0x0010 > 15" How does the USB Subsystem handle this i.e. what is the order in > which USB drivers are loaded when there is an overlap like this? Will > this cause a problem?
Hi Jeremy, in this particular case that's not a real problem from a HID point of view, as the 0x08ca/0x0010 has also set HID_QUIRK_IGNORE, so the blacklisting will take place in both cases and the device will not be claimed by hid subsystem (the logic is on the first few lines of usb_hid_configure() in drivers/usb/input/hid-core.c, in case you are interested). But USB subsystem itself and even the device drivers for both of these devices could later be confused, so I suggest we just remove support for your hardware with 0x08ca/0x0010, as you seem to be OK with that. Thanks, -- Jiri Kosina ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel