Commit | Line | Data |
---|---|---|
34a31588 MV |
1 | /* |
2 | * Copyright (C) 2015 Marek Vasut <marex@denx.de> | |
3 | * | |
4 | * This program is free software; you can redistribute it and/or modify | |
5 | * it under the terms of the GNU General Public License as published by | |
6 | * the Free Software Foundation; either version 2 of the License, or | |
7 | * (at your option) any later version. | |
8 | * | |
9 | * This program is distributed in the hope that it will be useful, | |
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
12 | * GNU General Public License for more details. | |
13 | * | |
14 | * You should have received a copy of the GNU General Public License | |
15 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | |
16 | */ | |
17 | ||
18 | #include "socfpga_cyclone5_mcv.dtsi" | |
19 | ||
20 | / { | |
dfd35b77 MV |
21 | model = "DENX MCV EVK"; |
22 | compatible = "altr,socfpga-cyclone5", "altr,socfpga"; | |
34a31588 | 23 | |
dfd35b77 MV |
24 | aliases { |
25 | ethernet0 = &gmac0; | |
26 | stmpe-i2c0 = &stmpe1; | |
27 | }; | |
34a31588 | 28 | |
dfd35b77 MV |
29 | chosen { |
30 | stdout-path = "serial0:115200n8"; | |
31 | }; | |
34a31588 MV |
32 | }; |
33 | ||
34 | &can0 { | |
dfd35b77 | 35 | status = "okay"; |
34a31588 MV |
36 | }; |
37 | ||
38 | &can1 { | |
dfd35b77 | 39 | status = "okay"; |
34a31588 MV |
40 | }; |
41 | ||
42 | &gmac0 { | |
dfd35b77 MV |
43 | phy-mode = "rgmii"; |
44 | status = "okay"; | |
34a31588 MV |
45 | }; |
46 | ||
dfd35b77 MV |
47 | &gpio0 { /* GPIO 0 ... 28 */ |
48 | status = "okay"; | |
34a31588 MV |
49 | }; |
50 | ||
dfd35b77 MV |
51 | &gpio1 { /* GPIO 29 ... 57 */ |
52 | status = "okay"; | |
34a31588 MV |
53 | }; |
54 | ||
dfd35b77 MV |
55 | &gpio2 { /* GPIO 58..66 (HLGPI 0..13 at offset 13) */ |
56 | status = "okay"; | |
34a31588 MV |
57 | }; |
58 | ||
59 | &i2c0 { | |
dfd35b77 MV |
60 | status = "okay"; |
61 | speed-mode = <0>; | |
34a31588 | 62 | |
dfd35b77 MV |
63 | stmpe1: stmpe811@41 { |
64 | compatible = "st,stmpe811"; | |
65 | #address-cells = <1>; | |
66 | #size-cells = <0>; | |
67 | reg = <0x41>; | |
68 | id = <0>; | |
69 | blocks = <0x5>; | |
70 | irq-gpio = <&portb 28 0x4>; /* GPIO 57, trig. level HI */ | |
34a31588 | 71 | |
dfd35b77 MV |
72 | stmpe_touchscreen { |
73 | compatible = "st,stmpe-ts"; | |
74 | reg = <0>; | |
75 | ts,sample-time = <4>; | |
76 | ts,mod-12b = <1>; | |
77 | ts,ref-sel = <0>; | |
78 | ts,adc-freq = <1>; | |
79 | ts,ave-ctrl = <1>; | |
80 | ts,touch-det-delay = <3>; | |
81 | ts,settling = <4>; | |
82 | ts,fraction-z = <7>; | |
83 | ts,i-drive = <1>; | |
84 | }; | |
85 | }; | |
34a31588 MV |
86 | }; |
87 | ||
88 | &uart0 { | |
dfd35b77 | 89 | status = "okay"; |
34a31588 MV |
90 | }; |
91 | ||
92 | &usb1 { | |
dfd35b77 | 93 | status = "okay"; |
34a31588 | 94 | }; |