> Anyhow, I would like now ask how to proceed. Should I export four new > functions as replacement of those leaving old functionality as > currently. Or should I change existing ones like adding new pointer for > struct usb_serial and use it instead of struct usb_interface when not NULL. I think I would favour adding new ones. The new ones can be added, debugged and then the old ones phased out afterwards if it is worth cleaning them up. That saves having to fix everything else at the same time. Alan -- 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