On 2/26/07, Alan Stern <[EMAIL PROTECTED]> wrote: > > Another way to control this would be to put all of the USB Host IDs > > into a single module (usbcore), and then that module would load in > > ehci, uhci, etc. > > That would work. But it would be a lot of effort for not much advantage.
It's not that much work. Just move the PCI device tables form the tree controller modules into USB core. Then when USB core is probed, find the device in the table, load the right module and pass the probe on. > Remember too that it's possible to hotplug USB buses. There are USB > controllers on PCcards. If CONFIG_HOTPLUG is on the new _init PCI ID table in USB core won't be discarded. Hotplug will work the same way it works currently. You don't need to do anything special if the PCI ID tables are moved. > > Alan Stern > > -- Jon Smirl [EMAIL PROTECTED] ------------------------------------------------------------------------- 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