1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * Copyright (C) 2014 Steffen Trumtrar <s.trumtrar@pengutronix.de> 4 */ 5 6#include "socfpga_cyclone5.dtsi" 7 8/ { 9 model = "EBV SOCrates"; 10 compatible = "ebv,socrates", "altr,socfpga-cyclone5", "altr,socfpga"; 11 12 aliases { 13 ethernet0 = &gmac1; 14 }; 15 16 chosen { 17 bootargs = "earlyprintk"; 18 stdout-path = "serial0:115200n8"; 19 }; 20 21 memory@0 { 22 name = "memory"; 23 device_type = "memory"; 24 reg = <0x0 0x40000000>; /* 1GB */ 25 }; 26 27 leds: gpio-leds { 28 }; 29}; 30 31&gmac1 { 32 phy-mode = "rgmii"; 33 status = "okay"; 34}; 35 36&gpio0 { 37 status = "okay"; 38}; 39 40&gpio1 { 41 status = "okay"; 42}; 43 44&i2c0 { 45 status = "okay"; 46 47 rtc: rtc@68 { 48 compatible = "st,m41t82"; 49 reg = <0x68>; 50 }; 51}; 52 53&leds { 54 compatible = "gpio-leds"; 55 56 led0 { 57 label = "led:green:heartbeat"; 58 gpios = <&porta 28 1>; 59 linux,default-trigger = "heartbeat"; 60 }; 61 62 led1 { 63 label = "led:green:D7"; 64 gpios = <&portb 19 1>; 65 }; 66 67 led2 { 68 label = "led:green:D8"; 69 gpios = <&portb 25 1>; 70 }; 71}; 72 73&mmc { 74 status = "okay"; 75}; 76 77&qspi { 78 status = "okay"; 79 u-boot,dm-pre-reloc; 80 81 flash: flash@0 { 82 #address-cells = <1>; 83 #size-cells = <1>; 84 compatible = "n25q256a"; 85 reg = <0>; 86 spi-max-frequency = <100000000>; 87 m25p,fast-read; 88 cdns,read-delay = <4>; 89 cdns,tshsl-ns = <50>; 90 cdns,tsd2d-ns = <50>; 91 cdns,tchsh-ns = <4>; 92 cdns,tslch-ns = <4>; 93 status = "okay"; 94 u-boot,dm-pre-reloc; 95 }; 96}; 97