diff options
| author | Suresh Gupta <suresh.gupta@freescale.com> | 2014-02-26 14:29:12 +0530 | 
|---|---|---|
| committer | York Sun <yorksun@freescale.com> | 2014-03-07 14:52:16 -0800 | 
| commit | 9c641a872aa54edc97d69281f705819e96a5c90e (patch) | |
| tree | 11db11fdabd9982050f247542e3bbb6c74cc1249 /arch/powerpc/cpu/mpc85xx/cmd_errata.c | |
| parent | 7af9a07403e80415d097b4175616c7a7686b7deb (diff) | |
| download | olio-uboot-2014.01-9c641a872aa54edc97d69281f705819e96a5c90e.tar.xz olio-uboot-2014.01-9c641a872aa54edc97d69281f705819e96a5c90e.zip | |
powerpc/usb: Workaround for erratum-A006261
USB spec says that the minimum disconnect threshold should be
	over 525 mV. However, internal USB PHY threshold value is below
	this specified value. Due to this some devices disconnect at
	run-time. Hence, phy settings are tweaked to increased disconnect
	threshold to be above 525mV by using this workaround.
Signed-off-by: Suresh Gupta <suresh.gupta@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
Diffstat (limited to 'arch/powerpc/cpu/mpc85xx/cmd_errata.c')
| -rw-r--r-- | arch/powerpc/cpu/mpc85xx/cmd_errata.c | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/arch/powerpc/cpu/mpc85xx/cmd_errata.c b/arch/powerpc/cpu/mpc85xx/cmd_errata.c index d0a1c518b..8b79c05b1 100644 --- a/arch/powerpc/cpu/mpc85xx/cmd_errata.c +++ b/arch/powerpc/cpu/mpc85xx/cmd_errata.c @@ -273,6 +273,10 @@ static int do_errata(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])  	    (SVR_REV(svr) <= CONFIG_SYS_FSL_A004447_SVR_REV))  		puts("Work-around for Erratum I2C-A004447 enabled\n");  #endif +#ifdef CONFIG_SYS_FSL_ERRATUM_A006261 +	if (has_erratum_a006261()) +		puts("Work-around for Erratum A006261 enabled\n"); +#endif  	return 0;  } |