]>
Commit | Line | Data |
---|---|---|
fce152a6 | 1 | // SPDX-License-Identifier: (GPL-2.0+ OR MIT) |
f35597ac AY |
2 | |
3 | /dts-v1/; | |
4 | ||
96800f03 | 5 | #include "rv1108.dtsi" |
f35597ac AY |
6 | |
7 | / { | |
5be21d0a AY |
8 | model = "Rockchip RV1108 Evaluation board"; |
9 | compatible = "rockchip,rv1108-evb", "rockchip,rv1108"; | |
f35597ac AY |
10 | |
11 | memory@60000000 { | |
12 | device_type = "memory"; | |
13 | reg = <0x60000000 0x08000000>; | |
14 | }; | |
15 | ||
16 | chosen { | |
17 | stdout-path = "serial2:1500000n8"; | |
18 | }; | |
b6737743 AY |
19 | |
20 | backlight: backlight { | |
21 | compatible = "pwm-backlight"; | |
22 | brightness-levels = < | |
23 | 0 1 2 3 4 5 6 7 | |
24 | 8 9 10 11 12 13 14 15 | |
25 | 16 17 18 19 20 21 22 23 | |
26 | 24 25 26 27 28 29 30 31 | |
27 | 32 33 34 35 36 37 38 39 | |
28 | 40 41 42 43 44 45 46 47 | |
29 | 48 49 50 51 52 53 54 55 | |
30 | 56 57 58 59 60 61 62 63 | |
31 | 64 65 66 67 68 69 70 71 | |
32 | 72 73 74 75 76 77 78 79 | |
33 | 80 81 82 83 84 85 86 87 | |
34 | 88 89 90 91 92 93 94 95 | |
35 | 96 97 98 99 100 101 102 103 | |
36 | 104 105 106 107 108 109 110 111 | |
37 | 112 113 114 115 116 117 118 119 | |
38 | 120 121 122 123 124 125 126 127 | |
39 | 128 129 130 131 132 133 134 135 | |
40 | 136 137 138 139 140 141 142 143 | |
41 | 144 145 146 147 148 149 150 151 | |
42 | 152 153 154 155 156 157 158 159 | |
43 | 160 161 162 163 164 165 166 167 | |
44 | 168 169 170 171 172 173 174 175 | |
45 | 176 177 178 179 180 181 182 183 | |
46 | 184 185 186 187 188 189 190 191 | |
47 | 192 193 194 195 196 197 198 199 | |
48 | 200 201 202 203 204 205 206 207 | |
49 | 208 209 210 211 212 213 214 215 | |
50 | 216 217 218 219 220 221 222 223 | |
51 | 224 225 226 227 228 229 230 231 | |
52 | 232 233 234 235 236 237 238 239 | |
53 | 240 241 242 243 244 245 246 247 | |
54 | 248 249 250 251 252 253 254 255>; | |
55 | default-brightness-level = <200>; | |
56 | pwms = <&pwm0 0 25000 0>; | |
57 | }; | |
a6e31eb3 AY |
58 | |
59 | vcc_sys: vsys-regulator { | |
60 | compatible = "regulator-fixed"; | |
61 | regulator-name = "vsys"; | |
62 | regulator-min-microvolt = <5000000>; | |
63 | regulator-max-microvolt = <5000000>; | |
64 | regulator-boot-on; | |
65 | }; | |
66 | }; | |
67 | ||
be2d026f AY |
68 | &cpu0 { |
69 | cpu-supply = <&vdd_core>; | |
70 | }; | |
71 | ||
a6e31eb3 AY |
72 | &i2c0 { |
73 | status = "okay"; | |
74 | i2c-scl-rising-time-ns = <275>; | |
75 | i2c-scl-falling-time-ns = <16>; | |
76 | clock-frequency = <400000>; | |
77 | ||
78 | rk805: pmic@18 { | |
79 | compatible = "rockchip,rk805"; | |
80 | reg = <0x18>; | |
81 | interrupt-parent = <&gpio0>; | |
82 | interrupts = <RK_PB4 IRQ_TYPE_LEVEL_LOW>; | |
83 | rockchip,system-power-controller; | |
84 | ||
85 | vcc1-supply = <&vcc_sys>; | |
86 | vcc2-supply = <&vcc_sys>; | |
87 | vcc3-supply = <&vcc_sys>; | |
88 | vcc4-supply = <&vcc_sys>; | |
89 | vcc5-supply = <&vcc_sys>; | |
90 | vcc6-supply = <&vcc_sys>; | |
91 | ||
92 | regulators { | |
93 | vdd_core: DCDC_REG1 { | |
94 | regulator-name= "vdd_core"; | |
95 | regulator-min-microvolt = <700000>; | |
96 | regulator-max-microvolt = <1500000>; | |
97 | regulator-always-on; | |
98 | regulator-boot-on; | |
99 | regulator-state-mem { | |
085e42fb OS |
100 | regulator-on-in-suspend; |
101 | regulator-suspend-microvolt = <900000>; | |
a6e31eb3 AY |
102 | }; |
103 | }; | |
104 | ||
105 | vdd_cam: DCDC_REG2 { | |
106 | regulator-name= "vdd_cam"; | |
107 | regulator-min-microvolt = <700000>; | |
108 | regulator-max-microvolt = <2000000>; | |
109 | regulator-state-mem { | |
085e42fb | 110 | regulator-off-in-suspend; |
a6e31eb3 AY |
111 | }; |
112 | }; | |
113 | ||
114 | vcc_ddr: DCDC_REG3 { | |
115 | regulator-name= "vcc_ddr"; | |
116 | regulator-always-on; | |
117 | regulator-boot-on; | |
118 | regulator-state-mem { | |
085e42fb | 119 | regulator-on-in-suspend; |
a6e31eb3 AY |
120 | }; |
121 | }; | |
122 | ||
123 | vcc_io: DCDC_REG4 { | |
124 | regulator-name= "vcc_io"; | |
125 | regulator-min-microvolt = <3300000>; | |
126 | regulator-max-microvolt = <3300000>; | |
127 | regulator-always-on; | |
128 | regulator-boot-on; | |
129 | regulator-state-mem { | |
085e42fb OS |
130 | regulator-on-in-suspend; |
131 | regulator-suspend-microvolt = <3300000>; | |
a6e31eb3 AY |
132 | }; |
133 | }; | |
134 | ||
135 | vdd_10: LDO_REG1 { | |
136 | regulator-name= "vdd_10"; | |
137 | regulator-min-microvolt = <1000000>; | |
138 | regulator-max-microvolt = <1000000>; | |
139 | regulator-always-on; | |
140 | regulator-boot-on; | |
141 | regulator-state-mem { | |
085e42fb | 142 | regulator-off-in-suspend; |
a6e31eb3 AY |
143 | }; |
144 | }; | |
145 | ||
146 | vcc_18: LDO_REG2 { | |
147 | regulator-name= "vcc_18"; | |
148 | regulator-min-microvolt = <1800000>; | |
149 | regulator-max-microvolt = <1800000>; | |
150 | regulator-always-on; | |
151 | regulator-boot-on; | |
152 | regulator-state-mem { | |
085e42fb | 153 | regulator-off-in-suspend; |
a6e31eb3 AY |
154 | }; |
155 | }; | |
156 | ||
157 | vdd10_pmu: LDO_REG3 { | |
158 | regulator-name= "vdd10_pmu"; | |
159 | regulator-min-microvolt = <1000000>; | |
160 | regulator-max-microvolt = <1000000>; | |
161 | regulator-always-on; | |
162 | regulator-boot-on; | |
163 | regulator-state-mem { | |
085e42fb OS |
164 | regulator-on-in-suspend; |
165 | regulator-suspend-microvolt = <1000000>; | |
a6e31eb3 AY |
166 | }; |
167 | }; | |
168 | }; | |
169 | }; | |
684bcba8 AY |
170 | |
171 | bma250: accelerometer@19 { | |
172 | compatible = "bosch,bma250e"; | |
173 | reg = <0x19>; | |
174 | interrupt-parent = <&gpio0>; | |
175 | interrupts = <RK_PB3 IRQ_TYPE_LEVEL_LOW>; | |
176 | }; | |
b6737743 AY |
177 | }; |
178 | ||
179 | &pwm0 { | |
180 | status = "okay"; | |
f35597ac AY |
181 | }; |
182 | ||
d416364f AY |
183 | &sdmmc { |
184 | status = "okay"; | |
185 | }; | |
186 | ||
115cca31 RH |
187 | &tsadc { |
188 | status = "okay"; | |
189 | }; | |
190 | ||
274ff50d FW |
191 | &u2phy { |
192 | status = "okay"; | |
193 | ||
194 | u2phy_host: host-port { | |
195 | status = "okay"; | |
196 | }; | |
197 | ||
198 | u2phy_otg: otg-port { | |
199 | status = "okay"; | |
200 | }; | |
201 | }; | |
202 | ||
f35597ac AY |
203 | &uart0 { |
204 | status = "okay"; | |
205 | }; | |
206 | ||
207 | &uart1 { | |
208 | status = "okay"; | |
209 | }; | |
210 | ||
211 | &uart2 { | |
212 | status = "okay"; | |
213 | }; | |
274ff50d FW |
214 | |
215 | &usb_host_ehci { | |
216 | status = "okay"; | |
217 | }; | |
218 | ||
219 | &usb_host_ohci { | |
220 | status = "okay"; | |
221 | }; | |
222 | ||
223 | &usb_otg { | |
224 | status = "okay"; | |
225 | }; |