]> asedeno.scripts.mit.edu Git - linux.git/commit
usb: chipidea: imx: Fix ULPI on imx53
authorSebastian Reichel <sebastian.reichel@collabora.co.uk>
Thu, 29 Mar 2018 09:52:49 +0000 (17:52 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 29 Mar 2018 10:03:01 +0000 (12:03 +0200)
commitbe9cae2479f48d18f7a449ba91677ae97df11f3e
tree9d01618e63c0b186f6cdb77372faccbf3904157d
parent04e163794b07bbbd581604bed57ff876e835fd51
usb: chipidea: imx: Fix ULPI on imx53

Traditionally, PORTSC should be set before initializing ULPI phys. But
setting PORTSC before powering on the phy results in a kernel freeze
on imx53 based GE PPD. As a workaround this initializes the phy early
in the imx platform code and disables phy power management from the
core.

Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/chipidea/ci_hdrc_imx.c