Are you sure this doesn't break the hardware initialization sequencing on some chips? I distinctly call losing over a month of development time on this issue, because the hardware has some undocumented constraints in this area. The entire reeason the host init is so "late" is that doing it earlier (at more logically sensible moments, (in terms of USB specs vs Mentor silicon) broke things. - Dave -- 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