Loading...
Note: File does not exist in v6.8.
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright Altera Corporation (C) 2015. All rights reserved.
4 */
5
6#include "socfpga_cyclone5.dtsi"
7
8/ {
9 model = "Terasic DE-0(Atlas)";
10 compatible = "terasic,de0-atlas", "altr,socfpga-cyclone5", "altr,socfpga";
11
12 chosen {
13 bootargs = "earlyprintk";
14 stdout-path = "serial0:115200n8";
15 };
16
17 memory@0 {
18 name = "memory";
19 device_type = "memory";
20 reg = <0x0 0x40000000>; /* 1GB */
21 };
22
23 aliases {
24 ethernet0 = &gmac1;
25 };
26
27 regulator_3_3v: regulator {
28 compatible = "regulator-fixed";
29 regulator-name = "3.3V";
30 regulator-min-microvolt = <3300000>;
31 regulator-max-microvolt = <3300000>;
32 };
33
34 leds {
35 compatible = "gpio-leds";
36 led-hps0 {
37 label = "hps_led0";
38 gpios = <&portb 24 0>;
39 linux,default-trigger = "heartbeat";
40 };
41 };
42};
43
44&gmac1 {
45 status = "okay";
46 phy-mode = "rgmii";
47
48 txd0-skew-ps = <0>; /* -420ps */
49 txd1-skew-ps = <0>; /* -420ps */
50 txd2-skew-ps = <0>; /* -420ps */
51 txd3-skew-ps = <0>; /* -420ps */
52 rxd0-skew-ps = <420>; /* 0ps */
53 rxd1-skew-ps = <420>; /* 0ps */
54 rxd2-skew-ps = <420>; /* 0ps */
55 rxd3-skew-ps = <420>; /* 0ps */
56 txen-skew-ps = <0>; /* -420ps */
57 txc-skew-ps = <1860>; /* 960ps */
58 rxdv-skew-ps = <420>; /* 0ps */
59 rxc-skew-ps = <1680>; /* 780ps */
60
61 max-frame-size = <3800>;
62};
63
64&gpio0 {
65 status = "okay";
66};
67
68&gpio1 {
69 status = "okay";
70};
71
72&gpio2 {
73 status = "okay";
74};
75
76&i2c0 {
77 status = "okay";
78 clock-frequency = <100000>;
79
80 adxl345: adxl345@53 {
81 compatible = "adi,adxl345";
82 reg = <0x53>;
83
84 interrupt-parent = <&portc>;
85 interrupts = <3 2>;
86 };
87};
88
89&mmc0 {
90 vmmc-supply = <®ulator_3_3v>;
91 vqmmc-supply = <®ulator_3_3v>;
92 status = "okay";
93};
94
95&uart0 {
96 status = "okay";
97};
98
99&usb1 {
100 status = "okay";
101};