usb: xhci_msm: Resume HSIC controller before remove it
Currently during HSIC pdev removal, there has a race condition between
the runtime suspend routine with the HSIC removal threads. The HSIC clocks
could be turned off before doing the removal of the HCD. Adding the
pm_runtime_get_sync() call before pm_runtime_disable() fucntion call will
avoid an unclocked regiser accesses to the HSIC controller.
CRs-fixed: 649335
Change-Id: I9f55de275059dc878831cede18dd120851191f54
Signed-off-by:
Guang Jian Zeng <gzeng@codeaurora.org>
Loading
Please register or sign in to comment