Am Freitag, 17. Juli 2009 04:00:12 schrieb Elina Pasheva: > The sierra.c driver is sufficient to interact over USB interfaces for all > of our modem products, so one driver fits all. However many of our modems > today do not support Selective Suspend – they may crash or behave > unpredictably when suspended - but they may eventually support it. In this case you should add those devices to the quirk list with the RESET_RESUME quirk. As you currently do not implement a handler for reset_resume, usbcore will leave those devices alone. > Creating two separate drivers, one for SS modems and another for non-SS > modems is not an option either because of the configuration management > nightmare that would create. We also do not want to make any assumptions > about the way a particular Linux kernel is configured for Power Management; > our experience with Ubuntu is that power/level is ON so far, but other Then the distros are to blame. A switch per drive already exists and we cannot add redundant switches for individual drivers. For those devices you know to crash adding a quirk will do the job. Regards Oliver -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html