1*e9c847c3SAnatolij Gustschin/* 2*e9c847c3SAnatolij Gustschin * Copyright Altera Corporation (C) 2015 3*e9c847c3SAnatolij Gustschin * 4*e9c847c3SAnatolij Gustschin * SPDX-License-Identifier: GPL-2.0+ 5*e9c847c3SAnatolij Gustschin */ 6*e9c847c3SAnatolij Gustschin 7*e9c847c3SAnatolij Gustschin#include "socfpga_cyclone5.dtsi" 8*e9c847c3SAnatolij Gustschin 9*e9c847c3SAnatolij Gustschin/ { 10*e9c847c3SAnatolij Gustschin model = "Terasic DE1-SoC"; 11*e9c847c3SAnatolij Gustschin compatible = "altr,socfpga-cyclone5", "altr,socfpga"; 12*e9c847c3SAnatolij Gustschin 13*e9c847c3SAnatolij Gustschin chosen { 14*e9c847c3SAnatolij Gustschin bootargs = "console=ttyS0,115200"; 15*e9c847c3SAnatolij Gustschin }; 16*e9c847c3SAnatolij Gustschin 17*e9c847c3SAnatolij Gustschin aliases { 18*e9c847c3SAnatolij Gustschin ethernet0 = &gmac1; 19*e9c847c3SAnatolij Gustschin udc0 = &usb1; 20*e9c847c3SAnatolij Gustschin }; 21*e9c847c3SAnatolij Gustschin 22*e9c847c3SAnatolij Gustschin memory { 23*e9c847c3SAnatolij Gustschin name = "memory"; 24*e9c847c3SAnatolij Gustschin device_type = "memory"; 25*e9c847c3SAnatolij Gustschin reg = <0x0 0x40000000>; /* 1GB */ 26*e9c847c3SAnatolij Gustschin }; 27*e9c847c3SAnatolij Gustschin 28*e9c847c3SAnatolij Gustschin soc { 29*e9c847c3SAnatolij Gustschin u-boot,dm-pre-reloc; 30*e9c847c3SAnatolij Gustschin }; 31*e9c847c3SAnatolij Gustschin}; 32*e9c847c3SAnatolij Gustschin 33*e9c847c3SAnatolij Gustschin&gmac1 { 34*e9c847c3SAnatolij Gustschin status = "okay"; 35*e9c847c3SAnatolij Gustschin phy-mode = "rgmii"; 36*e9c847c3SAnatolij Gustschin 37*e9c847c3SAnatolij Gustschin rxd0-skew-ps = <420>; 38*e9c847c3SAnatolij Gustschin rxd1-skew-ps = <420>; 39*e9c847c3SAnatolij Gustschin rxd2-skew-ps = <420>; 40*e9c847c3SAnatolij Gustschin rxd3-skew-ps = <420>; 41*e9c847c3SAnatolij Gustschin txen-skew-ps = <0>; 42*e9c847c3SAnatolij Gustschin txc-skew-ps = <1860>; 43*e9c847c3SAnatolij Gustschin rxdv-skew-ps = <420>; 44*e9c847c3SAnatolij Gustschin rxc-skew-ps = <1680>; 45*e9c847c3SAnatolij Gustschin}; 46*e9c847c3SAnatolij Gustschin 47*e9c847c3SAnatolij Gustschin&gpio0 { 48*e9c847c3SAnatolij Gustschin status = "okay"; 49*e9c847c3SAnatolij Gustschin}; 50*e9c847c3SAnatolij Gustschin 51*e9c847c3SAnatolij Gustschin&gpio1 { 52*e9c847c3SAnatolij Gustschin status = "okay"; 53*e9c847c3SAnatolij Gustschin}; 54*e9c847c3SAnatolij Gustschin 55*e9c847c3SAnatolij Gustschin&gpio2 { 56*e9c847c3SAnatolij Gustschin status = "okay"; 57*e9c847c3SAnatolij Gustschin}; 58*e9c847c3SAnatolij Gustschin 59*e9c847c3SAnatolij Gustschin&mmc0 { 60*e9c847c3SAnatolij Gustschin status = "okay"; 61*e9c847c3SAnatolij Gustschin u-boot,dm-pre-reloc; 62*e9c847c3SAnatolij Gustschin}; 63*e9c847c3SAnatolij Gustschin 64*e9c847c3SAnatolij Gustschin&usb1 { 65*e9c847c3SAnatolij Gustschin status = "okay"; 66*e9c847c3SAnatolij Gustschin}; 67