>> Is a port reset (once) in hub_port_init() will be enough ? >> > Usually, there is a Reset pin at HUB, you can use a GPIO to control it. > > Here I am attaching the spec I am using . I could n't find a pin > Reset the hub . I can reset the controller though. > Does your hub be in the CPU or out of CPU? It is out of CPU, it is an external peripheral IC, its vendor should have its datasheet. Meanwhile, try to disable your usb1 and try to disable CONFIG_USB_SUSPEND. -- 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