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 - mediatek,mt6580-evbp1 33 - const: mediatek,mt6580 34 - items: 35 - enum: 36 - prestigio,pmt5008-3g 37 - const: mediatek,mt6582 38 - items: 39 - enum: 40 - fairphone,fp1 41 - mundoreader,bq-aquaris5 42 - const: mediatek,mt6589 43 - items: 44 - enum: 45 - mediatek,mt6592-evb 46 - const: mediatek,mt6592 47 - items: 48 - enum: 49 - mediatek,mt6755-evb 50 - const: mediatek,mt6755 51 - items: 52 - enum: 53 - mediatek,mt6765-evb 54 - const: mediatek,mt6765 55 - items: 56 - enum: 57 - mediatek,mt6779-evb 58 - const: mediatek,mt6779 59 - items: 60 - enum: 61 - mediatek,mt6795-evb 62 - sony,xperia-m5 63 - const: mediatek,mt6795 64 - items: 65 - enum: 66 - archermind,mt6797-x20-dev 67 - mediatek,mt6797-evb 68 - const: mediatek,mt6797 69 - items: 70 - enum: 71 - bananapi,bpi-r64 72 - mediatek,mt7622-rfb1 73 - const: mediatek,mt7622 74 - items: 75 - enum: 76 - mediatek,mt7623a-rfb-emmc 77 - mediatek,mt7623a-rfb-nand 78 - mediatek,mt7623n-rfb-emmc 79 - bananapi,bpi-r2 80 - const: mediatek,mt7623 81 82 - items: 83 - enum: 84 - mediatek,mt7629-rfb 85 - const: mediatek,mt7629 86 - items: 87 - enum: 88 - xiaomi,ax3000t 89 - const: mediatek,mt7981b 90 - items: 91 - enum: 92 - acelink,ew-7886cax 93 - bananapi,bpi-r3 94 - mediatek,mt7986a-rfb 95 - const: mediatek,mt7986a 96 - items: 97 - enum: 98 - mediatek,mt7986b-rfb 99 - const: mediatek,mt7986b 100 - items: 101 - enum: 102 - bananapi,bpi-r4 103 - const: mediatek,mt7988a 104 - items: 105 - enum: 106 - mediatek,mt8127-moose 107 - const: mediatek,mt8127 108 - items: 109 - enum: 110 - mediatek,mt8135-evbp1 111 - const: mediatek,mt8135 112 - items: 113 - enum: 114 - mediatek,mt8167-pumpkin 115 - const: mediatek,mt8167 116 - description: Google Elm (Acer Chromebook R13) 117 items: 118 - const: google,elm-rev8 119 - const: google,elm-rev7 120 - const: google,elm-rev6 121 - const: google,elm-rev5 122 - const: google,elm-rev4 123 - const: google,elm-rev3 124 - const: google,elm 125 - const: mediatek,mt8173 126 - description: Google Hana (Lenovo Chromebook N23 Yoga, C330, 300e,...) 127 items: 128 - const: google,hana-rev6 129 - const: google,hana-rev5 130 - const: google,hana-rev4 131 - const: google,hana-rev3 132 - const: google,hana 133 - const: mediatek,mt8173 134 - description: Google Hana rev7 (Poin2 Chromebook 11C) 135 items: 136 - const: google,hana-rev7 137 - const: mediatek,mt8173 138 - items: 139 - enum: 140 - mediatek,mt8173-evb 141 - const: mediatek,mt8173 142 - description: Google Burnet (HP Chromebook x360 11MK G3 EE) 143 items: 144 - const: google,burnet 145 - const: mediatek,mt8183 146 - description: Google Cozmo (Acer Chromebook 314) 147 items: 148 - const: google,cozmo 149 - const: mediatek,mt8183 150 - description: Google Damu (ASUS Chromebook Flip CM3) 151 items: 152 - const: google,damu 153 - const: mediatek,mt8183 154 - description: Google Fennel (Lenovo IdeaPad 3 Chromebook) 155 items: 156 - enum: 157 - google,fennel-sku0 158 - google,fennel-sku1 159 - google,fennel-sku2 160 - google,fennel-sku6 161 - google,fennel-sku7 162 - const: google,fennel 163 - const: mediatek,mt8183 164 - description: Google Juniper (Acer Chromebook Spin 311) / Kenzo (Acer Chromebook 311) 165 items: 166 - enum: 167 - google,juniper-sku16 168 - google,juniper-sku17 169 - const: google,juniper 170 - const: mediatek,mt8183 171 - description: Google Kakadu (ASUS Chromebook Detachable CM3) 172 items: 173 - const: google,kakadu-rev3 174 - const: google,kakadu-rev2 175 - const: google,kakadu 176 - const: mediatek,mt8183 177 - description: Google Kakadu (ASUS Chromebook Detachable CM3) 178 items: 179 - const: google,kakadu-rev3-sku22 180 - const: google,kakadu-rev2-sku22 181 - const: google,kakadu 182 - const: mediatek,mt8183 183 - description: Google Kappa (HP Chromebook 11a) 184 items: 185 - const: google,kappa 186 - const: mediatek,mt8183 187 - description: Google Katsu (ASUS Chromebook Detachable CZ1) 188 items: 189 - enum: 190 - google,katsu-sku32 191 - google,katsu-sku38 192 - const: google,katsu 193 - const: mediatek,mt8183 194 - description: Google Kodama (Lenovo 10e Chromebook Tablet) 195 items: 196 - enum: 197 - google,kodama-sku16 198 - google,kodama-sku272 199 - google,kodama-sku288 200 - google,kodama-sku32 201 - const: google,kodama 202 - const: mediatek,mt8183 203 - description: Google Krane (Lenovo IdeaPad Duet, 10e,...) 204 items: 205 - enum: 206 - google,krane-sku0 207 - google,krane-sku176 208 - const: google,krane 209 - const: mediatek,mt8183 210 - description: Google Makomo (Lenovo 100e Chromebook 2nd Gen MTK 2) 211 items: 212 - enum: 213 - google,makomo-sku0 214 - google,makomo-sku1 215 - const: google,makomo 216 - const: mediatek,mt8183 217 - description: Google Pico (Acer Chromebook Spin 311) 218 items: 219 - enum: 220 - google,pico-sku1 221 - google,pico-sku2 222 - const: google,pico 223 - const: mediatek,mt8183 224 - description: Google Willow (Acer Chromebook 311 C722/C722T) 225 items: 226 - enum: 227 - google,willow-sku0 228 - google,willow-sku1 229 - const: google,willow 230 - const: mediatek,mt8183 231 - items: 232 - enum: 233 - mediatek,mt8183-evb 234 - const: mediatek,mt8183 235 - items: 236 - enum: 237 - mediatek,mt8183-pumpkin 238 - const: mediatek,mt8183 239 - description: Google Magneton (Lenovo IdeaPad Slim 3 Chromebook (14M868)) 240 items: 241 - const: google,steelix-sku393219 242 - const: google,steelix-sku393216 243 - const: google,steelix 244 - const: mediatek,mt8186 245 - description: Google Magneton (Lenovo IdeaPad Slim 3 Chromebook (14M868)) 246 items: 247 - const: google,steelix-sku393220 248 - const: google,steelix-sku393217 249 - const: google,steelix 250 - const: mediatek,mt8186 251 - description: Google Magneton (Lenovo IdeaPad Slim 3 Chromebook (14M868)) 252 items: 253 - const: google,steelix-sku393221 254 - const: google,steelix-sku393218 255 - const: google,steelix 256 - const: mediatek,mt8186 257 - description: Google Rusty (Lenovo 100e Chromebook Gen 4) 258 items: 259 - const: google,steelix-sku196609 260 - const: google,steelix-sku196608 261 - const: google,steelix 262 - const: mediatek,mt8186 263 - description: Google Steelix (Lenovo 300e Yoga Chromebook Gen 4) 264 items: 265 - enum: 266 - google,steelix-sku131072 267 - google,steelix-sku131073 268 - const: google,steelix 269 - const: mediatek,mt8186 270 - description: Google Tentacruel (ASUS Chromebook CM14 Flip CM1402F) 271 items: 272 - const: google,tentacruel-sku262147 273 - const: google,tentacruel-sku262146 274 - const: google,tentacruel-sku262145 275 - const: google,tentacruel-sku262144 276 - const: google,tentacruel 277 - const: mediatek,mt8186 278 - description: Google Tentacruel (ASUS Chromebook CM14 Flip CM1402F) 279 items: 280 - const: google,tentacruel-sku262151 281 - const: google,tentacruel-sku262150 282 - const: google,tentacruel-sku262149 283 - const: google,tentacruel-sku262148 284 - const: google,tentacruel 285 - const: mediatek,mt8186 286 - description: Google Tentacool (ASUS Chromebook CM14 CM1402C) 287 items: 288 - const: google,tentacruel-sku327681 289 - const: google,tentacruel 290 - const: mediatek,mt8186 291 - description: Google Tentacool (ASUS Chromebook CM14 CM1402C) 292 items: 293 - const: google,tentacruel-sku327683 294 - const: google,tentacruel 295 - const: mediatek,mt8186 296 - items: 297 - enum: 298 - mediatek,mt8186-evb 299 - const: mediatek,mt8186 300 - items: 301 - enum: 302 - mediatek,mt8188-evb 303 - const: mediatek,mt8188 304 - description: Google Hayato 305 items: 306 - const: google,hayato-rev1 307 - const: google,hayato 308 - const: mediatek,mt8192 309 - description: Google Hayato rev5 310 items: 311 - const: google,hayato-rev5-sku2 312 - const: google,hayato-sku2 313 - const: google,hayato 314 - const: mediatek,mt8192 315 - description: Google Spherion (Acer Chromebook 514) 316 items: 317 - const: google,spherion-rev3 318 - const: google,spherion-rev2 319 - const: google,spherion-rev1 320 - const: google,spherion-rev0 321 - const: google,spherion 322 - const: mediatek,mt8192 323 - description: Google Spherion rev4 (Acer Chromebook 514) 324 items: 325 - const: google,spherion-rev4 326 - const: google,spherion 327 - const: mediatek,mt8192 328 - items: 329 - enum: 330 - mediatek,mt8192-evb 331 - const: mediatek,mt8192 332 - description: Acer Tomato (Acer Chromebook Spin 513 CP513-2H) 333 items: 334 - enum: 335 - google,tomato-rev2 336 - google,tomato-rev1 337 - const: google,tomato 338 - const: mediatek,mt8195 339 - description: Acer Tomato rev3 - 4 (Acer Chromebook Spin 513 CP513-2H) 340 items: 341 - const: google,tomato-rev4 342 - const: google,tomato-rev3 343 - const: google,tomato 344 - const: mediatek,mt8195 345 - items: 346 - enum: 347 - mediatek,mt8195-demo 348 - mediatek,mt8195-evb 349 - const: mediatek,mt8195 350 - items: 351 - enum: 352 - mediatek,mt8365-evk 353 - const: mediatek,mt8365 354 - items: 355 - enum: 356 - mediatek,mt8395-evk 357 - radxa,nio-12l 358 - const: mediatek,mt8395 359 - const: mediatek,mt8195 360 - items: 361 - enum: 362 - mediatek,mt8516-pumpkin 363 - const: mediatek,mt8516 364 365additionalProperties: true 366 367... 368