MLK-20569 usb: ehci-mx6: configure usb out of suspend state
authorPeng Fan <peng.fan@nxp.com>
Wed, 12 Dec 2018 02:26:33 +0000 (10:26 +0800)
committerYe Li <ye.li@nxp.com>
Fri, 24 May 2019 09:39:11 +0000 (02:39 -0700)
commit93e07b3135685f2123d19003fa3ab75c00fc6948
treee478fb2d24365d33cadf0e44bd1da9e375c15dac
parent857fa734727d44f83e3ab9efd4c488289a027acd
MLK-20569 usb: ehci-mx6: configure usb out of suspend state

When moving to support partition reboot or android auto on XEN,
linux kernel will runs into runtime suspend state, and the usb
will be configured to low power suspend state by Linux.

Then we reboot and runs into U-Boot, however the usb already in
suspended state and uboot not able to lock the phy pll,
after clearing PHCD to out of suspended state, the phy pll could be
locked and fastboot works.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Suggested-by: Li Jun <jun.li@nxp.com>
Reviewed-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 999ae3e37bc8fea05ac984eb043dd925d80f1208)
drivers/usb/host/ehci-mx6.c