[PATCH 4/6] usb: musb: Add missing pm_runtime_disable and drop 2430 PM timeout

2016-11-16 Thread Bin Liu
From: Tony Lindgren We are missing pm_runtime_disable() in 2430 glue layer. Further, we only need to enable PM runtime and disable it on exit. With musb_core.c doing PM, the glue layer as a parent will always be active when musb_core.c is active. This fixes host enumeration

[PATCH 4/6] usb: musb: Add missing pm_runtime_disable and drop 2430 PM timeout

2016-11-15 Thread Tony Lindgren
We are missing pm_runtime_disable() in 2430 glue layer. Further, we only need to enable PM runtime and disable it on exit. With musb_core.c doing PM, the glue layer as a parent will always be active when musb_core.c is active. This fixes host enumeration issues with some devices as reported by