drivers: usb: fsl: Workaround for Erratum A004477
Add a delay of 1 microsecond before issuing soft reset to the controller to let ongoing ULPI transaction complete. This prevents corruption of ULPI Function Control Register which eventually prevents phy clock from entering to low power mode Signed-off-by:Nikhil Badola <nikhil.badola@freescale.com> Reviewed-by:
York Sun <yorksun@freescale.com>
Showing
- arch/powerpc/cpu/mpc85xx/cmd_errata.c 4 additions, 0 deletionsarch/powerpc/cpu/mpc85xx/cmd_errata.c
- arch/powerpc/include/asm/config_mpc85xx.h 6 additions, 0 deletionsarch/powerpc/include/asm/config_mpc85xx.h
- drivers/usb/host/ehci-fsl.c 10 additions, 0 deletionsdrivers/usb/host/ehci-fsl.c
- include/fsl_usb.h 29 additions, 0 deletionsinclude/fsl_usb.h
Loading
Please register or sign in to comment