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