Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arm/mediatek.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: MediaTek SoC based Platforms
8
9maintainers:
10 - Sean Wang <sean.wang@mediatek.com>
11 - Matthias Brugger <matthias.bgg@gmail.com>
12description: |
13 Boards with a MediaTek SoC shall have the following properties.
14
15properties:
16 $nodename:
17 const: '/'
18 compatible:
19 oneOf:
20 # Sort by SoC (last) compatible, then board compatible
21 - items:
22 - enum:
23 - mediatek,mt2701-evb
24 - const: mediatek,mt2701
25
26 - items:
27 - enum:
28 - mediatek,mt2712-evb
29 - const: mediatek,mt2712
30 - items:
31 - enum:
32 - jty,d101
33 - lenovo,a369i
34 - const: mediatek,mt6572
35 - items:
36 - enum:
37 - mediatek,mt6580-evbp1
38 - const: mediatek,mt6580
39 - items:
40 - enum:
41 - alcatel,yarisxl
42 - prestigio,pmt5008-3g
43 - const: mediatek,mt6582
44 - items:
45 - enum:
46 - fairphone,fp1
47 - mundoreader,bq-aquaris5
48 - const: mediatek,mt6589
49 - items:
50 - enum:
51 - mediatek,mt6592-evb
52 - const: mediatek,mt6592
53 - items:
54 - enum:
55 - mediatek,mt6755-evb
56 - const: mediatek,mt6755
57 - items:
58 - enum:
59 - mediatek,mt6765-evb
60 - const: mediatek,mt6765
61 - items:
62 - enum:
63 - mediatek,mt6779-evb
64 - const: mediatek,mt6779
65 - items:
66 - enum:
67 - mediatek,mt6795-evb
68 - sony,xperia-m5
69 - const: mediatek,mt6795
70 - items:
71 - enum:
72 - archermind,mt6797-x20-dev
73 - mediatek,mt6797-evb
74 - const: mediatek,mt6797
75 - items:
76 - enum:
77 - bananapi,bpi-r64
78 - mediatek,mt7622-rfb1
79 - const: mediatek,mt7622
80 - items:
81 - enum:
82 - mediatek,mt7623a-rfb-emmc
83 - mediatek,mt7623a-rfb-nand
84 - mediatek,mt7623n-rfb-emmc
85 - bananapi,bpi-r2
86 - const: mediatek,mt7623
87
88 - items:
89 - enum:
90 - mediatek,mt7629-rfb
91 - const: mediatek,mt7629
92 - items:
93 - enum:
94 - cudy,wr3000-v1
95 - openwrt,one
96 - xiaomi,ax3000t
97 - const: mediatek,mt7981b
98 - items:
99 - enum:
100 - acelink,ew-7886cax
101 - bananapi,bpi-r3
102 - bananapi,bpi-r3mini
103 - mediatek,mt7986a-rfb
104 - const: mediatek,mt7986a
105 - items:
106 - enum:
107 - mediatek,mt7986b-rfb
108 - const: mediatek,mt7986b
109 - items:
110 - enum:
111 - bananapi,bpi-r4
112 - const: mediatek,mt7988a
113 - items:
114 - const: bananapi,bpi-r4-2g5
115 - const: bananapi,bpi-r4
116 - const: mediatek,mt7988a
117 - items:
118 - enum:
119 - bananapi,bpi-r4-pro-4e
120 - bananapi,bpi-r4-pro-8x
121 - const: bananapi,bpi-r4-pro
122 - const: mediatek,mt7988a
123 - items:
124 - enum:
125 - mediatek,mt8127-moose
126 - const: mediatek,mt8127
127 - items:
128 - enum:
129 - mediatek,mt8135-evbp1
130 - const: mediatek,mt8135
131 - items:
132 - enum:
133 - mediatek,mt8167-pumpkin
134 - const: mediatek,mt8167
135 - description: Google Elm (Acer Chromebook R13)
136 items:
137 - const: google,elm-rev8
138 - const: google,elm-rev7
139 - const: google,elm-rev6
140 - const: google,elm-rev5
141 - const: google,elm-rev4
142 - const: google,elm-rev3
143 - const: google,elm
144 - const: mediatek,mt8173
145 - description: Google Hana (Lenovo Chromebook N23 Yoga, C330, 300e,...)
146 items:
147 - const: google,hana-rev6
148 - const: google,hana-rev5
149 - const: google,hana-rev4
150 - const: google,hana-rev3
151 - const: google,hana
152 - const: mediatek,mt8173
153 - description: Google Hana rev7 (Poin2 Chromebook 11C)
154 items:
155 - const: google,hana-rev7
156 - const: mediatek,mt8173
157 - items:
158 - enum:
159 - mediatek,mt8173-evb
160 - const: mediatek,mt8173
161 - description: Google Burnet (HP Chromebook x360 11MK G3 EE)
162 items:
163 - const: google,burnet
164 - const: mediatek,mt8183
165 - description: Google Cozmo (Acer Chromebook 314)
166 items:
167 - const: google,cozmo
168 - const: mediatek,mt8183
169 - description: Google Damu (ASUS Chromebook Flip CM3)
170 items:
171 - const: google,damu
172 - const: mediatek,mt8183
173 - description: Google Fennel (Lenovo IdeaPad 3 Chromebook)
174 items:
175 - enum:
176 - google,fennel-sku0
177 - google,fennel-sku1
178 - google,fennel-sku2
179 - google,fennel-sku6
180 - google,fennel-sku7
181 - const: google,fennel
182 - const: mediatek,mt8183
183 - description: Google Juniper (Acer Chromebook Spin 311) / Kenzo (Acer Chromebook 311)
184 items:
185 - enum:
186 - google,juniper-sku16
187 - google,juniper-sku17
188 - const: google,juniper
189 - const: mediatek,mt8183
190 - description: Google Kakadu (ASUS Chromebook Detachable CM3)
191 items:
192 - const: google,kakadu-rev3
193 - const: google,kakadu-rev2
194 - const: google,kakadu
195 - const: mediatek,mt8183
196 - description: Google Kakadu (ASUS Chromebook Detachable CM3)
197 items:
198 - const: google,kakadu-rev3-sku22
199 - const: google,kakadu-rev2-sku22
200 - const: google,kakadu
201 - const: mediatek,mt8183
202 - description: Google Kappa (HP Chromebook 11a)
203 items:
204 - const: google,kappa
205 - const: mediatek,mt8183
206 - description: Google Katsu (ASUS Chromebook Detachable CZ1)
207 items:
208 - enum:
209 - google,katsu-sku32
210 - google,katsu-sku38
211 - const: google,katsu
212 - const: mediatek,mt8183
213 - description: Google Kodama (Lenovo 10e Chromebook Tablet)
214 items:
215 - enum:
216 - google,kodama-sku16
217 - google,kodama-sku272
218 - google,kodama-sku288
219 - google,kodama-sku32
220 - const: google,kodama
221 - const: mediatek,mt8183
222 - description: Google Krane (Lenovo IdeaPad Duet, 10e,...)
223 items:
224 - enum:
225 - google,krane-sku0
226 - google,krane-sku176
227 - const: google,krane
228 - const: mediatek,mt8183
229 - description: Google Makomo (Lenovo 100e Chromebook 2nd Gen MTK 2)
230 items:
231 - enum:
232 - google,makomo-sku0
233 - google,makomo-sku1
234 - const: google,makomo
235 - const: mediatek,mt8183
236 - description: Google Pico (Acer Chromebook Spin 311)
237 items:
238 - enum:
239 - google,pico-sku1
240 - google,pico-sku2
241 - const: google,pico
242 - const: mediatek,mt8183
243 - description: Google Willow (Acer Chromebook 311 C722/C722T)
244 items:
245 - enum:
246 - google,willow-sku0
247 - google,willow-sku1
248 - const: google,willow
249 - const: mediatek,mt8183
250 - items:
251 - enum:
252 - mediatek,mt8183-evb
253 - const: mediatek,mt8183
254 - items:
255 - enum:
256 - mediatek,mt8183-pumpkin
257 - const: mediatek,mt8183
258 - description: Google Chinchou (Asus Chromebook CZ1104CM2A/CZ1204CM2A)
259 items:
260 - const: google,chinchou-sku0
261 - const: google,chinchou-sku2
262 - const: google,chinchou-sku4
263 - const: google,chinchou-sku5
264 - const: google,chinchou
265 - const: mediatek,mt8186
266 - description: Google Chinchou (Asus Chromebook CZ1104FM2A/CZ1204FM2A/CZ1104CM2A/CZ1204CM2A)
267 items:
268 - const: google,chinchou-sku1
269 - const: google,chinchou-sku3
270 - const: google,chinchou-sku6
271 - const: google,chinchou-sku7
272 - const: google,chinchou-sku17
273 - const: google,chinchou-sku20
274 - const: google,chinchou-sku22
275 - const: google,chinchou-sku23
276 - const: google,chinchou
277 - const: mediatek,mt8186
278 - description: Google Chinchou360 (Asus Chromebook CZ1104FM2A/CZ1204FM2A Flip)
279 items:
280 - const: google,chinchou-sku16
281 - const: google,chinchou-sku18
282 - const: google,chinchou-sku19
283 - const: google,chinchou-sku21
284 - const: google,chinchou
285 - const: mediatek,mt8186
286 - description: Google Magneton (Lenovo IdeaPad Slim 3 Chromebook (14M868))
287 items:
288 - const: google,steelix-sku393219
289 - const: google,steelix-sku393216
290 - const: google,steelix
291 - const: mediatek,mt8186
292 - description: Google Magneton (Lenovo IdeaPad Slim 3 Chromebook (14M868))
293 items:
294 - const: google,steelix-sku393220
295 - const: google,steelix-sku393217
296 - const: google,steelix
297 - const: mediatek,mt8186
298 - description: Google Magneton (Lenovo IdeaPad Slim 3 Chromebook (14M868))
299 items:
300 - const: google,steelix-sku393221
301 - const: google,steelix-sku393218
302 - const: google,steelix
303 - const: mediatek,mt8186
304 - description: Google Ponyta
305 items:
306 - enum:
307 - google,ponyta-sku0
308 - google,ponyta-sku1
309 - const: google,ponyta
310 - const: mediatek,mt8186
311 - description: Google Rusty (Lenovo 100e Chromebook Gen 4)
312 items:
313 - const: google,steelix-sku196609
314 - const: google,steelix-sku196608
315 - const: google,steelix
316 - const: mediatek,mt8186
317 - description: Google Squirtle (Acer Chromebook Spin 311 (R724T)
318 items:
319 - const: google,squirtle
320 - const: mediatek,mt8186
321 - description: Google Starmie (ASUS Chromebook Enterprise CM30 (CM3001))
322 items:
323 - const: google,starmie-sku0
324 - const: google,starmie-sku2
325 - const: google,starmie-sku3
326 - const: google,starmie
327 - const: mediatek,mt8186
328 - description: Google Starmie (ASUS Chromebook Enterprise CM30 (CM3001))
329 items:
330 - const: google,starmie-sku1
331 - const: google,starmie-sku4
332 - const: google,starmie
333 - const: mediatek,mt8186
334 - description: Google Steelix (Lenovo 300e Yoga Chromebook Gen 4)
335 items:
336 - enum:
337 - google,steelix-sku131072
338 - google,steelix-sku131073
339 - const: google,steelix
340 - const: mediatek,mt8186
341 - description: Google Tentacruel (ASUS Chromebook CM14 Flip CM1402F)
342 items:
343 - const: google,tentacruel-sku262147
344 - const: google,tentacruel-sku262146
345 - const: google,tentacruel-sku262145
346 - const: google,tentacruel-sku262144
347 - const: google,tentacruel
348 - const: mediatek,mt8186
349 - description: Google Tentacruel (ASUS Chromebook CM14 Flip CM1402F)
350 items:
351 - const: google,tentacruel-sku262151
352 - const: google,tentacruel-sku262150
353 - const: google,tentacruel-sku262149
354 - const: google,tentacruel-sku262148
355 - const: google,tentacruel
356 - const: mediatek,mt8186
357 - description: Google Tentacool (ASUS Chromebook CM14 CM1402C)
358 items:
359 - const: google,tentacruel-sku327681
360 - const: google,tentacruel
361 - const: mediatek,mt8186
362 - description: Google Tentacool (ASUS Chromebook CM14 CM1402C)
363 items:
364 - const: google,tentacruel-sku327683
365 - const: google,tentacruel
366 - const: mediatek,mt8186
367 - description: Google Voltorb (Acer Chromebook 311 C723/C732T)
368 items:
369 - const: google,voltorb
370 - const: mediatek,mt8186
371 - items:
372 - enum:
373 - mediatek,mt8186-evb
374 - const: mediatek,mt8186
375 - description: Google Ciri (Lenovo Chromebook Duet (11", 9))
376 items:
377 - enum:
378 - google,ciri-sku0
379 - google,ciri-sku1
380 - google,ciri-sku2
381 - google,ciri-sku3
382 - google,ciri-sku4
383 - google,ciri-sku5
384 - google,ciri-sku6
385 - google,ciri-sku7
386 - const: google,ciri
387 - const: mediatek,mt8188
388 - items:
389 - enum:
390 - mediatek,mt8188-evb
391 - const: mediatek,mt8188
392 - description: Google Hayato
393 items:
394 - const: google,hayato-rev1
395 - const: google,hayato
396 - const: mediatek,mt8192
397 - description: Google Spherion (Acer Chromebook 514)
398 items:
399 - const: google,spherion-rev3
400 - const: google,spherion-rev2
401 - const: google,spherion-rev1
402 - const: google,spherion-rev0
403 - const: google,spherion
404 - const: mediatek,mt8192
405 - items:
406 - enum:
407 - mediatek,mt8192-evb
408 - const: mediatek,mt8192
409 - description: Acer Tomato (Acer Chromebook Spin 513 CP513-2H)
410 items:
411 - enum:
412 - google,tomato-rev2
413 - google,tomato-rev1
414 - const: google,tomato
415 - const: mediatek,mt8195
416 - description: Acer Tomato rev3 - 4 (Acer Chromebook Spin 513 CP513-2H)
417 items:
418 - const: google,tomato-rev4
419 - const: google,tomato-rev3
420 - const: google,tomato
421 - const: mediatek,mt8195
422 - description: HP Dojo sku1, 3, 5, 7 (HP Chromebook x360 13b-ca0002sa)
423 items:
424 - const: google,dojo-sku7
425 - const: google,dojo-sku5
426 - const: google,dojo-sku3
427 - const: google,dojo-sku1
428 - const: google,dojo
429 - const: mediatek,mt8195
430 - items:
431 - enum:
432 - mediatek,mt8195-demo
433 - mediatek,mt8195-evb
434 - const: mediatek,mt8195
435 - items:
436 - enum:
437 - mediatek,mt8365-evk
438 - const: mediatek,mt8365
439 - items:
440 - enum:
441 - grinn,genio-510-sbc
442 - mediatek,mt8370-evk
443 - const: mediatek,mt8370
444 - const: mediatek,mt8188
445 - items:
446 - enum:
447 - grinn,genio-700-sbc
448 - mediatek,mt8390-evk
449 - const: mediatek,mt8390
450 - const: mediatek,mt8188
451 - items:
452 - enum:
453 - kontron,3-5-sbc-i1200
454 - mediatek,mt8395-evk
455 - mediatek,mt8395-evk-ufs
456 - radxa,nio-12l
457 - const: mediatek,mt8395
458 - const: mediatek,mt8195
459 - items:
460 - enum:
461 - mediatek,mt8516-pumpkin
462 - const: mediatek,mt8516
463
464additionalProperties: true
465
466...