1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0+ 2*724ba675SRob Herring/* 3*724ba675SRob Herring * Copyright (C) 2015 Marek Vasut <marex@denx.de> 4*724ba675SRob Herring */ 5*724ba675SRob Herring 6*724ba675SRob Herring#include "socfpga_cyclone5_mcv.dtsi" 7*724ba675SRob Herring 8*724ba675SRob Herring/ { 9*724ba675SRob Herring model = "Aries/DENX MCV EVK"; 10*724ba675SRob Herring compatible = "denx,mcvevk", "altr,socfpga-cyclone5", "altr,socfpga"; 11*724ba675SRob Herring 12*724ba675SRob Herring aliases { 13*724ba675SRob Herring ethernet0 = &gmac0; 14*724ba675SRob Herring stmpe-i2c0 = &stmpe1; 15*724ba675SRob Herring }; 16*724ba675SRob Herring 17*724ba675SRob Herring chosen { 18*724ba675SRob Herring stdout-path = "serial0:115200n8"; 19*724ba675SRob Herring }; 20*724ba675SRob Herring}; 21*724ba675SRob Herring 22*724ba675SRob Herring&can0 { 23*724ba675SRob Herring status = "okay"; 24*724ba675SRob Herring}; 25*724ba675SRob Herring 26*724ba675SRob Herring&can1 { 27*724ba675SRob Herring status = "okay"; 28*724ba675SRob Herring}; 29*724ba675SRob Herring 30*724ba675SRob Herring&gmac0 { 31*724ba675SRob Herring phy-mode = "rgmii"; 32*724ba675SRob Herring status = "okay"; 33*724ba675SRob Herring}; 34*724ba675SRob Herring 35*724ba675SRob Herring&gpio0 { /* GPIO 0 ... 28 */ 36*724ba675SRob Herring status = "okay"; 37*724ba675SRob Herring}; 38*724ba675SRob Herring 39*724ba675SRob Herring&gpio1 { /* GPIO 29 ... 57 */ 40*724ba675SRob Herring status = "okay"; 41*724ba675SRob Herring}; 42*724ba675SRob Herring 43*724ba675SRob Herring&gpio2 { /* GPIO 58..66 (HLGPI 0..13 at offset 13) */ 44*724ba675SRob Herring status = "okay"; 45*724ba675SRob Herring}; 46*724ba675SRob Herring 47*724ba675SRob Herring&i2c0 { 48*724ba675SRob Herring status = "okay"; 49*724ba675SRob Herring clock-frequency = <100000>; 50*724ba675SRob Herring 51*724ba675SRob Herring stmpe1: stmpe811@41 { 52*724ba675SRob Herring compatible = "st,stmpe811"; 53*724ba675SRob Herring #address-cells = <1>; 54*724ba675SRob Herring #size-cells = <0>; 55*724ba675SRob Herring reg = <0x41>; 56*724ba675SRob Herring id = <0>; 57*724ba675SRob Herring blocks = <0x5>; 58*724ba675SRob Herring irq-gpio = <&portb 28 0x4>; /* GPIO 57, trig. level HI */ 59*724ba675SRob Herring 60*724ba675SRob Herring stmpe_touchscreen { 61*724ba675SRob Herring compatible = "st,stmpe-ts"; 62*724ba675SRob Herring ts,sample-time = <4>; 63*724ba675SRob Herring ts,mod-12b = <1>; 64*724ba675SRob Herring ts,ref-sel = <0>; 65*724ba675SRob Herring ts,adc-freq = <1>; 66*724ba675SRob Herring ts,ave-ctrl = <1>; 67*724ba675SRob Herring ts,touch-det-delay = <3>; 68*724ba675SRob Herring ts,settling = <4>; 69*724ba675SRob Herring ts,fraction-z = <7>; 70*724ba675SRob Herring ts,i-drive = <1>; 71*724ba675SRob Herring }; 72*724ba675SRob Herring }; 73*724ba675SRob Herring}; 74*724ba675SRob Herring 75*724ba675SRob Herring&uart0 { 76*724ba675SRob Herring status = "okay"; 77*724ba675SRob Herring}; 78*724ba675SRob Herring 79*724ba675SRob Herring&usb1 { 80*724ba675SRob Herring status = "okay"; 81*724ba675SRob Herring}; 82