Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/arm/mediatek.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: MediaTek SoC based Platforms Device Tree Bindings
0008 
0009 maintainers:
0010   - Sean Wang <sean.wang@mediatek.com>
0011   - Matthias Brugger <matthias.bgg@gmail.com>
0012 description: |
0013   Boards with a MediaTek SoC shall have the following properties.
0014 
0015 properties:
0016   $nodename:
0017     const: '/'
0018   compatible:
0019     oneOf:
0020       - items:
0021           - enum:
0022               - mediatek,mt2701-evb
0023           - const: mediatek,mt2701
0024 
0025       - items:
0026           - enum:
0027               - mediatek,mt2712-evb
0028           - const: mediatek,mt2712
0029       - items:
0030           - enum:
0031               - mediatek,mt6580-evbp1
0032           - const: mediatek,mt6580
0033       - items:
0034           - enum:
0035               - prestigio,pmt5008-3g
0036           - const: mediatek,mt6582
0037       - items:
0038           - enum:
0039               - fairphone,fp1
0040               - mundoreader,bq-aquaris5
0041           - const: mediatek,mt6589
0042       - items:
0043           - enum:
0044               - mediatek,mt6592-evb
0045           - const: mediatek,mt6592
0046       - items:
0047           - enum:
0048               - mediatek,mt6755-evb
0049           - const: mediatek,mt6755
0050       - items:
0051           - enum:
0052               - mediatek,mt6765-evb
0053           - const: mediatek,mt6765
0054       - items:
0055           - enum:
0056               - mediatek,mt6779-evb
0057           - const: mediatek,mt6779
0058       - items:
0059           - enum:
0060               - mediatek,mt6795-evb
0061           - const: mediatek,mt6795
0062       - items:
0063           - enum:
0064               - archermind,mt6797-x20-dev
0065               - mediatek,mt6797-evb
0066           - const: mediatek,mt6797
0067       - items:
0068           - enum:
0069               - bananapi,bpi-r64
0070               - mediatek,mt7622-rfb1
0071           - const: mediatek,mt7622
0072       - items:
0073           - enum:
0074               - mediatek,mt7623a-rfb-emmc
0075               - mediatek,mt7623a-rfb-nand
0076               - mediatek,mt7623n-rfb-emmc
0077               - bananapi,bpi-r2
0078           - const: mediatek,mt7623
0079 
0080       - items:
0081           - enum:
0082               - mediatek,mt7629-rfb
0083           - const: mediatek,mt7629
0084       - items:
0085           - enum:
0086               - mediatek,mt7986a-rfb
0087           - const: mediatek,mt7986a
0088       - items:
0089           - enum:
0090               - mediatek,mt7986b-rfb
0091           - const: mediatek,mt7986b
0092       - items:
0093           - enum:
0094               - mediatek,mt8127-moose
0095           - const: mediatek,mt8127
0096       - items:
0097           - enum:
0098               - mediatek,mt8135-evbp1
0099           - const: mediatek,mt8135
0100       - items:
0101           - enum:
0102               - mediatek,mt8167-pumpkin
0103           - const: mediatek,mt8167
0104       - description: Google Elm (Acer Chromebook R13)
0105         items:
0106           - const: google,elm-rev8
0107           - const: google,elm-rev7
0108           - const: google,elm-rev6
0109           - const: google,elm-rev5
0110           - const: google,elm-rev4
0111           - const: google,elm-rev3
0112           - const: google,elm
0113           - const: mediatek,mt8173
0114       - description: Google Hana (Lenovo Chromebook N23 Yoga, C330, 300e,...)
0115         items:
0116           - const: google,hana-rev6
0117           - const: google,hana-rev5
0118           - const: google,hana-rev4
0119           - const: google,hana-rev3
0120           - const: google,hana
0121           - const: mediatek,mt8173
0122       - description: Google Hana rev7 (Poin2 Chromebook 11C)
0123         items:
0124           - const: google,hana-rev7
0125           - const: mediatek,mt8173
0126       - items:
0127           - enum:
0128               - mediatek,mt8173-evb
0129           - const: mediatek,mt8173
0130       - items:
0131           - enum:
0132               - mediatek,mt8183-evb
0133           - const: mediatek,mt8183
0134       - description: Google Hayato
0135         items:
0136           - const: google,hayato-rev1
0137           - const: google,hayato
0138           - const: mediatek,mt8192
0139       - description: Google Spherion (Acer Chromebook 514)
0140         items:
0141           - const: google,spherion-rev3
0142           - const: google,spherion-rev2
0143           - const: google,spherion-rev1
0144           - const: google,spherion-rev0
0145           - const: google,spherion
0146           - const: mediatek,mt8192
0147       - description: Acer Tomato (Acer Chromebook Spin 513 CP513-2H)
0148         items:
0149           - enum:
0150               - google,tomato-rev2
0151               - google,tomato-rev1
0152           - const: google,tomato
0153           - const: mediatek,mt8195
0154       - description: Acer Tomato rev3 - 4 (Acer Chromebook Spin 513 CP513-2H)
0155         items:
0156           - const: google,tomato-rev4
0157           - const: google,tomato-rev3
0158           - const: google,tomato
0159           - const: mediatek,mt8195
0160       - items:
0161           - enum:
0162               - mediatek,mt8186-evb
0163           - const: mediatek,mt8186
0164       - items:
0165           - enum:
0166               - mediatek,mt8192-evb
0167           - const: mediatek,mt8192
0168       - items:
0169           - enum:
0170               - mediatek,mt8195-demo
0171               - mediatek,mt8195-evb
0172           - const: mediatek,mt8195
0173       - description: Google Burnet (HP Chromebook x360 11MK G3 EE)
0174         items:
0175           - const: google,burnet
0176           - const: mediatek,mt8183
0177       - description: Google Krane (Lenovo IdeaPad Duet, 10e,...)
0178         items:
0179           - enum:
0180               - google,krane-sku0
0181               - google,krane-sku176
0182           - const: google,krane
0183           - const: mediatek,mt8183
0184       - description: Google Cozmo (Acer Chromebook 314)
0185         items:
0186           - const: google,cozmo
0187           - const: mediatek,mt8183
0188       - description: Google Damu (ASUS Chromebook Flip CM3)
0189         items:
0190           - const: google,damu
0191           - const: mediatek,mt8183
0192       - description: Google Fennel (Lenovo IdeaPad 3 Chromebook)
0193         items:
0194           - enum:
0195               - google,fennel-sku0
0196               - google,fennel-sku1
0197               - google,fennel-sku2
0198               - google,fennel-sku6
0199               - google,fennel-sku7
0200           - const: google,fennel
0201           - const: mediatek,mt8183
0202       - description: Google Juniper (Acer Chromebook Spin 311) / Kenzo (Acer Chromebook 311)
0203         items:
0204           - enum:
0205               - google,juniper-sku16
0206               - google,juniper-sku17
0207           - const: google,juniper
0208           - const: mediatek,mt8183
0209       - description: Google Kakadu (ASUS Chromebook Detachable CM3)
0210         items:
0211           - const: google,kakadu-rev3
0212           - const: google,kakadu-rev2
0213           - const: google,kakadu
0214           - const: mediatek,mt8183
0215       - description: Google Kakadu (ASUS Chromebook Detachable CM3)
0216         items:
0217           - const: google,kakadu-rev3-sku22
0218           - const: google,kakadu-rev2-sku22
0219           - const: google,kakadu
0220           - const: mediatek,mt8183
0221       - description: Google Kappa (HP Chromebook 11a)
0222         items:
0223           - const: google,kappa
0224           - const: mediatek,mt8183
0225       - description: Google Kodama (Lenovo 10e Chromebook Tablet)
0226         items:
0227           - enum:
0228               - google,kodama-sku16
0229               - google,kodama-sku272
0230               - google,kodama-sku288
0231               - google,kodama-sku32
0232           - const: google,kodama
0233           - const: mediatek,mt8183
0234       - description: Google Willow (Acer Chromebook 311 C722/C722T)
0235         items:
0236           - enum:
0237               - google,willow-sku0
0238               - google,willow-sku1
0239           - const: google,willow
0240           - const: mediatek,mt8183
0241       - items:
0242           - enum:
0243               - mediatek,mt8183-pumpkin
0244           - const: mediatek,mt8183
0245       - items:
0246           - enum:
0247               - mediatek,mt8516-pumpkin
0248           - const: mediatek,mt8516
0249 
0250 additionalProperties: true
0251 
0252 ...