mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-25 18:18:19 +01:00 
			
		
		
		
	Re-add support for Aries Embedded MCV SoM, which is CycloneV based
and the associated MCVEVK and MCVEVP baseboard. The board can boot
from eMMC. Ethernet and USB is supported.
The Aries Embedded boards have been removed with commit 03b54997d568
("board/aries: Remove"). I will now take care of them.
The device-tree files are from mainline Linux commit e93c9c99a629
("Linux v5.1)".
Signed-off-by: Wolfgang Grandegger <wg@aries-embedded.de>
CC: Marek Vasut <marex@denx.de>
CC: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
		
	
			
		
			
				
	
	
		
			82 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			82 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| // SPDX-License-Identifier: GPL-2.0+
 | |
| /*
 | |
|  * Copyright (C) 2015 Marek Vasut <marex@denx.de>
 | |
|  */
 | |
| 
 | |
| #include "socfpga_cyclone5_mcv.dtsi"
 | |
| 
 | |
| / {
 | |
| 	model = "Aries/DENX MCV EVK";
 | |
| 	compatible = "denx,mcvevk", "altr,socfpga-cyclone5", "altr,socfpga";
 | |
| 
 | |
| 	aliases {
 | |
| 		ethernet0 = &gmac0;
 | |
| 		stmpe-i2c0 = &stmpe1;
 | |
| 	};
 | |
| 
 | |
| 	chosen {
 | |
| 		stdout-path = "serial0:115200n8";
 | |
| 	};
 | |
| };
 | |
| 
 | |
| &can0 {
 | |
| 	status = "okay";
 | |
| };
 | |
| 
 | |
| &can1 {
 | |
| 	status = "okay";
 | |
| };
 | |
| 
 | |
| &gmac0 {
 | |
| 	phy-mode = "rgmii";
 | |
| 	status = "okay";
 | |
| };
 | |
| 
 | |
| &gpio0 {	/* GPIO  0 ... 28 */
 | |
| 	status = "okay";
 | |
| };
 | |
| 
 | |
| &gpio1 {	/* GPIO 29 ... 57 */
 | |
| 	status = "okay";
 | |
| };
 | |
| 
 | |
| &gpio2 {	/* GPIO 58..66 (HLGPI 0..13 at offset 13) */
 | |
| 	status = "okay";
 | |
| };
 | |
| 
 | |
| &i2c0 {
 | |
| 	status = "okay";
 | |
| 	clock-frequency = <100000>;
 | |
| 
 | |
| 	stmpe1: stmpe811@41 {
 | |
| 		compatible = "st,stmpe811";
 | |
| 		#address-cells = <1>;
 | |
| 		#size-cells = <0>;
 | |
| 		reg = <0x41>;
 | |
| 		id = <0>;
 | |
| 		blocks = <0x5>;
 | |
| 		irq-gpio = <&portb 28 0x4>;     /* GPIO 57, trig. level HI */
 | |
| 
 | |
| 		stmpe_touchscreen {
 | |
| 			compatible = "st,stmpe-ts";
 | |
| 			ts,sample-time = <4>;
 | |
| 			ts,mod-12b = <1>;
 | |
| 			ts,ref-sel = <0>;
 | |
| 			ts,adc-freq = <1>;
 | |
| 			ts,ave-ctrl = <1>;
 | |
| 			ts,touch-det-delay = <3>;
 | |
| 			ts,settling = <4>;
 | |
| 			ts,fraction-z = <7>;
 | |
| 			ts,i-drive = <1>;
 | |
| 		};
 | |
| 	};
 | |
| };
 | |
| 
 | |
| &uart0 {
 | |
| 	status = "okay";
 | |
| };
 | |
| 
 | |
| &usb1 {
 | |
| 	status = "okay";
 | |
| };
 |