mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-11-03 21:48:15 +00:00 
			
		
		
		
	This commit adds support of USB 1.1 storage media on AXS103 board. For some yet unknown reason USB 2.0 doesn't work on AXS103 board issuing messages like this: ------------------------>8------------------- AXS# usb start starting USB... USB0: USB EHCI 1.00 scanning bus 0 for devices... EHCI timed out on TD - token=0x80008c80 unable to get device descriptor (error=-1) 1 USB Device(s) found ------------------------>8------------------- As a work-around we're falling back to USB 1.1. Indeed it is much slower but at least USB storage devices are usable on AXS103. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Marek Vasut <marex@denx.de> Cc: Simon Glass <sjg@chromium.org>
		
			
				
	
	
		
			58 lines
		
	
	
		
			993 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			993 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
/*
 | 
						|
 * Copyright (C) 2015 Synopsys, Inc. All rights reserved.
 | 
						|
 *
 | 
						|
 * SPDX-License-Identifier:	GPL-2.0+
 | 
						|
 */
 | 
						|
/dts-v1/;
 | 
						|
 | 
						|
#include "skeleton.dtsi"
 | 
						|
 | 
						|
/ {
 | 
						|
	#address-cells = <1>;
 | 
						|
	#size-cells = <1>;
 | 
						|
 | 
						|
	aliases {
 | 
						|
		console = &uart0;
 | 
						|
	};
 | 
						|
 | 
						|
	clocks {
 | 
						|
		apbclk: apbclk {
 | 
						|
			compatible = "fixed-clock";
 | 
						|
			clock-frequency = <50000000>;
 | 
						|
			#clock-cells = <0>;
 | 
						|
		};
 | 
						|
	};
 | 
						|
 | 
						|
	uart0: serial0@e0022000 {
 | 
						|
		compatible = "snps,dw-apb-uart";
 | 
						|
		reg = <0xe0022000 0x1000>;
 | 
						|
		reg-shift = <2>;
 | 
						|
		reg-io-width = <4>;
 | 
						|
	};
 | 
						|
 | 
						|
	ethernet@e0018000 {
 | 
						|
		#interrupt-cells = <1>;
 | 
						|
		compatible = "altr,socfpga-stmmac";
 | 
						|
		reg = < 0xe0018000 0x2000 >;
 | 
						|
		interrupts = < 25 >;
 | 
						|
		interrupt-names = "macirq";
 | 
						|
		phy-mode = "gmii";
 | 
						|
		snps,pbl = < 32 >;
 | 
						|
		clocks = <&apbclk>;
 | 
						|
		clock-names = "stmmaceth";
 | 
						|
		max-speed = <100>;
 | 
						|
	};
 | 
						|
 | 
						|
	ehci@0xe0040000 {
 | 
						|
		compatible = "generic-ehci";
 | 
						|
		reg = < 0xe0040000 0x100 >;
 | 
						|
		interrupts = < 8 >;
 | 
						|
	};
 | 
						|
 | 
						|
	ohci@0xe0060000 {
 | 
						|
		compatible = "generic-ohci";
 | 
						|
		reg = < 0xe0060000 0x100 >;
 | 
						|
		interrupts = < 8 >;
 | 
						|
	};
 | 
						|
};
 |