diff options
Diffstat (limited to 'recipes-kernel/linux/linux-cavium/dts/ebb8304-linux.dts')
-rw-r--r-- | recipes-kernel/linux/linux-cavium/dts/ebb8304-linux.dts | 992 |
1 files changed, 992 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-cavium/dts/ebb8304-linux.dts b/recipes-kernel/linux/linux-cavium/dts/ebb8304-linux.dts new file mode 100644 index 0000000..38edad8 --- /dev/null +++ b/recipes-kernel/linux/linux-cavium/dts/ebb8304-linux.dts | |||
@@ -0,0 +1,992 @@ | |||
1 | /* | ||
2 | * Cavium Thunder DTS file - Thunder board description | ||
3 | * | ||
4 | * Copyright (C) 2016, Cavium Inc. | ||
5 | * | ||
6 | * This file is dual-licensed: you can use it either under the terms | ||
7 | * of the GPL or the X11 license, at your option. Note that this dual | ||
8 | * licensing only applies to this file, and not this project as a | ||
9 | * whole. | ||
10 | * | ||
11 | * a) This library is free software; you can redistribute it and/or | ||
12 | * modify it under the terms of the GNU General Public License as | ||
13 | * published by the Free Software Foundation; either version 2 of the | ||
14 | * License, or (at your option) any later version. | ||
15 | * | ||
16 | * This library is distributed in the hope that it will be useful, | ||
17 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
18 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
19 | * GNU General Public License for more details. | ||
20 | * | ||
21 | * You should have received a copy of the GNU General Public | ||
22 | * License along with this library; if not, write to the Free | ||
23 | * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, | ||
24 | * MA 02110-1301 USA | ||
25 | * | ||
26 | * Or, alternatively, | ||
27 | * | ||
28 | * b) Permission is hereby granted, free of charge, to any person | ||
29 | * obtaining a copy of this software and associated documentation | ||
30 | * files (the "Software"), to deal in the Software without | ||
31 | * restriction, including without limitation the rights to use, | ||
32 | * copy, modify, merge, publish, distribute, sublicense, and/or | ||
33 | * sell copies of the Software, and to permit persons to whom the | ||
34 | * Software is furnished to do so, subject to the following | ||
35 | * conditions: | ||
36 | * | ||
37 | * The above copyright notice and this permission notice shall be | ||
38 | * included in all copies or substantial portions of the Software. | ||
39 | * | ||
40 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||
41 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES | ||
42 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | ||
43 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT | ||
44 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | ||
45 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | ||
46 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | ||
47 | * OTHER DEALINGS IN THE SOFTWARE. | ||
48 | */ | ||
49 | |||
50 | /dts-v1/; | ||
51 | |||
52 | /include/ "cn83xx-linux.dtsi" | ||
53 | |||
54 | &mrml_bridge { | ||
55 | mdio-nexus@1,3 { | ||
56 | mdio0@87e005003800 { | ||
57 | sgmii20: sgmii20 { | ||
58 | qlm-mode = "0x020,sgmii"; | ||
59 | reg = <0x14>; | ||
60 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
61 | /* LED[2,1]: Speed, LED[3]: RX, LED[0]: TX, all open-drain */ | ||
62 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
63 | <3 0x11 0 0x00aa>, | ||
64 | <3 0x12 0 0x4105>, | ||
65 | <3 0x13 0 0x8a08>; | ||
66 | }; | ||
67 | sgmii21: sgmii21 { | ||
68 | qlm-mode = "0x021,sgmii"; | ||
69 | reg = <0x15>; | ||
70 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
71 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
72 | <3 0x11 0 0x00aa>, | ||
73 | <3 0x12 0 0x4105>, | ||
74 | <3 0x13 0 0x8a08>; | ||
75 | }; | ||
76 | sgmii22: sgmii22 { | ||
77 | qlm-mode = "0x022,sgmii"; | ||
78 | reg = <0x16>; | ||
79 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
80 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
81 | <3 0x11 0 0x00aa>, | ||
82 | <3 0x12 0 0x4105>, | ||
83 | <3 0x13 0 0x8a08>; | ||
84 | }; | ||
85 | sgmii23: sgmii23 { | ||
86 | qlm-mode = "0x023,sgmii"; | ||
87 | reg = <0x17>; | ||
88 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
89 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
90 | <3 0x11 0 0x00aa>, | ||
91 | <3 0x12 0 0x4105>, | ||
92 | <3 0x13 0 0x8a08>; | ||
93 | }; | ||
94 | xfi20: xfi20 { | ||
95 | qlm-mode = "0x020,xfi","0x020,xfi-10g-kr"; | ||
96 | reg = <0x14> ; | ||
97 | compatible = "cortina,cs4223-slice"; | ||
98 | }; | ||
99 | xfi21: xfi21 { | ||
100 | qlm-mode = "0x021,xfi","0x021,xfi-10g-kr"; | ||
101 | reg = <0x15> ; | ||
102 | compatible = "cortina,cs4223-slice"; | ||
103 | }; | ||
104 | xfi22: xfi22 { | ||
105 | qlm-mode = "0x022,xfi","0x022,xfi-10g-kr"; | ||
106 | reg = <0x16> ; | ||
107 | compatible = "cortina,cs4223-slice"; | ||
108 | }; | ||
109 | xfi23: xfi23 { | ||
110 | qlm-mode = "0x023,xfi","0x023,xfi-10g-kr"; | ||
111 | reg = <0x17> ; | ||
112 | compatible = "cortina,cs4223-slice"; | ||
113 | }; | ||
114 | xlaui20: xlaui20 { | ||
115 | qlm-mode = "0x020,xlaui","0x020,xlaui-40g-kr"; | ||
116 | reg = <0x14> ; | ||
117 | compatible = "cortina,cs4223-slice"; | ||
118 | }; | ||
119 | xaui20: xaui20 { | ||
120 | qlm-mode = "0x020,xaui"; | ||
121 | reg = <0x14> ; | ||
122 | compatible = "broadcom,bcm8706", "ethernet-phy-ieee802.3-c45"; | ||
123 | broadcom,c45-reg-init = <1 0xc808 0xff8f 0x70>; | ||
124 | }; | ||
125 | rxaui20: rxaui20 { | ||
126 | qlm-mode = "0x020,rxaui"; | ||
127 | reg = <0x14> ; | ||
128 | compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; | ||
129 | }; | ||
130 | rxaui21: rxaui21 { | ||
131 | qlm-mode = "0x021,rxaui"; | ||
132 | reg = <0x15> ; | ||
133 | compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; | ||
134 | }; | ||
135 | qsgmii20: qsgmii20 { | ||
136 | qlm-mode = "0x020,qsgmii"; | ||
137 | reg = <0x14> ; | ||
138 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
139 | }; | ||
140 | qsgmii21: qsgmii21 { | ||
141 | qlm-mode = "0x021,qsgmii"; | ||
142 | reg = <0x15> ; | ||
143 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
144 | }; | ||
145 | qsgmii22: qsgmii22 { | ||
146 | qlm-mode = "0x022,qsgmii"; | ||
147 | reg = <0x16> ; | ||
148 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
149 | }; | ||
150 | qsgmii23: qsgmii23 { | ||
151 | qlm-mode = "0x023,qsgmii"; | ||
152 | reg = <0x17> ; | ||
153 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
154 | }; | ||
155 | sgmii30: sgmii30 { | ||
156 | qlm-mode = "0x030,sgmii"; | ||
157 | reg = <0x10>; | ||
158 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
159 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
160 | <3 0x11 0 0x00aa>, | ||
161 | <3 0x12 0 0x4105>, | ||
162 | <3 0x13 0 0x8a08>; | ||
163 | }; | ||
164 | sgmii31: sgmii31 { | ||
165 | qlm-mode = "0x031,sgmii"; | ||
166 | reg = <0x11>; | ||
167 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
168 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
169 | <3 0x11 0 0x00aa>, | ||
170 | <3 0x12 0 0x4105>, | ||
171 | <3 0x13 0 0x8a08>; | ||
172 | }; | ||
173 | sgmii32: sgmii32 { | ||
174 | qlm-mode = "0x032,sgmii"; | ||
175 | reg = <0x12>; | ||
176 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
177 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
178 | <3 0x11 0 0x00aa>, | ||
179 | <3 0x12 0 0x4105>, | ||
180 | <3 0x13 0 0x8a08>; | ||
181 | }; | ||
182 | sgmii33: sgmii33 { | ||
183 | qlm-mode = "0x033,sgmii"; | ||
184 | reg = <0x13>; | ||
185 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
186 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
187 | <3 0x11 0 0x00aa>, | ||
188 | <3 0x12 0 0x4105>, | ||
189 | <3 0x13 0 0x8a08>; | ||
190 | }; | ||
191 | xfi30: xfi30 { | ||
192 | qlm-mode = "0x030,xfi","0x030,xfi-10g-kr"; | ||
193 | reg = <0x10> ; | ||
194 | compatible = "cortina,cs4223-slice"; | ||
195 | }; | ||
196 | xfi31: xfi31 { | ||
197 | qlm-mode = "0x031,xfi","0x031,xfi-10g-kr"; | ||
198 | reg = <0x11> ; | ||
199 | compatible = "cortina,cs4223-slice"; | ||
200 | }; | ||
201 | xfi32: xfi32 { | ||
202 | qlm-mode = "0x032,xfi","0x032,xfi-10g-kr"; | ||
203 | reg = <0x12> ; | ||
204 | compatible = "cortina,cs4223-slice"; | ||
205 | }; | ||
206 | xfi33: xfi33 { | ||
207 | qlm-mode = "0x033,xfi","0x033,xfi-10g-kr"; | ||
208 | reg = <0x13> ; | ||
209 | compatible = "cortina,cs4223-slice"; | ||
210 | }; | ||
211 | xlaui30: xlaui30 { | ||
212 | qlm-mode = "0x030,xlaui","0x030,xlaui-40g-kr"; | ||
213 | reg = <0x10> ; | ||
214 | compatible = "cortina,cs4223-slice"; | ||
215 | }; | ||
216 | xaui30: xaui30 { | ||
217 | qlm-mode = "0x030,xaui"; | ||
218 | reg = <0x10> ; | ||
219 | compatible = "broadcom,bcm8706", "ethernet-phy-ieee802.3-c45"; | ||
220 | broadcom,c45-reg-init = <1 0xc808 0xff8f 0x70>; | ||
221 | }; | ||
222 | rxaui30: rxaui30 { | ||
223 | qlm-mode = "0x030,rxaui"; | ||
224 | reg = <0x10> ; | ||
225 | compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; | ||
226 | }; | ||
227 | rxaui31: rxaui31 { | ||
228 | qlm-mode = "0x031,rxaui"; | ||
229 | reg = <0x11> ; | ||
230 | compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; | ||
231 | }; | ||
232 | qsgmii30: qsgmii30 { | ||
233 | qlm-mode = "0x030,qsgmii"; | ||
234 | reg = <0x10> ; | ||
235 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
236 | }; | ||
237 | qsgmii31: qsgmii31 { | ||
238 | qlm-mode = "0x031,qsgmii"; | ||
239 | reg = <0x11> ; | ||
240 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
241 | }; | ||
242 | qsgmii32: qsgmii32 { | ||
243 | qlm-mode = "0x032,qsgmii"; | ||
244 | reg = <0x12> ; | ||
245 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
246 | }; | ||
247 | qsgmii33: qsgmii33 { | ||
248 | qlm-mode = "0x033,qsgmii"; | ||
249 | reg = <0x13> ; | ||
250 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
251 | }; | ||
252 | }; | ||
253 | |||
254 | mdio1@87e005003880 { | ||
255 | compatible = "cavium,thunder-8890-mdio"; | ||
256 | #address-cells = <1>; | ||
257 | #size-cells = <0>; | ||
258 | reg = <0x87e0 0x05003880 0x0 0x30>; | ||
259 | |||
260 | sgmii00: sgmii00 { | ||
261 | qlm-mode = "0x000,sgmii"; | ||
262 | reg = <0x8> ; | ||
263 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
264 | /* LED[2,1]: Speed, LED[3]: RX, LED[0]: TX, all open-drain */ | ||
265 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
266 | <3 0x11 0 0x00aa>, | ||
267 | <3 0x12 0 0x4105>, | ||
268 | <3 0x13 0 0x8a08>; | ||
269 | }; | ||
270 | sgmii01: sgmii01 { | ||
271 | qlm-mode = "0x001,sgmii"; | ||
272 | reg = <0x9> ; | ||
273 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
274 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
275 | <3 0x11 0 0x00aa>, | ||
276 | <3 0x12 0 0x4105>, | ||
277 | <3 0x13 0 0x8a08>; | ||
278 | }; | ||
279 | sgmii02: sgmii02 { | ||
280 | qlm-mode = "0x002,sgmii"; | ||
281 | reg = <0xa> ; | ||
282 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
283 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
284 | <3 0x11 0 0x00aa>, | ||
285 | <3 0x12 0 0x4105>, | ||
286 | <3 0x13 0 0x8a08>; | ||
287 | }; | ||
288 | sgmii03: sgmii03 { | ||
289 | qlm-mode = "0x003,sgmii"; | ||
290 | reg = <0xb> ; | ||
291 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
292 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
293 | <3 0x11 0 0x00aa>, | ||
294 | <3 0x12 0 0x4105>, | ||
295 | <3 0x13 0 0x8a08>; | ||
296 | }; | ||
297 | xfi00: xfi00 { | ||
298 | qlm-mode = "0x000,xfi","0x000,xfi-10g-kr"; | ||
299 | reg = <0x8> ; | ||
300 | compatible = "cortina,cs4223-slice"; | ||
301 | }; | ||
302 | xfi01: xfi01 { | ||
303 | qlm-mode = "0x001,xfi","0x001,xfi-10g-kr"; | ||
304 | reg = <0x9> ; | ||
305 | compatible = "cortina,cs4223-slice"; | ||
306 | }; | ||
307 | xfi02: xfi02 { | ||
308 | qlm-mode = "0x002,xfi","0x002,xfi-10g-kr"; | ||
309 | reg = <0xa> ; | ||
310 | compatible = "cortina,cs4223-slice"; | ||
311 | }; | ||
312 | xfi03: xfi03 { | ||
313 | qlm-mode = "0x003,xfi","0x003,xfi-10g-kr"; | ||
314 | reg = <0xb> ; | ||
315 | compatible = "cortina,cs4223-slice"; | ||
316 | }; | ||
317 | xlaui00: xlaui00 { | ||
318 | qlm-mode = "0x000,xlaui","0x000,xlaui-40g-kr"; | ||
319 | reg = <0x8> ; | ||
320 | compatible = "cortina,cs4223-slice"; | ||
321 | }; | ||
322 | xaui00: xaui00 { | ||
323 | qlm-mode = "0x000,xaui"; | ||
324 | reg = <0x8> ; | ||
325 | compatible = "broadcom,bcm8706", "ethernet-phy-ieee802.3-c45"; | ||
326 | broadcom,c45-reg-init = <1 0xc808 0xff8f 0x70>; | ||
327 | }; | ||
328 | rxaui00: rxaui00 { | ||
329 | qlm-mode = "0x000,rxaui"; | ||
330 | reg = <0x8> ; | ||
331 | compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; | ||
332 | }; | ||
333 | rxaui01: rxaui01 { | ||
334 | qlm-mode = "0x001,rxaui"; | ||
335 | reg = <0x9> ; | ||
336 | compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; | ||
337 | }; | ||
338 | qsgmii00: qsgmii00 { | ||
339 | qlm-mode = "0x000,qsgmii"; | ||
340 | reg = <0x8> ; | ||
341 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
342 | }; | ||
343 | qsgmii01: qsgmii01 { | ||
344 | qlm-mode = "0x001,qsgmii"; | ||
345 | reg = <0x9> ; | ||
346 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
347 | }; | ||
348 | qsgmii02: qsgmii02 { | ||
349 | qlm-mode = "0x002,qsgmii"; | ||
350 | reg = <0xa> ; | ||
351 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
352 | }; | ||
353 | qsgmii03: qsgmii03 { | ||
354 | qlm-mode = "0x003,qsgmii"; | ||
355 | reg = <0xb> ; | ||
356 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
357 | }; | ||
358 | sgmii10: sgmii10 { | ||
359 | qlm-mode = "0x010,sgmii"; | ||
360 | reg = <0xc>; | ||
361 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
362 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
363 | <3 0x11 0 0x00aa>, | ||
364 | <3 0x12 0 0x4105>, | ||
365 | <3 0x13 0 0x8a08>; | ||
366 | }; | ||
367 | sgmii11: sgmii11 { | ||
368 | qlm-mode = "0x011,sgmii"; | ||
369 | reg = <0xd>; | ||
370 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
371 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
372 | <3 0x11 0 0x00aa>, | ||
373 | <3 0x12 0 0x4105>, | ||
374 | <3 0x13 0 0x8a08>; | ||
375 | }; | ||
376 | sgmii12: sgmii12 { | ||
377 | qlm-mode = "0x012,sgmii"; | ||
378 | reg = <0xe>; | ||
379 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
380 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
381 | <3 0x11 0 0x00aa>, | ||
382 | <3 0x12 0 0x4105>, | ||
383 | <3 0x13 0 0x8a08>; | ||
384 | }; | ||
385 | sgmii13: sgmii13 { | ||
386 | qlm-mode = "0x013,sgmii"; | ||
387 | reg = <0xf>; | ||
388 | compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; | ||
389 | marvell,reg-init = <3 0x10 0 0x8665>, | ||
390 | <3 0x11 0 0x00aa>, | ||
391 | <3 0x12 0 0x4105>, | ||
392 | <3 0x13 0 0x8a08>; | ||
393 | }; | ||
394 | xfi10: xfi10 { | ||
395 | qlm-mode = "0x010,xfi","0x010,xfi-10g-kr"; | ||
396 | reg = <0xc> ; | ||
397 | compatible = "cortina,cs4223-slice"; | ||
398 | }; | ||
399 | xfi11: xfi11 { | ||
400 | qlm-mode = "0x011,xfi","0x011,xfi-10g-kr"; | ||
401 | reg = <0xd> ; | ||
402 | compatible = "cortina,cs4223-slice"; | ||
403 | }; | ||
404 | xfi12: xfi12 { | ||
405 | qlm-mode = "0x012,xfi","0x012,xfi-10g-kr"; | ||
406 | reg = <0xe> ; | ||
407 | compatible = "cortina,cs4223-slice"; | ||
408 | }; | ||
409 | xfi13: xfi13 { | ||
410 | qlm-mode = "0x013,xfi","0x013,xfi-10g-kr"; | ||
411 | reg = <0xf> ; | ||
412 | compatible = "cortina,cs4223-slice"; | ||
413 | }; | ||
414 | xlaui10: xlaui10 { | ||
415 | qlm-mode = "0x010,xlaui","0x010,xlaui-40g-kr"; | ||
416 | reg = <0xc> ; | ||
417 | compatible = "cortina,cs4223-slice"; | ||
418 | }; | ||
419 | xaui10: xaui10 { | ||
420 | qlm-mode = "0x010,xaui"; | ||
421 | reg = <0xc> ; | ||
422 | compatible = "broadcom,bcm8706", "ethernet-phy-ieee802.3-c45"; | ||
423 | broadcom,c45-reg-init = <1 0xc808 0xff8f 0x70>; | ||
424 | }; | ||
425 | rxaui10: rxaui10 { | ||
426 | qlm-mode = "0x010,rxaui"; | ||
427 | reg = <0xc> ; | ||
428 | compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; | ||
429 | }; | ||
430 | rxaui11: rxaui11 { | ||
431 | qlm-mode = "0x011,rxaui"; | ||
432 | reg = <0xd> ; | ||
433 | compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; | ||
434 | }; | ||
435 | qsgmii10: qsgmii10 { | ||
436 | qlm-mode = "0x010,qsgmii"; | ||
437 | reg = <0xc> ; | ||
438 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
439 | }; | ||
440 | qsgmii11: qsgmii11 { | ||
441 | qlm-mode = "0x011,qsgmii"; | ||
442 | reg = <0xd> ; | ||
443 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
444 | }; | ||
445 | qsgmii12: qsgmii12 { | ||
446 | qlm-mode = "0x012,qsgmii"; | ||
447 | reg = <0xe> ; | ||
448 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
449 | }; | ||
450 | qsgmii13: qsgmii13 { | ||
451 | qlm-mode = "0x013,qsgmii"; | ||
452 | reg = <0xf> ; | ||
453 | compatible = "vitesse,vsc8574", "ethernet-phy-ieee802.3-c22"; | ||
454 | }; | ||
455 | }; | ||
456 | }; | ||
457 | |||
458 | bgx0 { | ||
459 | /* typename+qlm+typenumber eg : | ||
460 | sgmii+bgx0+sgmmi0 | ||
461 | */ | ||
462 | sgmii00 { | ||
463 | reg = <0>; | ||
464 | qlm-mode = "0x000,sgmii"; | ||
465 | local-mac-address = [00 00 00 00 00 00]; | ||
466 | phy-handle = <&sgmii00>; | ||
467 | }; | ||
468 | sgmii01 { | ||
469 | reg = <1>; | ||
470 | qlm-mode = "0x001,sgmii"; | ||
471 | local-mac-address = [00 00 00 00 00 00]; | ||
472 | phy-handle = <&sgmii01>; | ||
473 | }; | ||
474 | sgmii02 { | ||
475 | reg = <2>; | ||
476 | qlm-mode = "0x002,sgmii"; | ||
477 | local-mac-address = [00 00 00 00 00 00]; | ||
478 | phy-handle = <&sgmii02>; | ||
479 | }; | ||
480 | sgmii03 { | ||
481 | reg = <3>; | ||
482 | qlm-mode = "0x003,sgmii"; | ||
483 | local-mac-address = [00 00 00 00 00 00]; | ||
484 | phy-handle = <&sgmii03>; | ||
485 | }; | ||
486 | xfi00 { | ||
487 | reg = <0>; | ||
488 | qlm-mode = "0x000,xfi"; | ||
489 | local-mac-address = [00 00 00 00 00 00]; | ||
490 | phy-handle = <&xfi00>; | ||
491 | }; | ||
492 | xfi01 { | ||
493 | reg = <1>; | ||
494 | qlm-mode = "0x001,xfi"; | ||
495 | local-mac-address = [00 00 00 00 00 00]; | ||
496 | phy-handle = <&xfi01>; | ||
497 | }; | ||
498 | xfi02 { | ||
499 | reg = <2>; | ||
500 | qlm-mode = "0x002,xfi"; | ||
501 | local-mac-address = [00 00 00 00 00 00]; | ||
502 | phy-handle = <&xfi02>; | ||
503 | }; | ||
504 | xfi03 { | ||
505 | reg = <3>; | ||
506 | qlm-mode = "0x003,xfi"; | ||
507 | local-mac-address = [00 00 00 00 00 00]; | ||
508 | phy-handle = <&xfi03>; | ||
509 | }; | ||
510 | xfi-10g-kr00 { | ||
511 | reg = <0>; | ||
512 | qlm-mode = "0x000,xfi-10g-kr"; | ||
513 | local-mac-address = [00 00 00 00 00 00]; | ||
514 | phy-handle = <&xfi00>; | ||
515 | }; | ||
516 | xfi-10g-kr01 { | ||
517 | reg = <1>; | ||
518 | qlm-mode = "0x001,xfi-10g-kr"; | ||
519 | local-mac-address = [00 00 00 00 00 00]; | ||
520 | phy-handle = <&xfi01>; | ||
521 | }; | ||
522 | xfi-10g-kr02 { | ||
523 | reg = <2>; | ||
524 | qlm-mode = "0x002,xfi-10g-kr"; | ||
525 | local-mac-address = [00 00 00 00 00 00]; | ||
526 | phy-handle = <&xfi02>; | ||
527 | }; | ||
528 | xfi-10g-kr03 { | ||
529 | reg = <3>; | ||
530 | qlm-mode = "0x003,xfi-10g-kr"; | ||
531 | local-mac-address = [00 00 00 00 00 00]; | ||
532 | phy-handle = <&xfi03>; | ||
533 | }; | ||
534 | xlaui00 { | ||
535 | reg = <0>; | ||
536 | qlm-mode = "0x000,xlaui"; | ||
537 | local-mac-address = [00 00 00 00 00 00]; | ||
538 | phy-handle = <&xlaui00>; | ||
539 | }; | ||
540 | xlaui-40g-kr00 { | ||
541 | reg = <0>; | ||
542 | qlm-mode = "0x000,xlaui-40g-kr"; | ||
543 | local-mac-address = [00 00 00 00 00 00]; | ||
544 | phy-handle = <&xlaui00>; | ||
545 | }; | ||
546 | xaui00 { | ||
547 | reg = <0>; | ||
548 | qlm-mode = "0x000,xaui"; | ||
549 | local-mac-address = [00 00 00 00 00 00]; | ||
550 | phy-handle = <&xaui00>; | ||
551 | }; | ||
552 | rxaui00 { | ||
553 | reg = <0>; | ||
554 | qlm-mode = "0x000,rxaui"; | ||
555 | local-mac-address = [00 00 00 00 00 00]; | ||
556 | phy-handle = <&rxaui00>; | ||
557 | }; | ||
558 | rxaui01 { | ||
559 | reg = <1>; | ||
560 | qlm-mode = "0x001,rxaui"; | ||
561 | local-mac-address = [00 00 00 00 00 00]; | ||
562 | phy-handle = <&rxaui01>; | ||
563 | }; | ||
564 | qsgmii00 { | ||
565 | reg = <0>; | ||
566 | qlm-mode = "0x000,qsgmii"; | ||
567 | local-mac-address = [00 00 00 00 00 00]; | ||
568 | phy-handle = <&qsgmii00>; | ||
569 | }; | ||
570 | qsgmii01 { | ||
571 | reg = <1>; | ||
572 | qlm-mode = "0x001,qsgmii"; | ||
573 | local-mac-address = [00 00 00 00 00 00]; | ||
574 | phy-handle = <&qsgmii01>; | ||
575 | }; | ||
576 | qsgmii02 { | ||
577 | reg = <2>; | ||
578 | qlm-mode = "0x002,qsgmii"; | ||
579 | local-mac-address = [00 00 00 00 00 00]; | ||
580 | phy-handle = <&qsgmii02>; | ||
581 | }; | ||
582 | qsgmii03 { | ||
583 | reg = <3>; | ||
584 | qlm-mode = "0x003,qsgmii"; | ||
585 | local-mac-address = [00 00 00 00 00 00]; | ||
586 | phy-handle = <&qsgmii03>; | ||
587 | }; | ||
588 | }; | ||
589 | bgx1 { | ||
590 | sgmii10 { | ||
591 | reg = <0>; | ||
592 | qlm-mode = "0x010,sgmii"; | ||
593 | local-mac-address = [00 00 00 00 00 00]; | ||
594 | phy-handle = <&sgmii10>; /*"sgmmi"+bgx+no */ | ||
595 | }; | ||
596 | sgmii11 { | ||
597 | reg = <1>; | ||
598 | qlm-mode = "0x011,sgmii"; | ||
599 | local-mac-address = [00 00 00 00 00 00]; | ||
600 | phy-handle = <&sgmii11>; | ||
601 | }; | ||
602 | sgmii12 { | ||
603 | reg = <2>; | ||
604 | qlm-mode = "0x012,sgmii"; | ||
605 | local-mac-address = [00 00 00 00 00 00]; | ||
606 | phy-handle = <&sgmii12>; | ||
607 | }; | ||
608 | sgmii13 { | ||
609 | reg = <3>; | ||
610 | qlm-mode = "0x013,sgmii"; | ||
611 | local-mac-address = [00 00 00 00 00 00]; | ||
612 | phy-handle = <&sgmii13>; | ||
613 | }; | ||
614 | xfi10 { | ||
615 | reg = <0>; | ||
616 | qlm-mode = "0x010,xfi"; | ||
617 | local-mac-address = [00 00 00 00 00 00]; | ||
618 | phy-handle = <&xfi10>; | ||
619 | }; | ||
620 | xfi11 { | ||
621 | reg = <1>; | ||
622 | qlm-mode = "0x011,xfi"; | ||
623 | local-mac-address = [00 00 00 00 00 00]; | ||
624 | phy-handle = <&xfi11>; | ||
625 | }; | ||
626 | xfi12 { | ||
627 | reg = <2>; | ||
628 | qlm-mode = "0x012,xfi"; | ||
629 | local-mac-address = [00 00 00 00 00 00]; | ||
630 | phy-handle = <&xfi12>; | ||
631 | }; | ||
632 | xfi13 { | ||
633 | reg = <3>; | ||
634 | qlm-mode = "0x013,xfi"; | ||
635 | local-mac-address = [00 00 00 00 00 00]; | ||
636 | phy-handle = <&xfi13>; | ||
637 | }; | ||
638 | xfi-10g-kr10 { | ||
639 | reg = <0>; | ||
640 | qlm-mode = "0x010,xfi-10g-kr"; | ||
641 | local-mac-address = [00 00 00 00 00 00]; | ||
642 | phy-handle = <&xfi10>; | ||
643 | }; | ||
644 | xfi-10g-kr11 { | ||
645 | reg = <1>; | ||
646 | qlm-mode = "0x011,xfi-10g-kr"; | ||
647 | local-mac-address = [00 00 00 00 00 00]; | ||
648 | phy-handle = <&xfi11>; | ||
649 | }; | ||
650 | xfi-10g-kr12 { | ||
651 | reg = <2>; | ||
652 | qlm-mode = "0x012,xfi-10g-kr"; | ||
653 | local-mac-address = [00 00 00 00 00 00]; | ||
654 | phy-handle = <&xfi12>; | ||
655 | }; | ||
656 | xfi-10g-kr13 { | ||
657 | reg = <3>; | ||
658 | qlm-mode = "0x013,xfi-10g-kr"; | ||
659 | local-mac-address = [00 00 00 00 00 00]; | ||
660 | phy-handle = <&xfi13>; | ||
661 | }; | ||
662 | xlaui10 { | ||
663 | reg = <0>; | ||
664 | qlm-mode = "0x010,xlaui"; | ||
665 | local-mac-address = [00 00 00 00 00 00]; | ||
666 | phy-handle = <&xlaui10>; | ||
667 | }; | ||
668 | xlaui-40g-kr-10 { | ||
669 | reg = <0>; | ||
670 | qlm-mode = "0x010,xlaui-40g-kr"; | ||
671 | local-mac-address = [00 00 00 00 00 00]; | ||
672 | phy-handle = <&xlaui10>; | ||
673 | }; | ||
674 | xaui10 { | ||
675 | reg = <0>; | ||
676 | qlm-mode = "0x010,xaui"; | ||
677 | local-mac-address = [00 00 00 00 00 00]; | ||
678 | phy-handle = <&xaui10>; | ||
679 | }; | ||
680 | rxaui10 { | ||
681 | reg = <8>; | ||
682 | qlm-mode = "0x010,rxaui"; | ||
683 | local-mac-address = [00 00 00 00 00 00]; | ||
684 | phy-handle = <&rxaui10>; | ||
685 | }; | ||
686 | rxaui11 { | ||
687 | reg = <9>; | ||
688 | qlm-mode = "0x011,rxaui"; | ||
689 | local-mac-address = [00 00 00 00 00 00]; | ||
690 | phy-handle = <&rxaui11>; | ||
691 | }; | ||
692 | qsgmii10 { | ||
693 | reg = <0>; | ||
694 | qlm-mode = "0x010,qsgmii"; | ||
695 | local-mac-address = [00 00 00 00 00 00]; | ||
696 | phy-handle = <&qsgmii10>; | ||
697 | }; | ||
698 | qsgmii11 { | ||
699 | reg = <1>; | ||
700 | qlm-mode = "0x011,qsgmii"; | ||
701 | local-mac-address = [00 00 00 00 00 00]; | ||
702 | phy-handle = <&qsgmii11>; | ||
703 | }; | ||
704 | qsgmii12 { | ||
705 | reg = <2>; | ||
706 | qlm-mode = "0x012,qsgmii"; | ||
707 | local-mac-address = [00 00 00 00 00 00]; | ||
708 | phy-handle = <&qsgmii12>; | ||
709 | }; | ||
710 | qsgmii13 { | ||
711 | reg = <3>; | ||
712 | qlm-mode = "0x013,qsgmii"; | ||
713 | local-mac-address = [00 00 00 00 00 00]; | ||
714 | phy-handle = <&qsgmii13>; | ||
715 | }; | ||
716 | }; | ||
717 | |||
718 | bgx2 { | ||
719 | sgmii20 { | ||
720 | reg = <0>; | ||
721 | qlm-mode = "0x020,sgmii"; | ||
722 | local-mac-address = [00 00 00 00 00 00]; | ||
723 | phy-handle = <&sgmii20>; | ||
724 | }; | ||
725 | sgmii21 { | ||
726 | reg = <1>; | ||
727 | qlm-mode = "0x021,sgmii"; | ||
728 | local-mac-address = [00 00 00 00 00 00]; | ||
729 | phy-handle = <&sgmii21>; | ||
730 | }; | ||
731 | sgmii22 { | ||
732 | reg = <2>; | ||
733 | qlm-mode = "0x022,sgmii"; | ||
734 | local-mac-address = [00 00 00 00 00 00]; | ||
735 | phy-handle = <&sgmii22>; | ||
736 | }; | ||
737 | sgmii23 { | ||
738 | reg = <3>; | ||
739 | qlm-mode = "0x023,sgmii"; | ||
740 | local-mac-address = [00 00 00 00 00 00]; | ||
741 | phy-handle = <&sgmii23>; | ||
742 | }; | ||
743 | xfi20 { | ||
744 | reg = <0>; | ||
745 | qlm-mode = "0x020,xfi"; | ||
746 | local-mac-address = [00 00 00 00 00 00]; | ||
747 | phy-handle = <&xfi20>; | ||
748 | }; | ||
749 | xfi21 { | ||
750 | reg = <1>; | ||
751 | qlm-mode = "0x021,xfi"; | ||
752 | local-mac-address = [00 00 00 00 00 00]; | ||
753 | phy-handle = <&xfi21>; | ||
754 | }; | ||
755 | xfi22 { | ||
756 | reg = <2>; | ||
757 | qlm-mode = "0x022,xfi"; | ||
758 | local-mac-address = [00 00 00 00 00 00]; | ||
759 | phy-handle = <&xfi22>; | ||
760 | }; | ||
761 | xfi23 { | ||
762 | reg = <3>; | ||
763 | qlm-mode = "0x023,xfi"; | ||
764 | local-mac-address = [00 00 00 00 00 00]; | ||
765 | phy-handle = <&xfi23>; | ||
766 | }; | ||
767 | xfi-10g-kr20 { | ||
768 | reg = <0>; | ||
769 | qlm-mode = "0x020,xfi-10g-kr"; | ||
770 | local-mac-address = [00 00 00 00 00 00]; | ||
771 | phy-handle = <&xfi20>; | ||
772 | }; | ||
773 | xfi-10g-kr21 { | ||
774 | reg = <1>; | ||
775 | qlm-mode = "0x021,xfi-10g-kr"; | ||
776 | local-mac-address = [00 00 00 00 00 00]; | ||
777 | phy-handle = <&xfi21>; | ||
778 | }; | ||
779 | xfi-10g-kr22 { | ||
780 | reg = <2>; | ||
781 | qlm-mode = "0x022,xfi-10g-kr"; | ||
782 | local-mac-address = [00 00 00 00 00 00]; | ||
783 | phy-handle = <&xfi22>; | ||
784 | }; | ||
785 | xfi-10g-kr23 { | ||
786 | reg = <3>; | ||
787 | qlm-mode = "0x023,xfi-10g-kr"; | ||
788 | local-mac-address = [00 00 00 00 00 00]; | ||
789 | phy-handle = <&xfi23>; | ||
790 | }; | ||
791 | xlaui20 { | ||
792 | reg = <0>; | ||
793 | qlm-mode = "0x020,xlaui"; | ||
794 | local-mac-address = [00 00 00 00 00 00]; | ||
795 | phy-handle = <&xlaui20>; | ||
796 | }; | ||
797 | xlaui-40g-kr20 { | ||
798 | reg = <0>; | ||
799 | qlm-mode = "0x020,xlaui-40g-kr"; | ||
800 | local-mac-address = [00 00 00 00 00 00]; | ||
801 | phy-handle = <&xlaui20>; | ||
802 | }; | ||
803 | xaui20 { | ||
804 | reg = <0>; | ||
805 | qlm-mode = "0x020,xaui"; | ||
806 | local-mac-address = [00 00 00 00 00 00]; | ||
807 | phy-handle = <&xaui20>; | ||
808 | }; | ||
809 | rxaui20 { | ||
810 | reg = <0>; | ||
811 | qlm-mode = "0x020,rxaui"; | ||
812 | local-mac-address = [00 00 00 00 00 00]; | ||
813 | phy-handle = <&rxaui20>; | ||
814 | }; | ||
815 | rxaui21 { | ||
816 | reg = <1>; | ||
817 | qlm-mode = "0x021,rxaui"; | ||
818 | local-mac-address = [00 00 00 00 00 00]; | ||
819 | phy-handle = <&rxaui21>; | ||
820 | }; | ||
821 | qsgmii20 { | ||
822 | reg = <0>; | ||
823 | qlm-mode = "0x020,qsgmii"; | ||
824 | local-mac-address = [00 00 00 00 00 00]; | ||
825 | phy-handle = <&qsgmii20>; | ||
826 | }; | ||
827 | qsgmii21 { | ||
828 | reg = <1>; | ||
829 | qlm-mode = "0x021,qsgmii"; | ||
830 | local-mac-address = [00 00 00 00 00 00]; | ||
831 | phy-handle = <&qsgmii21>; | ||
832 | }; | ||
833 | qsgmii22 { | ||
834 | reg = <2>; | ||
835 | qlm-mode = "0x022,qsgmii"; | ||
836 | local-mac-address = [00 00 00 00 00 00]; | ||
837 | phy-handle = <&qsgmii22>; | ||
838 | }; | ||
839 | qsgmii23 { | ||
840 | reg = <3>; | ||
841 | qlm-mode = "0x023,qsgmii"; | ||
842 | local-mac-address = [00 00 00 00 00 00]; | ||
843 | phy-handle = <&qsgmii23>; | ||
844 | }; | ||
845 | }; | ||
846 | |||
847 | bgx3 { | ||
848 | sgmii30 { | ||
849 | reg = <0>; | ||
850 | qlm-mode = "0x030,sgmii"; | ||
851 | local-mac-address = [00 00 00 00 00 00]; | ||
852 | phy-handle = <&sgmii30>; | ||
853 | }; | ||
854 | sgmii31 { | ||
855 | reg = <1>; | ||
856 | qlm-mode = "0x031,sgmii"; | ||
857 | local-mac-address = [00 00 00 00 00 00]; | ||
858 | phy-handle = <&sgmii31>; | ||
859 | }; | ||
860 | xfi30 { | ||
861 | reg = <0>; | ||
862 | qlm-mode = "0x030,xfi"; | ||
863 | local-mac-address = [00 00 00 00 00 00]; | ||
864 | phy-handle = <&xfi30>; | ||
865 | }; | ||
866 | xfi31 { | ||
867 | reg = <1>; | ||
868 | qlm-mode = "0x031,xfi"; | ||
869 | local-mac-address = [00 00 00 00 00 00]; | ||
870 | phy-handle = <&xfi31>; | ||
871 | }; | ||
872 | xfi-10g-kr30 { | ||
873 | reg = <0>; | ||
874 | qlm-mode = "0x030,xfi-10g-kr"; | ||
875 | local-mac-address = [00 00 00 00 00 00]; | ||
876 | phy-handle = <&xfi30>; | ||
877 | }; | ||
878 | xfi-10g-kr31 { | ||
879 | reg = <1>; | ||
880 | qlm-mode = "0x031,xfi-10g-kr"; | ||
881 | local-mac-address = [00 00 00 00 00 00]; | ||
882 | phy-handle = <&xfi31>; | ||
883 | }; | ||
884 | xaui30 { | ||
885 | reg = <0>; | ||
886 | qlm-mode = "0x030,xaui"; | ||
887 | local-mac-address = [00 00 00 00 00 00]; | ||
888 | phy-handle = <&xaui30>; | ||
889 | }; | ||
890 | rxaui30 { | ||
891 | reg = <0>; | ||
892 | qlm-mode = "0x030,rxaui"; | ||
893 | local-mac-address = [00 00 00 00 00 00]; | ||
894 | phy-handle = <&rxaui30>; | ||
895 | }; | ||
896 | rxaui31 { | ||
897 | reg = <1>; | ||
898 | qlm-mode = "0x031,rxaui"; | ||
899 | local-mac-address = [00 00 00 00 00 00]; | ||
900 | phy-handle = <&rxaui31>; | ||
901 | }; | ||
902 | qsgmii30 { | ||
903 | reg = <0>; | ||
904 | qlm-mode = "0x030,qsgmii"; | ||
905 | local-mac-address = [00 00 00 00 00 00]; | ||
906 | phy-handle = <&qsgmii30>; | ||
907 | }; | ||
908 | qsgmii31 { | ||
909 | reg = <1>; | ||
910 | qlm-mode = "0x031,qsgmii"; | ||
911 | local-mac-address = [00 00 00 00 00 00]; | ||
912 | phy-handle = <&qsgmii31>; | ||
913 | }; | ||
914 | qsgmii32 { | ||
915 | reg = <2>; | ||
916 | qlm-mode = "0x032,qsgmii"; | ||
917 | local-mac-address = [00 00 00 00 00 00]; | ||
918 | phy-handle = <&qsgmii32>; | ||
919 | }; | ||
920 | qsgmii33 { | ||
921 | reg = <3>; | ||
922 | qlm-mode = "0x033,qsgmii"; | ||
923 | local-mac-address = [00 00 00 00 00 00]; | ||
924 | phy-handle = <&qsgmii33>; | ||
925 | }; | ||
926 | }; | ||
927 | }; | ||
928 | |||
929 | &mmc_1_4 { | ||
930 | /* Power on GPIO 8, active high, shared */ | ||
931 | power-gpios = <&gpio_6_0 8 0>; | ||
932 | |||
933 | mmc-slot@0 { | ||
934 | compatible = "cavium,thunder-8890-mmc-slot"; | ||
935 | reg = <0>; | ||
936 | /* Only 3.3v is supported */ | ||
937 | voltage-ranges = <3300 3300>; | ||
938 | max-frequency = <26000000>; | ||
939 | /* 1.8v is not supported */ | ||
940 | no-1-8-v; | ||
941 | /* Bus width is only 8 bits maximum */ | ||
942 | bus-width = <8>; | ||
943 | /* Write-protect */ | ||
944 | wp-gpios = <&gpio_6_0 22 0>; | ||
945 | /* Card detect */ | ||
946 | cd-gpios = <&gpio_6_0 23 1>; | ||
947 | |||
948 | /* SD UHS SDR25 is supported */ | ||
949 | sd-uhs-sdr25; | ||
950 | /* High-speed mode is supported */ | ||
951 | cap-sd-highspeed; | ||
952 | cap-mmc-highspeed; | ||
953 | }; | ||
954 | mmc-slot@1 { | ||
955 | compatible = "cavium,thunder-8890-mmc-slot"; | ||
956 | reg = <1>; | ||
957 | /* Only 3.3v is supported */ | ||
958 | voltage-ranges = <3300 3300>; | ||
959 | max-frequency = <26000000>; | ||
960 | /* 1.8v is not supported */ | ||
961 | no-1-8-v; | ||
962 | /* Bus width is only 8 bits maximum */ | ||
963 | bus-width = <8>; | ||
964 | /* Write-protect */ | ||
965 | wp-gpios = <&gpio_6_0 24 0>; | ||
966 | /* Card detect */ | ||
967 | cd-gpios = <&gpio_6_0 25 1>; | ||
968 | /* SD UHS SDR25 is supported */ | ||
969 | sd-uhs-sdr25; | ||
970 | /* High-speed mode is supported */ | ||
971 | cap-sd-highspeed; | ||
972 | cap-mmc-highspeed; | ||
973 | }; | ||
974 | }; | ||
975 | |||
976 | &i2c_9_0 { | ||
977 | rtc@68 { | ||
978 | compatible = "dallas,ds1337"; | ||
979 | reg = <0x68>; | ||
980 | rtcmodel = <1>; | ||
981 | }; | ||
982 | }; | ||
983 | |||
984 | &spi_7_0 { | ||
985 | flash@0 { | ||
986 | compatible = "micron,n25q128a13", "jedec,spi-nor", "spi-flash"; | ||
987 | reg = <0x0>; | ||
988 | spi-max-frequency = <16000000>; | ||
989 | #address-cells = <1>; | ||
990 | #size-cells = <1>; | ||
991 | }; | ||
992 | }; | ||