fsl/usb: Workaround for USB erratum-A007075
authorNikhil Badola <nikhil.badola@freescale.com>
Wed, 26 Feb 2014 12:13:15 +0000 (17:43 +0530)
committerYork Sun <yorksun@freescale.com>
Wed, 23 Apr 2014 00:58:48 +0000 (17:58 -0700)
commit11856919f267d00155f571c75dd68ba1bb98729b
tree9fa82f234f3245440a31bf30550711fae0b3bf87
parentc60dee03c019be312e83fcab9c294c5a4cf7c1bd
fsl/usb: Workaround for USB erratum-A007075

Put a delay of 5 millisecond after reset so that ULPI phy
gets enough time to come out of reset. Erratum A007075 applies
to following SOCs and their variants, if any
        P1010 rev 1.0
        B4860 rev 1.0, 2.0
        P4080 rev 2.0, 3.0

Signed-off-by: Nikhil Badola <nikhil.badola@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
arch/powerpc/cpu/mpc85xx/cmd_errata.c
arch/powerpc/include/asm/config_mpc85xx.h
arch/powerpc/include/asm/fsl_errata.h
drivers/usb/host/ehci-fsl.c