mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-30 21:44:27 -04:00 
			
		
		
		
	Targets were build tested and patches are refreshed. Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 42463
		
			
				
	
	
		
			56 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From 1b5a1b92147936c5aa2acec1683663b4d22e9ae6 Mon Sep 17 00:00:00 2001
 | |
| From: Roman Byshko <rbyshko@gmail.com>
 | |
| Date: Tue, 24 Sep 2013 20:03:40 +0200
 | |
| Subject: [PATCH] ARM: sun5i: dt: Add USB host bindings
 | |
| 
 | |
| Add nodes for the usb-phy and ehci- and ohci-usb-host controllers.
 | |
| 
 | |
| Signed-off-by: Roman Byshko <rbyshko@gmail.com>
 | |
| Signed-off-by: Hans de Goede <hdegoede@redhat.com>
 | |
| ---
 | |
|  arch/arm/boot/dts/sun5i-a10s.dtsi | 32 ++++++++++++++++++++++++++++++++
 | |
|  arch/arm/boot/dts/sun5i-a13.dtsi  | 32 ++++++++++++++++++++++++++++++++
 | |
|  2 files changed, 64 insertions(+)
 | |
| 
 | |
| --- a/arch/arm/boot/dts/sun5i-a13.dtsi
 | |
| +++ b/arch/arm/boot/dts/sun5i-a13.dtsi
 | |
| @@ -320,6 +320,38 @@
 | |
|  			#size-cells = <0>;
 | |
|  		};
 | |
|  
 | |
| +		usbphy: phy@01c13400 {
 | |
| +			#phy-cells = <1>;
 | |
| +			compatible = "allwinner,sun5i-a13-usb-phy";
 | |
| +			reg = <0x01c13400 0x10 0x01c14800 0x4>;
 | |
| +			reg-names = "phy_ctrl", "pmu1";
 | |
| +			clocks = <&usb_clk 8>;
 | |
| +			clock-names = "usb_phy";
 | |
| +			resets = <&usb_clk 1>;
 | |
| +			reset-names = "usb1_reset";
 | |
| +			status = "disabled";
 | |
| +		};
 | |
| +
 | |
| +		ehci0: usb@01c14000 {
 | |
| +			compatible = "allwinner,sun5i-a13-ehci", "generic-ehci";
 | |
| +			reg = <0x01c14000 0x100>;
 | |
| +			interrupts = <39>;
 | |
| +			clocks = <&ahb_gates 1>;
 | |
| +			phys = <&usbphy 1>;
 | |
| +			phy-names = "usb";
 | |
| +			status = "disabled";
 | |
| +		};
 | |
| +
 | |
| +		ohci0: usb@01c14400 {
 | |
| +			compatible = "allwinner,sun5i-a13-ohci", "generic-ohci";
 | |
| +			reg = <0x01c14400 0x100>;
 | |
| +			interrupts = <40>;
 | |
| +			clocks = <&usb_clk 6>, <&ahb_gates 2>;
 | |
| +			phys = <&usbphy 1>;
 | |
| +			phy-names = "usb";
 | |
| +			status = "disabled";
 | |
| +		};
 | |
| +
 | |
|  		spi2: spi@01c17000 {
 | |
|  			compatible = "allwinner,sun4i-a10-spi";
 | |
|  			reg = <0x01c17000 0x1000>;
 |