diff options
author | Shengzhou Liu <Shengzhou.Liu@freescale.com> | 2012-08-22 18:17:00 +0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-09-05 16:52:08 -0700 |
commit | 3735ba8db8e6ea22ad3ff524328926d8d780a884 (patch) | |
tree | 002b17dc5fe22c4c437f4f79ac8657c343587243 /include/linux/fsl_devices.h | |
parent | 67990472c77b06cc591dd59923542f64da91453d (diff) | |
download | op-kernel-dev-3735ba8db8e6ea22ad3ff524328926d8d780a884.zip op-kernel-dev-3735ba8db8e6ea22ad3ff524328926d8d780a884.tar.gz |
powerpc/usb: fix bug of CPU hang when missing USB PHY clock
when missing USB PHY clock, kernel booting up will hang during USB
initialization. We should check USBGP[PHY_CLK_VALID] bit to avoid
CPU hanging in this case.
Signed-off-by: Shengzhou Liu <Shengzhou.Liu@freescale.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/fsl_devices.h')
-rw-r--r-- | include/linux/fsl_devices.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/fsl_devices.h b/include/linux/fsl_devices.h index 15be561..ccfc4bb 100644 --- a/include/linux/fsl_devices.h +++ b/include/linux/fsl_devices.h @@ -19,6 +19,7 @@ #define FSL_UTMI_PHY_DLY 10 /*As per P1010RM, delay for UTMI PHY CLK to become stable - 10ms*/ +#define FSL_USB_PHY_CLK_TIMEOUT 1000 /* uSec */ #define FSL_USB_VER_OLD 0 #define FSL_USB_VER_1_6 1 #define FSL_USB_VER_2_2 2 |