ARM: config: USB: Tegra30/114: Fix EHCI timeout issue on "bootp"
Fix the timeout issue after running "bootp" command in u-boot console. For example you see "EHCI timed out on TD- token=0x...". TXFIFOTHRES bits of TXFILLTUNING register should be set to 0x10 after a controller reset and before RUN bit is set (per technical reference manual). Signed-off-by: Jim Lin <jilin@nvidia.com> Tested-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Tom Warren <twarren@nvidia.com>
This commit is contained in:
		
							parent
							
								
									7dcd3a21ff
								
							
						
					
					
						commit
						81d21e98b0
					
				|  | @ -82,5 +82,6 @@ | ||||||
| 
 | 
 | ||||||
| /* For USB EHCI controller */ | /* For USB EHCI controller */ | ||||||
| #define CONFIG_EHCI_IS_TDI | #define CONFIG_EHCI_IS_TDI | ||||||
|  | #define CONFIG_USB_EHCI_TXFIFO_THRESH	0x10 | ||||||
| 
 | 
 | ||||||
| #endif /* _TEGRA114_COMMON_H_ */ | #endif /* _TEGRA114_COMMON_H_ */ | ||||||
|  |  | ||||||
|  | @ -79,5 +79,6 @@ | ||||||
| 
 | 
 | ||||||
| /* For USB EHCI controller */ | /* For USB EHCI controller */ | ||||||
| #define CONFIG_EHCI_IS_TDI | #define CONFIG_EHCI_IS_TDI | ||||||
|  | #define CONFIG_USB_EHCI_TXFIFO_THRESH	0x10 | ||||||
| 
 | 
 | ||||||
| #endif /* _TEGRA30_COMMON_H_ */ | #endif /* _TEGRA30_COMMON_H_ */ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue