More majordomo info at http://vger.kernel.org/majordomo-info.html
Seams to me the driver specific bus_resume call is broken.
ChipIdea?
(gdb) list *(hcd_bus_resume+0x58)
0x2cc0 is in hcd_bus_resume (drivers/usb/core/hcd.c:2222).
2217 return -ENOENT;
2218 if (HCD_RH_RUNNING(hcd))
2219 return 0;
2220
2221 hcd->state = HC_STATE_RESUMING;
2222 status = hcd->driver->bus_resume(hcd);
2223 clear_bit(HCD_FLAG_WAKEUP_PENDING, &hcd->flags);
2224 if (status == 0) {
2225 struct usb_device *udev;
2226 int port1;
e14db48d drivers/usb/chipidea/ci_hdrc_imx.c (Peter Chen 2015-02-11
12:44:47 +0800 276) #ifdef CONFIG_PM_SLEEP
I can't find CONFIG_PM_SLEEP in the kernel config can this trigger
it? CONFIG_PM is enabled.
Regards
Chris
--
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