mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-31 12:08:19 +00:00 
			
		
		
		
	Import updated device trees from Linux tag v5.9. This picks up new hardware (PinePhone, PineTab); and it drops the U-Boot specific DTSI files for the Pinebook and the Teres-I, since the ANX6345 bridge is now supported upstream. A couple of headers needed updates for recently-added hardware support. Acked-by: Maxime Ripard <mripard@kernel.org> Signed-off-by: Samuel Holland <samuel@sholland.org> Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
		
			
				
	
	
		
			36 lines
		
	
	
		
			694 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			694 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
 | |
| // Copyright (c) 2016 ARM Ltd.
 | |
| 
 | |
| #include "sun50i-a64-pine64.dts"
 | |
| 
 | |
| / {
 | |
| 	model = "Pine64+";
 | |
| 	compatible = "pine64,pine64-plus", "allwinner,sun50i-a64";
 | |
| 
 | |
| 	/* TODO: Camera, touchscreen, etc. */
 | |
| };
 | |
| 
 | |
| &emac {
 | |
| 	pinctrl-names = "default";
 | |
| 	pinctrl-0 = <&rgmii_pins>;
 | |
| 	phy-mode = "rgmii";
 | |
| 	phy-handle = <&ext_rgmii_phy>;
 | |
| 	status = "okay";
 | |
| };
 | |
| 
 | |
| &mdio {
 | |
| 	ext_rgmii_phy: ethernet-phy@1 {
 | |
| 		compatible = "ethernet-phy-ieee802.3-c22";
 | |
| 		reg = <1>;
 | |
| 	};
 | |
| };
 | |
| 
 | |
| ®_dc1sw {
 | |
| 	/*
 | |
| 	 * Ethernet PHY needs 30ms to properly power up and some more
 | |
| 	 * to initialize. 100ms should be plenty of time to finish
 | |
| 	 * whole process.
 | |
| 	 */
 | |
| 	regulator-enable-ramp-delay = <100000>;
 | |
| };
 |